A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCOUNT_ID_METRIC_GROUP - Static variable in class org.apache.flink.connector.kinesis.source.metrics.MetricConstants
- activateSubscription() - Method in class org.apache.flink.connector.kinesis.source.reader.fanout.FanOutKinesisShardSubscription
-
Method to allow eager activation of the subscription.
- addDeprecatedKeys(Set<ConfigOption<?>>) - Static method in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils.KinesisProducerOptionsMapper
- addReader(int) - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumerator
- addSplits(Collection<KinesisShardSplit>) - Method in class org.apache.flink.connector.kinesis.source.enumerator.tracker.SplitTracker
-
Add newly discovered splits to tracker.
- addSplits(List<KinesisShardSplit>) - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisStreamsSourceReader
- addSplitsBack(List<KinesisShardSplit>, int) - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumerator
- apply(InputT, SinkWriter.Context) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkElementConverter
- apply(RowData) - Method in class org.apache.flink.connector.kinesis.table.RowDataFieldsKinesisPartitionKeyGenerator
- apply(T) - Method in class org.apache.flink.connector.kinesis.table.FixedKinesisPartitionKeyGenerator
- apply(T) - Method in class org.apache.flink.connector.kinesis.table.RandomKinesisPartitionKeyGenerator
- applyReadableMetadata(List<String>, DataType) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- applyStaticPartition(Map<String, String>) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink
- assign(KinesisShardSplit, KinesisShardAssigner.Context) - Method in class org.apache.flink.connector.kinesis.source.enumerator.assigner.UniformShardAssigner
- assign(KinesisShardSplit, KinesisShardAssigner.Context) - Method in interface org.apache.flink.connector.kinesis.source.enumerator.KinesisShardAssigner
-
Controls the assignment of a given split to a specific subtask.
- ASSIGNED - org.apache.flink.connector.kinesis.source.enumerator.SplitAssignmentStatus
- assignmentStatus() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisShardSplitWithAssignmentStatus
- asSummaryString() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink
- asSummaryString() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- AsyncStreamProxy - Interface in org.apache.flink.connector.kinesis.source.proxy
-
Interface for interactions with async client of Kinesis streams.
- AT_TIMESTAMP - org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.InitialPosition
- AWS_REGION - Static variable in class org.apache.flink.connector.kinesis.table.KinesisConnectorOptions
B
- BASE_KINESIS_USER_AGENT_PREFIX_FORMAT - Static variable in class org.apache.flink.connector.kinesis.sink.KinesisStreamsConfigConstants
- build() - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkBuilder
- build() - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkElementConverter.Builder
- build() - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- build() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink.KinesisDynamicTableSinkBuilder
- build() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource.KinesisDynamicTableSourceBuilder
- builder() - Static method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSink
-
Create a
KinesisStreamsSinkBuilder
to allow the fluent construction of a newKinesisStreamsSink
. - builder() - Static method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkElementConverter
- builder() - Static method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSource
-
Create a
KinesisStreamsSourceBuilder
to allow the fluent construction of a newKinesisStreamsSource
. - Builder() - Constructor for class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkElementConverter.Builder
C
- close() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumerator
- close() - Method in class org.apache.flink.connector.kinesis.source.proxy.KinesisAsyncStreamProxy
- close() - Method in class org.apache.flink.connector.kinesis.source.proxy.KinesisStreamProxy
- close() - Method in class org.apache.flink.connector.kinesis.source.reader.fanout.FanOutKinesisShardSplitReader
- close() - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisStreamsSourceReader
- close() - Method in class org.apache.flink.connector.kinesis.source.reader.polling.PollingKinesisShardSplitReader
- CONSUMER_PREFIX - Static variable in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils
- continueFromSequenceNumber(String) - Static method in class org.apache.flink.connector.kinesis.source.split.StartingPosition
- copy() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink
- copy() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- createDynamicTableSink(DynamicTableFactory.Context) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicTableFactory
- createDynamicTableSource(DynamicTableFactory.Context) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicTableFactory
- createEnumerator(SplitEnumeratorContext<KinesisShardSplit>) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSource
- createReader(SourceReaderContext) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSource
- createWriter(Sink.InitContext) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSink
D
- DEFAULT_DELIMITER - Static variable in class org.apache.flink.connector.kinesis.table.RowDataFieldsKinesisPartitionKeyGenerator
-
Default delimiter for
RowDataFieldsKinesisPartitionKeyGenerator.delimiter
. - deregisterStreamConsumer() - Method in class org.apache.flink.connector.kinesis.source.reader.fanout.StreamConsumerRegistrar
-
De-registers stream consumer from specified stream, if needed.
- deregisterStreamConsumer(String) - Method in class org.apache.flink.connector.kinesis.source.proxy.KinesisStreamProxy
- deregisterStreamConsumer(String) - Method in interface org.apache.flink.connector.kinesis.source.proxy.StreamProxy
-
De-registers an enhanced fan-out consumer against the stream.
- describeStreamConsumer(String, String) - Method in class org.apache.flink.connector.kinesis.source.proxy.KinesisStreamProxy
- describeStreamConsumer(String, String) - Method in interface org.apache.flink.connector.kinesis.source.proxy.StreamProxy
-
Describe stream consumer.
- deserialize(int, byte[]) - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorStateSerializer
- deserialize(int, byte[]) - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitSerializer
- deserialize(Record, String, String, Collector<T>) - Method in interface org.apache.flink.connector.kinesis.source.serialization.KinesisDeserializationSchema
-
Deserializes a Kinesis record.
- deserializePartitionKeyFromStream(DataInputStream) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsStateSerializer
- deserializeRequestFromStream(long, DataInputStream) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsStateSerializer
E
- EFO - org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.ReaderType
- EFO_CONSUMER_LIFECYCLE - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- EFO_CONSUMER_NAME - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- EFO_CONSUMER_SUBSCRIPTION_TIMEOUT - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- EFO_DEREGISTER_CONSUMER_TIMEOUT - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- EFO_DESCRIBE_CONSUMER_RETRY_STRATEGY_MAX_ATTEMPTS_OPTION - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- EFO_DESCRIBE_CONSUMER_RETRY_STRATEGY_MAX_DELAY_OPTION - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- EFO_DESCRIBE_CONSUMER_RETRY_STRATEGY_MIN_DELAY_OPTION - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- emitRecord(Record, SourceOutput<T>, KinesisShardSplitState) - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisStreamsRecordEmitter
- equals(Object) - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisShardSplitWithAssignmentStatus
- equals(Object) - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- equals(Object) - Method in class org.apache.flink.connector.kinesis.source.split.StartingPosition
- equals(Object) - Method in class org.apache.flink.connector.kinesis.table.FixedKinesisPartitionKeyGenerator
- equals(Object) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink
- equals(Object) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- equals(Object) - Method in class org.apache.flink.connector.kinesis.table.RandomKinesisPartitionKeyGenerator
- equals(Object) - Method in class org.apache.flink.connector.kinesis.table.RowDataFieldsKinesisPartitionKeyGenerator
F
- factoryIdentifier() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicTableFactory
- FanOutKinesisShardSplitReader - Class in org.apache.flink.connector.kinesis.source.reader.fanout
-
An implementation of the KinesisShardSplitReader that consumes from Kinesis using Enhanced Fan-Out and HTTP/2.
- FanOutKinesisShardSplitReader(AsyncStreamProxy, String, Map<String, KinesisShardMetrics>, Duration) - Constructor for class org.apache.flink.connector.kinesis.source.reader.fanout.FanOutKinesisShardSplitReader
- FanOutKinesisShardSubscription - Class in org.apache.flink.connector.kinesis.source.reader.fanout
-
FanOutSubscription class responsible for handling the subscription to a single shard of the Kinesis stream.
- FanOutKinesisShardSubscription(AsyncStreamProxy, String, String, StartingPosition, Duration) - Constructor for class org.apache.flink.connector.kinesis.source.reader.fanout.FanOutKinesisShardSubscription
- fetch() - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase
- fetchRecords(KinesisShardSplitState) - Method in class org.apache.flink.connector.kinesis.source.reader.fanout.FanOutKinesisShardSplitReader
- fetchRecords(KinesisShardSplitState) - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase
-
Main method implementations must implement to fetch records from Kinesis.
- fetchRecords(KinesisShardSplitState) - Method in class org.apache.flink.connector.kinesis.source.reader.polling.PollingKinesisShardSplitReader
- FixedKinesisPartitionKeyGenerator<T> - Class in org.apache.flink.connector.kinesis.table
-
A partitioner ensuring that each internal Flink partition ends up in the same Kinesis partition.
- FixedKinesisPartitionKeyGenerator() - Constructor for class org.apache.flink.connector.kinesis.table.FixedKinesisPartitionKeyGenerator
- fromShardId(String) - Static method in class org.apache.flink.connector.kinesis.source.proxy.ListShardsStartingPosition
-
Used to get shards after specified shard id.
- fromStart() - Static method in class org.apache.flink.connector.kinesis.source.proxy.ListShardsStartingPosition
-
Used to get all shards starting from TRIM_HORIZON.
- fromStart() - Static method in class org.apache.flink.connector.kinesis.source.split.StartingPosition
- fromStatusCode(int) - Static method in enum org.apache.flink.connector.kinesis.source.enumerator.SplitAssignmentStatus
- fromTimestamp(Instant) - Static method in class org.apache.flink.connector.kinesis.source.proxy.ListShardsStartingPosition
-
Used to get shards that were active at or after specified timestamp.
- fromTimestamp(Instant) - Static method in class org.apache.flink.connector.kinesis.source.split.StartingPosition
G
- getBoundedness() - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSource
- getChangelogMode() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- getChangelogMode(ChangelogMode) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink
- getCurrentSplitAssignment() - Method in interface org.apache.flink.connector.kinesis.source.enumerator.KinesisShardAssigner.Context
-
Provides the current split distribution between subtasks.
- getDataType() - Method in enum org.apache.flink.connector.kinesis.table.RowMetadata
- getEndingHashKey() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- getEnumeratorCheckpointSerializer() - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSource
- getFieldName() - Method in enum org.apache.flink.connector.kinesis.table.RowMetadata
- getFinishedSplitIds() - Method in class org.apache.flink.connector.kinesis.source.event.SplitsFinishedEvent
- getKinesisPartitioner(ReadableConfig, RowType, List<String>, ClassLoader) - Static method in class org.apache.flink.connector.kinesis.table.KinesisPartitionKeyGeneratorFactory
-
Constructs the kinesis partitioner for a
targetTable
based on the currently settableOptions
. - getKinesisShardSplit() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitState
- getKnownSplits() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorState
- getKnownSplits() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorStateV0
-
Deprecated.
- getLastSeenShardId() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorState
- getLastSeenShardId() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorStateV0
-
Deprecated.
- getMetricGroup() - Method in class org.apache.flink.connector.kinesis.source.metrics.KinesisShardMetrics
- getMillisBehindLatest() - Method in class org.apache.flink.connector.kinesis.source.metrics.KinesisShardMetrics
- getMillisBehindLatest() - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase.RecordBatch
- getNextShardIterator() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitState
- getNextStartingPosition() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitState
- getNonValidatedPrefixes() - Method in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils
- getNonValidatedPrefixes() - Method in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSourceOptionsUtils
- getParentShardIds() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- getPendingSplitAssignments() - Method in interface org.apache.flink.connector.kinesis.source.enumerator.KinesisShardAssigner.Context
-
Provides the pending split assignments in the current batch of splits.
- getProcessedResolvedOptions() - Method in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSourceOptionsUtils
- getRecords() - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase.RecordBatch
- getRecords(String, String, StartingPosition, int) - Method in class org.apache.flink.connector.kinesis.source.proxy.KinesisStreamProxy
- getRecords(String, String, StartingPosition, int) - Method in interface org.apache.flink.connector.kinesis.source.proxy.StreamProxy
-
Retrieves records from the stream.
- getRegisteredReaders() - Method in interface org.apache.flink.connector.kinesis.source.enumerator.KinesisShardAssigner.Context
-
Provides information about the currently registered readers on the Flink cluster.
- getScanRuntimeProvider(ScanTableSource.ScanContext) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- getShardFilter() - Method in class org.apache.flink.connector.kinesis.source.proxy.ListShardsStartingPosition
-
Returns shard filter used to perform listShard request.
- getShardId() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- getShardId() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitState
- getShardIteratorType() - Method in class org.apache.flink.connector.kinesis.source.split.StartingPosition
- getSinkRuntimeProvider(DynamicTableSink.Context) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink
- getSplitId() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitState
- getSplitSerializer() - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSource
- getStartingHashKey() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- getStartingMarker() - Method in class org.apache.flink.connector.kinesis.source.split.StartingPosition
- getStartingPosition() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- getStatusCode() - Method in enum org.apache.flink.connector.kinesis.source.enumerator.SplitAssignmentStatus
- getStreamArn() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- getStreamArn() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitState
- getStreamDescriptionSummary(String) - Method in class org.apache.flink.connector.kinesis.source.proxy.KinesisStreamProxy
- getStreamDescriptionSummary(String) - Method in interface org.apache.flink.connector.kinesis.source.proxy.StreamProxy
-
Obtains stream metadata.
- getValidatedSinkConfigurations() - Method in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils
- getValidatedSourceConfigurations() - Method in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSourceOptionsUtils
- getVersion() - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsStateSerializer
- getVersion() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorStateSerializer
- getVersion() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitSerializer
- getWriterStateSerializer() - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSink
H
- handleSourceEvent(int, SourceEvent) - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumerator
- handleSplitRequest(int, String) - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumerator
- handleSplitsChanges(SplitsChange<KinesisShardSplit>) - Method in class org.apache.flink.connector.kinesis.source.reader.fanout.FanOutKinesisShardSplitReader
- handleSplitsChanges(SplitsChange<KinesisShardSplit>) - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase
- hashCode() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisShardSplitWithAssignmentStatus
- hashCode() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- hashCode() - Method in class org.apache.flink.connector.kinesis.source.split.StartingPosition
- hashCode() - Method in class org.apache.flink.connector.kinesis.table.FixedKinesisPartitionKeyGenerator
- hashCode() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink
- hashCode() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- hashCode() - Method in class org.apache.flink.connector.kinesis.table.RandomKinesisPartitionKeyGenerator
- hashCode() - Method in class org.apache.flink.connector.kinesis.table.RowDataFieldsKinesisPartitionKeyGenerator
I
- IDENTIFIER - Static variable in class org.apache.flink.connector.kinesis.table.KinesisDynamicTableFactory
- initialize(int, int) - Method in class org.apache.flink.connector.kinesis.table.FixedKinesisPartitionKeyGenerator
- initializedState(KinesisShardSplit) - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisStreamsSourceReader
- isAssigned(String) - Method in class org.apache.flink.connector.kinesis.source.enumerator.tracker.SplitTracker
-
Checks if split with specified id had been assigned to the reader.
- isCompleted() - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase.RecordBatch
J
- JOB_MANAGED - org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.ConsumerLifecycle
K
- KINESIS_CLIENT_PROPERTIES_KEY - Static variable in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils
-
Key for accessing kinesisAsyncClient properties.
- KINESIS_CLIENT_USER_AGENT_PREFIX - Static variable in class org.apache.flink.connector.kinesis.sink.KinesisStreamsConfigConstants
-
Kinesis identifier for user agent prefix.
- KINESIS_PRODUCER_PREFIX - Static variable in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils.KinesisProducerOptionsMapper
-
prefix for deprecated producer options fallback keys.
- KINESIS_STREAM_SOURCE_METRIC_GROUP - Static variable in class org.apache.flink.connector.kinesis.source.metrics.MetricConstants
- KinesisAsyncStreamProxy - Class in org.apache.flink.connector.kinesis.source.proxy
-
Implementation of async stream proxy for the Kinesis client.
- KinesisAsyncStreamProxy(KinesisAsyncClient, SdkAsyncHttpClient) - Constructor for class org.apache.flink.connector.kinesis.source.proxy.KinesisAsyncStreamProxy
- KinesisConnectorOptions - Class in org.apache.flink.connector.kinesis.table
-
Options for the Kinesis connector.
- KinesisConnectorOptions() - Constructor for class org.apache.flink.connector.kinesis.table.KinesisConnectorOptions
- KinesisDeserializationSchema<T> - Interface in org.apache.flink.connector.kinesis.source.serialization
-
This is a deserialization schema specific for the
KinesisStreamsSource
. - KinesisDynamicSink - Class in org.apache.flink.connector.kinesis.table
-
Kinesis backed
AsyncDynamicTableSink
. - KinesisDynamicSink(Integer, Integer, Integer, Long, Long, Boolean, DataType, String, Properties, EncodingFormat<SerializationSchema<RowData>>, PartitionKeyGenerator<RowData>) - Constructor for class org.apache.flink.connector.kinesis.table.KinesisDynamicSink
- KinesisDynamicSink.KinesisDynamicTableSinkBuilder - Class in org.apache.flink.connector.kinesis.table
-
Builder class for
KinesisDynamicSink
. - KinesisDynamicSource - Class in org.apache.flink.connector.kinesis.table
-
Kinesis-backed
ScanTableSource
using Source API. - KinesisDynamicSource(DataType, String, Configuration, DecodingFormat<DeserializationSchema<RowData>>) - Constructor for class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- KinesisDynamicSource(DataType, String, Configuration, DecodingFormat<DeserializationSchema<RowData>>, DataType, List<RowMetadata>) - Constructor for class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- KinesisDynamicSource.KinesisDynamicTableSourceBuilder - Class in org.apache.flink.connector.kinesis.table
-
Builder class for
KinesisDynamicSource
. - KinesisDynamicTableFactory - Class in org.apache.flink.connector.kinesis.table
-
Factory for creating
KinesisDynamicSink
. - KinesisDynamicTableFactory() - Constructor for class org.apache.flink.connector.kinesis.table.KinesisDynamicTableFactory
- KinesisDynamicTableSinkBuilder() - Constructor for class org.apache.flink.connector.kinesis.table.KinesisDynamicSink.KinesisDynamicTableSinkBuilder
- KinesisDynamicTableSourceBuilder() - Constructor for class org.apache.flink.connector.kinesis.table.KinesisDynamicSource.KinesisDynamicTableSourceBuilder
- KinesisPartitionKeyGeneratorFactory - Class in org.apache.flink.connector.kinesis.table
-
Factory Class for
PartitionKeyGenerator
. - KinesisPartitionKeyGeneratorFactory() - Constructor for class org.apache.flink.connector.kinesis.table.KinesisPartitionKeyGeneratorFactory
- KinesisProducerOptionsMapper(Map<String, String>) - Constructor for class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils.KinesisProducerOptionsMapper
- KinesisProducerOptionsMapper(ReadableConfig, Map<String, String>) - Constructor for class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils.KinesisProducerOptionsMapper
- KinesisShardAssigner - Interface in org.apache.flink.connector.kinesis.source.enumerator
-
Interface that controls the mapping of the split to a given subtask.
- KinesisShardAssigner.Context - Interface in org.apache.flink.connector.kinesis.source.enumerator
-
Immutable information about the Flink cluster useful for deciding which subtask to assign a given split.
- KinesisShardMetrics - Class in org.apache.flink.connector.kinesis.source.metrics
-
A utility class for handling Kinesis shard metrics.
- KinesisShardMetrics(KinesisShardSplit, MetricGroup) - Constructor for class org.apache.flink.connector.kinesis.source.metrics.KinesisShardMetrics
- KinesisShardSplit - Class in org.apache.flink.connector.kinesis.source.split
-
Contains information about the kinesis stream and shard.
- KinesisShardSplit(String, String, StartingPosition, Set<String>, String, String) - Constructor for class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- KinesisShardSplitReaderBase - Class in org.apache.flink.connector.kinesis.source.reader
-
Base implementation of the SplitReader for reading from KinesisShardSplits.
- KinesisShardSplitReaderBase(Map<String, KinesisShardMetrics>) - Constructor for class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase
- KinesisShardSplitReaderBase.RecordBatch - Class in org.apache.flink.connector.kinesis.source.reader
-
Dataclass to store a batch of Kinesis records with metadata.
- KinesisShardSplitSerializer - Class in org.apache.flink.connector.kinesis.source.split
-
Serializes and deserializes the
KinesisShardSplit
. - KinesisShardSplitSerializer() - Constructor for class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitSerializer
- KinesisShardSplitState - Class in org.apache.flink.connector.kinesis.source.split
-
Stores the metadata around a given
KinesisShardSplit
. - KinesisShardSplitState(KinesisShardSplit) - Constructor for class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitState
- KinesisShardSplitWithAssignmentStatus - Class in org.apache.flink.connector.kinesis.source.enumerator
-
Kinesis shard split with assignment status.
- KinesisShardSplitWithAssignmentStatus(KinesisShardSplit, SplitAssignmentStatus) - Constructor for class org.apache.flink.connector.kinesis.source.enumerator.KinesisShardSplitWithAssignmentStatus
- KinesisSourceConfigOptions - Class in org.apache.flink.connector.kinesis.source.config
-
Constants to be used with the KinesisStreamsSource.
- KinesisSourceConfigOptions() - Constructor for class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- KinesisSourceConfigOptions.ConsumerLifecycle - Enum in org.apache.flink.connector.kinesis.source.config
-
Defines lifecycle management of EFO consumer on Kinesis stream.
- KinesisSourceConfigOptions.InitialPosition - Enum in org.apache.flink.connector.kinesis.source.config
-
Marks the initial position to use when reading from the Kinesis stream.
- KinesisSourceConfigOptions.ReaderType - Enum in org.apache.flink.connector.kinesis.source.config
-
Defines mechanism used to consume records from Kinesis stream.
- KinesisStreamProxy - Class in org.apache.flink.connector.kinesis.source.proxy
-
Implementation of the
StreamProxy
for Kinesis data streams. - KinesisStreamProxy(KinesisClient, SdkHttpClient) - Constructor for class org.apache.flink.connector.kinesis.source.proxy.KinesisStreamProxy
- KinesisStreamsConfigConstants - Class in org.apache.flink.connector.kinesis.sink
-
Defaults for
KinesisStreamsSinkWriter
. - KinesisStreamsConfigConstants() - Constructor for class org.apache.flink.connector.kinesis.sink.KinesisStreamsConfigConstants
- KinesisStreamsConnectorSinkOptionsUtils - Class in org.apache.flink.connector.kinesis.table.util
-
Class for handling kinesis table options, including key mapping and validations and property extraction.
- KinesisStreamsConnectorSinkOptionsUtils(Map<String, String>, ReadableConfig, RowType, List<String>, ClassLoader) - Constructor for class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils
- KinesisStreamsConnectorSinkOptionsUtils.KinesisProducerOptionsMapper - Class in org.apache.flink.connector.kinesis.table.util
-
Class for Mapping and validation of deprecated producer options.
- KinesisStreamsConnectorSourceOptionsUtils - Class in org.apache.flink.connector.kinesis.table.util
-
Class for handling Kinesis Consumer specific table options.
- KinesisStreamsConnectorSourceOptionsUtils(Map<String, String>, String) - Constructor for class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSourceOptionsUtils
- KinesisStreamsRecordEmitter<T> - Class in org.apache.flink.connector.kinesis.source.reader
-
Emits record from the source into the Flink job graph.
- KinesisStreamsRecordEmitter(KinesisDeserializationSchema<T>) - Constructor for class org.apache.flink.connector.kinesis.source.reader.KinesisStreamsRecordEmitter
- KinesisStreamsSink<InputT> - Class in org.apache.flink.connector.kinesis.sink
-
A Kinesis Data Streams (KDS) Sink that performs async requests against a destination stream using the buffering protocol specified in
AsyncSinkBase
. - KinesisStreamsSinkBuilder<InputT> - Class in org.apache.flink.connector.kinesis.sink
-
Builder to construct
KinesisStreamsSink
. - KinesisStreamsSinkElementConverter<InputT> - Class in org.apache.flink.connector.kinesis.sink
-
An implementation of the
ElementConverter
that uses the AWS Kinesis SDK v2. - KinesisStreamsSinkElementConverter.Builder<InputT> - Class in org.apache.flink.connector.kinesis.sink
-
A builder for the KinesisStreamsSinkElementConverter.
- KinesisStreamsSource<T> - Class in org.apache.flink.connector.kinesis.source
-
The
KinesisStreamsSource
is an exactly-once parallel streaming data source that subscribes to a single AWS Kinesis data stream. - KinesisStreamsSourceBuilder<T> - Class in org.apache.flink.connector.kinesis.source
-
Builder to construct the
KinesisStreamsSource
. - KinesisStreamsSourceBuilder() - Constructor for class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- KinesisStreamsSourceConfigUtil - Class in org.apache.flink.connector.kinesis.source.config
-
Utility functions to use with
KinesisSourceConfigOptions
. - KinesisStreamsSourceEnumerator - Class in org.apache.flink.connector.kinesis.source.enumerator
-
This class is used to discover and assign Kinesis splits to subtasks on the Flink cluster.
- KinesisStreamsSourceEnumerator(SplitEnumeratorContext<KinesisShardSplit>, String, Configuration, StreamProxy, KinesisShardAssigner, KinesisStreamsSourceEnumeratorState, boolean, StreamConsumerRegistrar) - Constructor for class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumerator
- KinesisStreamsSourceEnumeratorState - Class in org.apache.flink.connector.kinesis.source.enumerator
-
State for the
KinesisStreamsSourceEnumerator
. - KinesisStreamsSourceEnumeratorState(List<KinesisShardSplitWithAssignmentStatus>, String) - Constructor for class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorState
- KinesisStreamsSourceEnumeratorStateSerializer - Class in org.apache.flink.connector.kinesis.source.enumerator
-
Used to serialize and deserialize the
KinesisStreamsSourceEnumeratorState
. - KinesisStreamsSourceEnumeratorStateSerializer(KinesisShardSplitSerializer) - Constructor for class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorStateSerializer
- KinesisStreamsSourceEnumeratorStateV0 - Class in org.apache.flink.connector.kinesis.source.enumerator
-
Deprecated.This class is preserved to test state compatibility only.
- KinesisStreamsSourceEnumeratorStateV0(List<KinesisShardSplit>, String) - Constructor for class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorStateV0
-
Deprecated.
- KinesisStreamsSourceException - Exception in org.apache.flink.connector.kinesis.source.exception
-
Exception to indicate that there is some issue resulting from the code of the
KinesisStreamsSource
. - KinesisStreamsSourceException(String, Throwable) - Constructor for exception org.apache.flink.connector.kinesis.source.exception.KinesisStreamsSourceException
- KinesisStreamsSourceReader<T> - Class in org.apache.flink.connector.kinesis.source.reader
-
Coordinates the reading from assigned splits.
- KinesisStreamsSourceReader(SingleThreadFetcherManager<Record, KinesisShardSplit>, RecordEmitter<Record, T, KinesisShardSplitState>, Configuration, SourceReaderContext, Map<String, KinesisShardMetrics>) - Constructor for class org.apache.flink.connector.kinesis.source.reader.KinesisStreamsSourceReader
- KinesisStreamsStateSerializer - Class in org.apache.flink.connector.kinesis.sink
-
Kinesis Streams implementation
AsyncSinkWriterStateSerializer
. - KinesisStreamsStateSerializer() - Constructor for class org.apache.flink.connector.kinesis.sink.KinesisStreamsStateSerializer
L
- LATEST - org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.InitialPosition
- listReadableMetadata() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource
- listShards(String, ListShardsStartingPosition) - Method in class org.apache.flink.connector.kinesis.source.proxy.KinesisStreamProxy
- listShards(String, ListShardsStartingPosition) - Method in interface org.apache.flink.connector.kinesis.source.proxy.StreamProxy
-
Obtains the shards associated with a given stream.
- ListShardsStartingPosition - Class in org.apache.flink.connector.kinesis.source.proxy
-
Starting position to perform list shard request.
M
- mapDeprecatedClientOptions() - Method in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils.KinesisProducerOptionsMapper
- mapDeprecatedTableOptions() - Method in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils.KinesisProducerOptionsMapper
- markAsAssigned(Collection<KinesisShardSplit>) - Method in class org.apache.flink.connector.kinesis.source.enumerator.tracker.SplitTracker
-
Mark splits as assigned.
- markAsFinished(Collection<String>) - Method in class org.apache.flink.connector.kinesis.source.enumerator.tracker.SplitTracker
-
Mark splits with specified ids as finished.
- MAX_PARTITION_KEY_LENGTH - Static variable in class org.apache.flink.connector.kinesis.table.RowDataFieldsKinesisPartitionKeyGenerator
-
Allowed maximum length limit of a partition key.
- MetricConstants - Class in org.apache.flink.connector.kinesis.source.metrics
-
A collection of consumer metric related constant names.
- MetricConstants() - Constructor for class org.apache.flink.connector.kinesis.source.metrics.MetricConstants
- MILLIS_BEHIND_LATEST - Static variable in class org.apache.flink.connector.kinesis.source.metrics.MetricConstants
N
- nextEvent() - Method in class org.apache.flink.connector.kinesis.source.reader.fanout.FanOutKinesisShardSubscription
-
This is the main entrypoint for this subscription class.
O
- of(String) - Static method in enum org.apache.flink.connector.kinesis.table.RowMetadata
- of(DeserializationSchema<T>) - Static method in interface org.apache.flink.connector.kinesis.source.serialization.KinesisDeserializationSchema
- onSplitFinished(Map<String, KinesisShardSplitState>) - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisStreamsSourceReader
- open(DeserializationSchema.InitializationContext) - Method in interface org.apache.flink.connector.kinesis.source.serialization.KinesisDeserializationSchema
-
Initialization method for the schema.
- open(Sink.InitContext) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkElementConverter
- optionalOptions() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicTableFactory
- org.apache.flink.connector.kinesis.sink - package org.apache.flink.connector.kinesis.sink
- org.apache.flink.connector.kinesis.source - package org.apache.flink.connector.kinesis.source
- org.apache.flink.connector.kinesis.source.config - package org.apache.flink.connector.kinesis.source.config
- org.apache.flink.connector.kinesis.source.enumerator - package org.apache.flink.connector.kinesis.source.enumerator
- org.apache.flink.connector.kinesis.source.enumerator.assigner - package org.apache.flink.connector.kinesis.source.enumerator.assigner
- org.apache.flink.connector.kinesis.source.enumerator.tracker - package org.apache.flink.connector.kinesis.source.enumerator.tracker
- org.apache.flink.connector.kinesis.source.event - package org.apache.flink.connector.kinesis.source.event
- org.apache.flink.connector.kinesis.source.exception - package org.apache.flink.connector.kinesis.source.exception
- org.apache.flink.connector.kinesis.source.metrics - package org.apache.flink.connector.kinesis.source.metrics
- org.apache.flink.connector.kinesis.source.proxy - package org.apache.flink.connector.kinesis.source.proxy
- org.apache.flink.connector.kinesis.source.reader - package org.apache.flink.connector.kinesis.source.reader
- org.apache.flink.connector.kinesis.source.reader.fanout - package org.apache.flink.connector.kinesis.source.reader.fanout
- org.apache.flink.connector.kinesis.source.reader.polling - package org.apache.flink.connector.kinesis.source.reader.polling
- org.apache.flink.connector.kinesis.source.serialization - package org.apache.flink.connector.kinesis.source.serialization
- org.apache.flink.connector.kinesis.source.split - package org.apache.flink.connector.kinesis.source.split
- org.apache.flink.connector.kinesis.table - package org.apache.flink.connector.kinesis.table
- org.apache.flink.connector.kinesis.table.util - package org.apache.flink.connector.kinesis.table.util
P
- parseStreamTimestampStartingPosition(Configuration) - Static method in class org.apache.flink.connector.kinesis.source.config.KinesisStreamsSourceConfigUtil
-
Parses the timestamp in which to start consuming from the stream, from the given configuration.
- PartitionKeyGenerator<InputT> - Interface in org.apache.flink.connector.kinesis.sink
-
This is a serializable function whose
apply()
method specifies how to convert from an input element to the partition key, a string. - pauseOrResumeSplits(Collection<KinesisShardSplit>, Collection<KinesisShardSplit>) - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase
- POLLING - org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.ReaderType
- PollingKinesisShardSplitReader - Class in org.apache.flink.connector.kinesis.source.reader.polling
-
An implementation of the KinesisShardSplitReader that periodically polls the Kinesis stream to retrieve records.
- PollingKinesisShardSplitReader(StreamProxy, Map<String, KinesisShardMetrics>, Configuration) - Constructor for class org.apache.flink.connector.kinesis.source.reader.polling.PollingKinesisShardSplitReader
- PRODUCER_PREFIX - Static variable in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSinkOptionsUtils.KinesisProducerOptionsMapper
R
- RandomKinesisPartitionKeyGenerator<T> - Class in org.apache.flink.connector.kinesis.table
-
A
PartitionKeyGenerator
that maps an arbitrary inputelement
to a random partition ID. - RandomKinesisPartitionKeyGenerator() - Constructor for class org.apache.flink.connector.kinesis.table.RandomKinesisPartitionKeyGenerator
- READER_TYPE - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- RecordBatch(List<Record>, long, boolean) - Constructor for class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase.RecordBatch
- REGION_METRIC_GROUP - Static variable in class org.apache.flink.connector.kinesis.source.metrics.MetricConstants
- registerStreamConsumer() - Method in class org.apache.flink.connector.kinesis.source.reader.fanout.StreamConsumerRegistrar
-
Register stream consumer against specified stream.
- registerStreamConsumer(String, String) - Method in class org.apache.flink.connector.kinesis.source.proxy.KinesisStreamProxy
- registerStreamConsumer(String, String) - Method in interface org.apache.flink.connector.kinesis.source.proxy.StreamProxy
-
Registers an enhanced fan-out consumer against the stream.
- requiredOptions() - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicTableFactory
- restoreEnumerator(SplitEnumeratorContext<KinesisShardSplit>, KinesisStreamsSourceEnumeratorState) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSource
- restoreWriter(Sink.InitContext, Collection<BufferedRequestState<PutRecordsRequestEntry>>) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSink
- RowDataFieldsKinesisPartitionKeyGenerator - Class in org.apache.flink.connector.kinesis.table
-
A
PartitionKeyGenerator
ofRowData
elements that constructs the partition key from a list of field names. - RowDataFieldsKinesisPartitionKeyGenerator(RowType, List<String>) - Constructor for class org.apache.flink.connector.kinesis.table.RowDataFieldsKinesisPartitionKeyGenerator
- RowDataFieldsKinesisPartitionKeyGenerator(RowType, List<String>, String) - Constructor for class org.apache.flink.connector.kinesis.table.RowDataFieldsKinesisPartitionKeyGenerator
- RowMetadata - Enum in org.apache.flink.connector.kinesis.table
-
Internal type for enumerating available metadata.
S
- SELF_MANAGED - org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.ConsumerLifecycle
- SequenceNumber - org.apache.flink.connector.kinesis.table.RowMetadata
- serialize(KinesisStreamsSourceEnumeratorState) - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumeratorStateSerializer
- serialize(KinesisShardSplit) - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitSerializer
- serializePartitionKeyToStream(String, DataOutputStream) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsStateSerializer
- serializeRequestToStream(PutRecordsRequestEntry, DataOutputStream) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsStateSerializer
- setConsumedDataType(DataType) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink.KinesisDynamicTableSinkBuilder
- setConsumedDataType(DataType) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource.KinesisDynamicTableSourceBuilder
- setDecodingFormat(DecodingFormat<DeserializationSchema<RowData>>) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource.KinesisDynamicTableSourceBuilder
- setDeserializationSchema(DeserializationSchema<T>) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- setDeserializationSchema(KinesisDeserializationSchema<T>) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- setEncodingFormat(EncodingFormat<SerializationSchema<RowData>>) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink.KinesisDynamicTableSinkBuilder
- setFailOnError(boolean) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkBuilder
- setFailOnError(Boolean) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink.KinesisDynamicTableSinkBuilder
- setKinesisClientProperties(Properties) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkBuilder
- setKinesisClientProperties(Properties) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink.KinesisDynamicTableSinkBuilder
- setKinesisShardAssigner(KinesisShardAssigner) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- setMillisBehindLatest(long) - Method in class org.apache.flink.connector.kinesis.source.metrics.KinesisShardMetrics
- setNextShardIterator(String) - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitState
- setNextStartingPosition(StartingPosition) - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplitState
- setPartitioner(PartitionKeyGenerator<RowData>) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink.KinesisDynamicTableSinkBuilder
- setPartitionKeyGenerator(PartitionKeyGenerator<InputT>) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkBuilder
- setPartitionKeyGenerator(PartitionKeyGenerator<InputT>) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkElementConverter.Builder
- setPreserveShardOrder(boolean) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- setRetryStrategyMaxAttempts(Integer) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- setRetryStrategyMaxDelay(Duration) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- setRetryStrategyMinDelay(Duration) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- setSerializationSchema(SerializationSchema<InputT>) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkBuilder
- setSerializationSchema(SerializationSchema<InputT>) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkElementConverter.Builder
- setSourceConfig(Configuration) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- setSourceConfig(Configuration) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource.KinesisDynamicTableSourceBuilder
- setStaticFields(Map<String, String>) - Method in class org.apache.flink.connector.kinesis.table.RowDataFieldsKinesisPartitionKeyGenerator
-
Update the fixed partition key prefix.
- setStream(String) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink.KinesisDynamicTableSinkBuilder
- setStreamArn(String) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkBuilder
- setStreamArn(String) - Method in class org.apache.flink.connector.kinesis.source.KinesisStreamsSourceBuilder
- setStreamArn(String) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSink.KinesisDynamicTableSinkBuilder
- setStreamArn(String) - Method in class org.apache.flink.connector.kinesis.table.KinesisDynamicSource.KinesisDynamicTableSourceBuilder
- setStreamName(String) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsSinkBuilder
-
Deprecated.
- SHARD_ASSIGNER - Static variable in class org.apache.flink.connector.kinesis.table.KinesisConnectorOptions
- SHARD_DISCOVERY_INTERVAL - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- SHARD_GET_RECORDS_MAX - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- SHARD_METRIC_GROUP - Static variable in class org.apache.flink.connector.kinesis.source.metrics.MetricConstants
- ShardAssignerFactory - Class in org.apache.flink.connector.kinesis.source.enumerator.assigner
-
Factory that provides an instance of
KinesisShardAssigner
pre-packaged with the connector. - ShardId - org.apache.flink.connector.kinesis.table.RowMetadata
- SINK_FAIL_ON_ERROR - Static variable in class org.apache.flink.connector.kinesis.table.KinesisConnectorOptions
- SINK_PARTITIONER - Static variable in class org.apache.flink.connector.kinesis.table.KinesisConnectorOptions
- SINK_PARTITIONER_FIELD_DELIMITER - Static variable in class org.apache.flink.connector.kinesis.table.KinesisConnectorOptions
- SINK_PARTITIONER_VALUE_FIXED - Static variable in class org.apache.flink.connector.kinesis.table.KinesisPartitionKeyGeneratorFactory
- SINK_PARTITIONER_VALUE_RANDOM - Static variable in class org.apache.flink.connector.kinesis.table.KinesisPartitionKeyGeneratorFactory
- snapshotState(long) - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumerator
- snapshotState(long) - Method in class org.apache.flink.connector.kinesis.source.enumerator.tracker.SplitTracker
-
Prepare split graph representation to store in state.
- SOURCE_PREFIX - Static variable in class org.apache.flink.connector.kinesis.table.util.KinesisStreamsConnectorSourceOptionsUtils
- split() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisShardSplitWithAssignmentStatus
- SplitAssignmentStatus - Enum in org.apache.flink.connector.kinesis.source.enumerator
-
Assignment status of
KinesisShardSplit
. - splitId() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- splitsAvailableForAssignment() - Method in class org.apache.flink.connector.kinesis.source.enumerator.tracker.SplitTracker
-
Returns list of splits that can be assigned to readers.
- SplitsFinishedEvent - Class in org.apache.flink.connector.kinesis.source.event
-
Source event used by source reader to communicate that splits are finished to enumerator.
- SplitsFinishedEvent(Set<String>) - Constructor for class org.apache.flink.connector.kinesis.source.event.SplitsFinishedEvent
- SplitTracker - Class in org.apache.flink.connector.kinesis.source.enumerator.tracker
-
This class is used to track shard hierarchy.
- SplitTracker(boolean) - Constructor for class org.apache.flink.connector.kinesis.source.enumerator.tracker.SplitTracker
- SplitTracker(boolean, List<KinesisShardSplitWithAssignmentStatus>) - Constructor for class org.apache.flink.connector.kinesis.source.enumerator.tracker.SplitTracker
- start() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisStreamsSourceEnumerator
- StartingPosition - Class in org.apache.flink.connector.kinesis.source.split
-
Data class indicating the starting position for reading a given shard.
- StartingPositionUtil - Class in org.apache.flink.connector.kinesis.source.split
-
Util class with methods relating to
KinesisStreamsSource
's internal representation ofStartingPosition
. - STREAM - Static variable in class org.apache.flink.connector.kinesis.table.KinesisConnectorOptions
- STREAM_ARN - Static variable in class org.apache.flink.connector.kinesis.table.KinesisConnectorOptions
- STREAM_INITIAL_POSITION - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- STREAM_INITIAL_TIMESTAMP - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- STREAM_METRIC_GROUP - Static variable in class org.apache.flink.connector.kinesis.source.metrics.MetricConstants
- STREAM_TIMESTAMP_DATE_FORMAT - Static variable in class org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions
- StreamConsumerRegistrar - Class in org.apache.flink.connector.kinesis.source.reader.fanout
-
Responsible for registering and deregistering EFO stream consumers.
- StreamConsumerRegistrar(Configuration, String, StreamProxy) - Constructor for class org.apache.flink.connector.kinesis.source.reader.fanout.StreamConsumerRegistrar
- StreamProxy - Interface in org.apache.flink.connector.kinesis.source.proxy
-
Interface for a StreamProxy to interact with Streams service in a given region.
- subscribeToShard(String, String, StartingPosition, SubscribeToShardResponseHandler) - Method in interface org.apache.flink.connector.kinesis.source.proxy.AsyncStreamProxy
- subscribeToShard(String, String, StartingPosition, SubscribeToShardResponseHandler) - Method in class org.apache.flink.connector.kinesis.source.proxy.KinesisAsyncStreamProxy
T
- Timestamp - org.apache.flink.connector.kinesis.table.RowMetadata
- toSdkStartingPosition(StartingPosition) - Static method in class org.apache.flink.connector.kinesis.source.split.StartingPositionUtil
- toSplitType(String, KinesisShardSplitState) - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisStreamsSourceReader
- toString() - Method in class org.apache.flink.connector.kinesis.source.enumerator.KinesisShardSplitWithAssignmentStatus
- toString() - Method in class org.apache.flink.connector.kinesis.source.event.SplitsFinishedEvent
- toString() - Method in class org.apache.flink.connector.kinesis.source.split.KinesisShardSplit
- toString() - Method in class org.apache.flink.connector.kinesis.source.split.StartingPosition
- TRIM_HORIZON - org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.InitialPosition
U
- UNASSIGNED - org.apache.flink.connector.kinesis.source.enumerator.SplitAssignmentStatus
- uniformShardAssigner() - Static method in class org.apache.flink.connector.kinesis.source.enumerator.assigner.ShardAssignerFactory
- UniformShardAssigner - Class in org.apache.flink.connector.kinesis.source.enumerator.assigner
-
An implementation of the
KinesisShardAssigner
that maps Kinesis shard hash-key ranges to Flink subtasks. - UniformShardAssigner() - Constructor for class org.apache.flink.connector.kinesis.source.enumerator.assigner.UniformShardAssigner
- unregister() - Method in class org.apache.flink.connector.kinesis.source.metrics.KinesisShardMetrics
V
- validateExplicitHashKey(PutRecordsRequestEntry) - Method in class org.apache.flink.connector.kinesis.sink.KinesisStreamsStateSerializer
- validateStreamSourceConfiguration(Configuration) - Static method in class org.apache.flink.connector.kinesis.source.config.KinesisStreamsSourceConfigUtil
-
Validate configuration properties for
KinesisStreamsSource
. - valueOf(String) - Static method in enum org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.ConsumerLifecycle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.InitialPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.ReaderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.connector.kinesis.source.enumerator.SplitAssignmentStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.flink.connector.kinesis.table.RowMetadata
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.ConsumerLifecycle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.InitialPosition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.connector.kinesis.source.config.KinesisSourceConfigOptions.ReaderType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.connector.kinesis.source.enumerator.SplitAssignmentStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.flink.connector.kinesis.table.RowMetadata
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wakeUp() - Method in class org.apache.flink.connector.kinesis.source.reader.KinesisShardSplitReaderBase
All Classes All Packages