Uses of Interface
org.apache.flink.connector.kafka.source.enumerator.initializer.OffsetsInitializer
Packages that use OffsetsInitializer
Package
Description
-
Uses of OffsetsInitializer in org.apache.flink.connector.kafka.dynamic.source
Methods in org.apache.flink.connector.kafka.dynamic.source with parameters of type OffsetsInitializerModifier and TypeMethodDescriptionDynamicKafkaSourceBuilder.setBounded(OffsetsInitializer stoppingOffsetsInitializer) Set the source in bounded mode and specify what offsets to end at.DynamicKafkaSourceBuilder.setStartingOffsets(OffsetsInitializer startingOffsetsInitializer) Set the starting offsets of the stream. -
Uses of OffsetsInitializer in org.apache.flink.connector.kafka.dynamic.source.enumerator
Constructors in org.apache.flink.connector.kafka.dynamic.source.enumerator with parameters of type OffsetsInitializerModifierConstructorDescriptionDynamicKafkaSourceEnumerator(KafkaStreamSubscriber kafkaStreamSubscriber, KafkaMetadataService kafkaMetadataService, org.apache.flink.api.connector.source.SplitEnumeratorContext<DynamicKafkaSourceSplit> enumContext, OffsetsInitializer startingOffsetsInitializer, OffsetsInitializer stoppingOffsetInitializer, Properties properties, org.apache.flink.api.connector.source.Boundedness boundedness, DynamicKafkaSourceEnumState dynamicKafkaSourceEnumState) -
Uses of OffsetsInitializer in org.apache.flink.connector.kafka.source
Methods in org.apache.flink.connector.kafka.source with parameters of type OffsetsInitializerModifier and TypeMethodDescriptionKafkaSourceBuilder.setBounded(OffsetsInitializer stoppingOffsetsInitializer) By default the KafkaSource is set to run asBoundedness.CONTINUOUS_UNBOUNDEDand thus never stops until the Flink job fails or is canceled.KafkaSourceBuilder.setStartingOffsets(OffsetsInitializer startingOffsetsInitializer) Specify from which offsets the KafkaSource should start consuming from by providing anOffsetsInitializer.KafkaSourceBuilder.setUnbounded(OffsetsInitializer stoppingOffsetsInitializer) By default the KafkaSource is set to run asBoundedness.CONTINUOUS_UNBOUNDEDand thus never stops until the Flink job fails or is canceled. -
Uses of OffsetsInitializer in org.apache.flink.connector.kafka.source.enumerator
Constructors in org.apache.flink.connector.kafka.source.enumerator with parameters of type OffsetsInitializerModifierConstructorDescriptionKafkaSourceEnumerator(KafkaSubscriber subscriber, OffsetsInitializer startingOffsetInitializer, OffsetsInitializer stoppingOffsetInitializer, Properties properties, org.apache.flink.api.connector.source.SplitEnumeratorContext<KafkaPartitionSplit> context, org.apache.flink.api.connector.source.Boundedness boundedness) KafkaSourceEnumerator(KafkaSubscriber subscriber, OffsetsInitializer startingOffsetInitializer, OffsetsInitializer stoppingOffsetInitializer, Properties properties, org.apache.flink.api.connector.source.SplitEnumeratorContext<KafkaPartitionSplit> context, org.apache.flink.api.connector.source.Boundedness boundedness, KafkaSourceEnumState kafkaSourceEnumState) -
Uses of OffsetsInitializer in org.apache.flink.connector.kafka.source.enumerator.initializer
Classes in org.apache.flink.connector.kafka.source.enumerator.initializer that implement OffsetsInitializerModifier and TypeClassDescriptionclassAn implementation ofOffsetsInitializerwhich does not initialize anything.Methods in org.apache.flink.connector.kafka.source.enumerator.initializer that return OffsetsInitializerModifier and TypeMethodDescriptionstatic OffsetsInitializerOffsetsInitializer.committedOffsets()Get anOffsetsInitializerwhich initializes the offsets to the committed offsets.static OffsetsInitializerOffsetsInitializer.committedOffsets(org.apache.kafka.clients.consumer.OffsetResetStrategy offsetResetStrategy) Get anOffsetsInitializerwhich initializes the offsets to the committed offsets.static OffsetsInitializerOffsetsInitializer.earliest()Get anOffsetsInitializerwhich initializes the offsets to the earliest available offsets of each partition.static OffsetsInitializerOffsetsInitializer.latest()Get anOffsetsInitializerwhich initializes the offsets to the latest offsets of each partition.static OffsetsInitializerGet anOffsetsInitializerwhich initializes the offsets to the specified offsets.static OffsetsInitializerOffsetsInitializer.offsets(Map<org.apache.kafka.common.TopicPartition, Long> offsets, org.apache.kafka.clients.consumer.OffsetResetStrategy offsetResetStrategy) Get anOffsetsInitializerwhich initializes the offsets to the specified offsets.static OffsetsInitializerOffsetsInitializer.timestamp(long timestamp) Get anOffsetsInitializerwhich initializes the offsets in each partition so that the initialized offset is the offset of the first record whose record timestamp is greater than or equals the given timestamp (milliseconds).