| 限定符和类型 | 方法和说明 |
|---|---|
Offset |
DataSourceDialect.displayCurrentOffset(C sourceConfig)
Displays current offset from the database e.g. query Mysql binary logs by query
SHOW MASTER STATUS. |
| 限定符和类型 | 方法和说明 |
|---|---|
Offset |
JdbcSourceRecordEmitter.getOffsetPosition(Map<String,?> offset) |
Offset |
JdbcSourceRecordEmitter.getOffsetPosition(org.apache.kafka.connect.source.SourceRecord dataRecord) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
JdbcSourceEventDispatcher.dispatchWatermarkEvent(Map<String,?> sourcePartition,
SourceSplitBase sourceSplit,
Offset watermark,
JdbcSourceEventDispatcher.WatermarkKind watermarkKind) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Offset> |
SnapshotSplitAssigner.getSplitFinishedOffsets() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
StreamSplitAssigner.onFinishedSplits(Map<String,Offset> splitFinishedOffsets) |
void |
SplitAssigner.onFinishedSplits(Map<String,Offset> splitFinishedOffsets)
Callback to handle the finished splits with finished binlog offset.
|
void |
SnapshotSplitAssigner.onFinishedSplits(Map<String,Offset> splitFinishedOffsets) |
void |
HybridSplitAssigner.onFinishedSplits(Map<String,Offset> splitFinishedOffsets) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Offset> |
SnapshotPendingSplitsState.getSplitFinishedOffsets() |
| 构造器和说明 |
|---|
SnapshotPendingSplitsState(List<io.debezium.relational.TableId> alreadyProcessedTables,
List<SnapshotSplit> remainingSplits,
Map<String,SnapshotSplit> assignedSplits,
Map<String,Offset> splitFinishedOffsets,
boolean isAssignerFinished,
List<io.debezium.relational.TableId> remainingTables,
boolean isTableIdCaseSensitive,
boolean isRemainingTablesCheckpointed) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Offset> |
FinishedSnapshotSplitsReportEvent.getFinishedOffsets() |
| 构造器和说明 |
|---|
FinishedSnapshotSplitsReportEvent(Map<String,Offset> finishedOffsets) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Offset |
OffsetFactory.createInitialOffset() |
abstract Offset |
OffsetFactory.createNoStoppingOffset() |
Offset |
OffsetDeserializerSerializer.OffsetDeserializer.deserialize(byte[] bytes) |
abstract Offset |
OffsetFactory.newOffset(Long position) |
abstract Offset |
OffsetFactory.newOffset(Map<String,String> offset) |
abstract Offset |
OffsetFactory.newOffset(String filename,
Long position) |
default Offset |
OffsetDeserializerSerializer.readOffsetPosition(org.apache.flink.core.memory.DataInputDeserializer in) |
default Offset |
OffsetDeserializerSerializer.readOffsetPosition(int offsetVersion,
org.apache.flink.core.memory.DataInputDeserializer in) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
Offset.isAfter(Offset that) |
boolean |
Offset.isAtOrAfter(Offset that) |
boolean |
Offset.isAtOrBefore(Offset that) |
boolean |
Offset.isBefore(Offset that) |
byte[] |
OffsetDeserializerSerializer.OffsetSerializer.serialize(Offset offset) |
default void |
OffsetDeserializerSerializer.writeOffsetPosition(Offset offset,
org.apache.flink.core.memory.DataOutputSerializer out) |
| 限定符和类型 | 方法和说明 |
|---|---|
Offset |
StreamSplitState.getEndingOffset() |
Offset |
StreamSplit.getEndingOffset() |
Offset |
SnapshotSplitState.getHighWatermark() |
Offset |
SnapshotSplit.getHighWatermark() |
Offset |
FinishedSnapshotSplitInfo.getHighWatermark() |
Offset |
StreamSplitState.getStartingOffset() |
Offset |
StreamSplit.getStartingOffset() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
StreamSplitState.setEndingOffset(Offset endingOffset) |
void |
SnapshotSplitState.setHighWatermark(Offset highWatermark) |
void |
StreamSplitState.setStartingOffset(Offset startingOffset) |
| 构造器和说明 |
|---|
FinishedSnapshotSplitInfo(io.debezium.relational.TableId tableId,
String splitId,
Object[] splitStart,
Object[] splitEnd,
Offset highWatermark,
OffsetFactory offsetFactory) |
SnapshotSplit(io.debezium.relational.TableId tableId,
String splitId,
org.apache.flink.table.types.logical.RowType splitKeyType,
Object[] splitStart,
Object[] splitEnd,
Offset highWatermark,
Map<io.debezium.relational.TableId,io.debezium.relational.history.TableChanges.TableChange> tableSchemas) |
StreamSplit(String splitId,
Offset startingOffset,
Offset endingOffset,
List<FinishedSnapshotSplitInfo> finishedSnapshotSplitInfos,
Map<io.debezium.relational.TableId,io.debezium.relational.history.TableChanges.TableChange> tableSchemas,
int totalFinishedSplitSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Offset |
JdbcSourceFetchTaskContext.getStreamOffset(org.apache.kafka.connect.source.SourceRecord sourceRecord) |
Copyright © 2022 10MG. All rights reserved.