| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.connector.source.SplitEnumerator<DynamicKafkaSourceSplit,DynamicKafkaSourceEnumState> |
DynamicKafkaSource.createEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<DynamicKafkaSourceSplit> enumContext)
Create the
DynamicKafkaSourceEnumerator. |
org.apache.flink.api.connector.source.SourceReader<T,DynamicKafkaSourceSplit> |
DynamicKafkaSource.createReader(org.apache.flink.api.connector.source.SourceReaderContext readerContext)
Create the
DynamicKafkaSourceReader. |
org.apache.flink.core.io.SimpleVersionedSerializer<DynamicKafkaSourceSplit> |
DynamicKafkaSource.getSplitSerializer()
Get the
DynamicKafkaSourceSplitSerializer. |
org.apache.flink.api.connector.source.SplitEnumerator<DynamicKafkaSourceSplit,DynamicKafkaSourceEnumState> |
DynamicKafkaSource.restoreEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<DynamicKafkaSourceSplit> enumContext,
DynamicKafkaSourceEnumState checkpoint)
Restore the
DynamicKafkaSourceEnumerator. |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.connector.source.SplitEnumerator<DynamicKafkaSourceSplit,DynamicKafkaSourceEnumState> |
DynamicKafkaSource.createEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<DynamicKafkaSourceSplit> enumContext)
Create the
DynamicKafkaSourceEnumerator. |
org.apache.flink.api.connector.source.SplitEnumerator<DynamicKafkaSourceSplit,DynamicKafkaSourceEnumState> |
DynamicKafkaSource.restoreEnumerator(org.apache.flink.api.connector.source.SplitEnumeratorContext<DynamicKafkaSourceSplit> enumContext,
DynamicKafkaSourceEnumState checkpoint)
Restore the
DynamicKafkaSourceEnumerator. |
| Modifier and Type | Method and Description |
|---|---|
void |
DynamicKafkaSourceEnumerator.addSplitsBack(List<DynamicKafkaSourceSplit> splits,
int subtaskId) |
StoppableKafkaEnumContextProxy |
StoppableKafkaEnumContextProxy.StoppableKafkaEnumContextProxyFactory.create(org.apache.flink.api.connector.source.SplitEnumeratorContext<DynamicKafkaSourceSplit> enumContext,
String kafkaClusterId,
KafkaMetadataService kafkaMetadataService,
Runnable signalNoMoreSplitsCallback) |
| Constructor and Description |
|---|
DynamicKafkaSourceEnumerator(KafkaStreamSubscriber kafkaStreamSubscriber,
KafkaMetadataService kafkaMetadataService,
org.apache.flink.api.connector.source.SplitEnumeratorContext<DynamicKafkaSourceSplit> enumContext,
OffsetsInitializer startingOffsetsInitializer,
OffsetsInitializer stoppingOffsetInitializer,
Properties properties,
org.apache.flink.api.connector.source.Boundedness boundedness,
DynamicKafkaSourceEnumState dynamicKafkaSourceEnumState) |
StoppableKafkaEnumContextProxy(String kafkaClusterId,
KafkaMetadataService kafkaMetadataService,
org.apache.flink.api.connector.source.SplitEnumeratorContext<DynamicKafkaSourceSplit> enumContext,
Runnable signalNoMoreSplitsCallback)
Constructor for the enumerator context.
|
| Modifier and Type | Method and Description |
|---|---|
List<DynamicKafkaSourceSplit> |
DynamicKafkaSourceReader.snapshotState(long checkpointId) |
| Modifier and Type | Method and Description |
|---|---|
void |
DynamicKafkaSourceReader.addSplits(List<DynamicKafkaSourceSplit> splits) |
| Modifier and Type | Method and Description |
|---|---|
DynamicKafkaSourceSplit |
DynamicKafkaSourceSplitSerializer.deserialize(int version,
byte[] serialized) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
DynamicKafkaSourceSplitSerializer.serialize(DynamicKafkaSourceSplit split) |
Copyright © 2022–2024 The Apache Software Foundation. All rights reserved.