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

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 new KinesisStreamsSink.
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 new KinesisStreamsSource.
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 set tableOptions.
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
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 input element 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 of RowData 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 of StartingPosition.
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
 
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