Uses of Class
io.debezium.connector.cassandra.OffsetPosition
-
Packages that use OffsetPosition Package Description io.debezium.connector.cassandra -
-
Uses of OffsetPosition in io.debezium.connector.cassandra
Fields in io.debezium.connector.cassandra declared as OffsetPosition Modifier and Type Field Description OffsetPositionSourceInfo. offsetPositionMethods in io.debezium.connector.cassandra that return OffsetPosition Modifier and Type Method Description static OffsetPositionOffsetPosition. defaultOffsetPosition()static OffsetPositionOffsetPosition. parse(String offset)Methods in io.debezium.connector.cassandra with parameters of type OffsetPosition Modifier and Type Method Description intOffsetPosition. compareTo(OffsetPosition other)private voidRecordMaker. createRecord(String cluster, OffsetPosition offsetPosition, KeyspaceTable keyspaceTable, boolean snapshot, Instant tsMicro, RowData data, org.apache.kafka.connect.data.Schema keySchema, org.apache.kafka.connect.data.Schema valueSchema, boolean markOffset, io.debezium.function.BlockingConsumer<Record> consumer, Record.Operation operation)voidRecordMaker. delete(String cluster, OffsetPosition offsetPosition, KeyspaceTable keyspaceTable, boolean snapshot, Instant tsMicro, RowData data, org.apache.kafka.connect.data.Schema keySchema, org.apache.kafka.connect.data.Schema valueSchema, boolean markOffset, io.debezium.function.BlockingConsumer<Record> consumer)private voidCommitLogReadHandlerImpl. handlePartitionDeletion(org.apache.cassandra.db.partitions.PartitionUpdate pu, OffsetPosition offsetPosition, KeyspaceTable keyspaceTable)Handle a valid deletion event resulted from a partition-level deletion by converting Cassandra representation of this event into aRecordobject and queue the record toChangeEventQueue.private voidCommitLogReadHandlerImpl. handleRowModifications(org.apache.cassandra.db.rows.Row row, CommitLogReadHandlerImpl.RowType rowType, org.apache.cassandra.db.partitions.PartitionUpdate pu, OffsetPosition offsetPosition, KeyspaceTable keyspaceTable)Handle a valid event resulted from a row-level modification by converting Cassandra representation of this event into aRecordobject and queue the record toChangeEventQueue.voidRecordMaker. insert(String cluster, OffsetPosition offsetPosition, KeyspaceTable keyspaceTable, boolean snapshot, Instant tsMicro, RowData data, org.apache.kafka.connect.data.Schema keySchema, org.apache.kafka.connect.data.Schema valueSchema, boolean markOffset, io.debezium.function.BlockingConsumer<Record> consumer)private voidCommitLogReadHandlerImpl. process(org.apache.cassandra.db.partitions.PartitionUpdate pu, OffsetPosition offsetPosition, KeyspaceTable keyspaceTable)Method which processes a partition update if it's valid (either a single-row partition-level deletion or a row-level modification) or throw an exception if it isn't.voidRecordMaker. update(String cluster, OffsetPosition offsetPosition, KeyspaceTable keyspaceTable, boolean snapshot, Instant tsMicro, RowData data, org.apache.kafka.connect.data.Schema keySchema, org.apache.kafka.connect.data.Schema valueSchema, boolean markOffset, io.debezium.function.BlockingConsumer<Record> consumer)Constructors in io.debezium.connector.cassandra with parameters of type OffsetPosition Constructor Description SourceInfo(io.debezium.config.CommonConnectorConfig config, String cluster, OffsetPosition offsetPosition, KeyspaceTable keyspaceTable, boolean snapshot, Instant tsMicro)
-