Package io.deephaven.kafka
Class KafkaTools.StreamConsumerRegistrarProvider.PerPartition
java.lang.Object
io.deephaven.kafka.KafkaTools.StreamConsumerRegistrarProvider.PerPartition
- All Implemented Interfaces:
KafkaTools.StreamConsumerRegistrarProvider
- Enclosing interface:
- KafkaTools.StreamConsumerRegistrarProvider
@Immutable
public abstract static class KafkaTools.StreamConsumerRegistrarProvider.PerPartition
extends Object
implements KafkaTools.StreamConsumerRegistrarProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.kafka.KafkaTools.StreamConsumerRegistrarProvider
KafkaTools.StreamConsumerRegistrarProvider.PerPartition, KafkaTools.StreamConsumerRegistrarProvider.Single, KafkaTools.StreamConsumerRegistrarProvider.Visitor<T>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionof
(@NotNull KafkaTools.PerPartitionConsumerRegistrar registrar) final <T> T
walk
(@NotNull KafkaTools.StreamConsumerRegistrarProvider.Visitor<T> visitor)
-
Constructor Details
-
PerPartition
public PerPartition()
-
-
Method Details
-
of
public static KafkaTools.StreamConsumerRegistrarProvider.PerPartition of(@NotNull @NotNull KafkaTools.PerPartitionConsumerRegistrar registrar) -
registrar
-
walk
public final <T> T walk(@NotNull @NotNull KafkaTools.StreamConsumerRegistrarProvider.Visitor<T> visitor) - Specified by:
walk
in interfaceKafkaTools.StreamConsumerRegistrarProvider
-