Index

C D E G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

C

call() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
callInternal() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
Cassandra4CommitLogProcessor - Class in io.debezium.connector.cassandra
The Cassandra4CommitLogProcessor is used to process CommitLog in CDC directory.
Cassandra4CommitLogProcessor(CassandraConnectorContext) - Constructor for class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
Cassandra4CommitLogProcessor.CommitLogProcessingCallable - Class in io.debezium.connector.cassandra
 
Cassandra4CommitLogProcessor.LogicalCommitLog - Class in io.debezium.connector.cassandra
 
Cassandra4CommitLogProcessor.ProcessingResult - Class in io.debezium.connector.cassandra
 
Cassandra4CommitLogProcessor.ProcessingResult.Result - Enum Class in io.debezium.connector.cassandra
 
Cassandra4CommitLogReadHandlerImpl - Class in io.debezium.connector.cassandra
Handler that implements CommitLogReadHandler interface provided by Cassandra source code.
Cassandra4CommitLogReadHandlerImpl(SchemaHolder, List<ChangeEventQueue<Event>>, OffsetWriter, RecordMaker, CommitLogProcessorMetrics) - Constructor for class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
Cassandra4CommitLogReadHandlerImpl.PartitionType - Enum Class in io.debezium.connector.cassandra
A PartitionType represents the type of PartitionUpdate.
Cassandra4CommitLogReadHandlerImpl.RowType - Enum Class in io.debezium.connector.cassandra
A RowType represents different types of Row-level modifications in a Cassandra table.
Cassandra4SchemaChangeListener - Class in io.debezium.connector.cassandra
 
Cassandra4SchemaChangeListener(String, SourceInfoStructMaker<SourceInfo>, SchemaHolder) - Constructor for class io.debezium.connector.cassandra.Cassandra4SchemaChangeListener
 
Cassandra4SchemaChangeListenerProvider() - Constructor for class io.debezium.connector.cassandra.CassandraConnectorTask.Cassandra4SchemaChangeListenerProvider
 
Cassandra4SchemaLoader() - Constructor for class io.debezium.connector.cassandra.CassandraConnectorTask.Cassandra4SchemaLoader
 
CassandraConnectorTask - Class in io.debezium.connector.cassandra
A task that reads Cassandra commit log in CDC directory and generate corresponding data change events which will be emitted to Kafka.
CassandraConnectorTask() - Constructor for class io.debezium.connector.cassandra.CassandraConnectorTask
 
CassandraConnectorTask.Cassandra4SchemaChangeListenerProvider - Class in io.debezium.connector.cassandra
 
CassandraConnectorTask.Cassandra4SchemaLoader - Class in io.debezium.connector.cassandra
 
cdcDir - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
commitLog - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
commitLog - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult
 
commitLogPosition - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
CommitLogProcessingCallable(Cassandra4CommitLogProcessor.LogicalCommitLog, List<ChangeEventQueue<Event>>, CommitLogProcessorMetrics, CassandraConnectorContext) - Constructor for class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
commitLogReader - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
commitLogReadHandler - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
commitLogSegmentId - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
commitLogTransfer - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
commitLogTransfer - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
complete() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
completed - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
COMPLETED_PREMATURELY - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult.Result
 
completePrematurely - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
context - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
COUNTER - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
an update on a table that contains counter data type

D

DELETE - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
Single-row delete
destroy() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
DOES_NOT_EXIST - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult.Result
 

E

erroneousCommitLogs - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
ERROR - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult.Result
 
errorCommitLogReprocessEnabled - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
ex - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult
 
executorService - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
exists() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 

G

getPartitionKeys(PartitionUpdate) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
Given a PartitionUpdate, deserialize the partition key byte buffer into a list of partition key values.
getPartitionType(PartitionUpdate) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
 
getRowType(Unfiltered) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
 

H

handleMutation(Mutation, int, int, CommitLogDescriptor) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
handlePartitionDeletion(PartitionUpdate, OffsetPosition, KeyspaceTable) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
Handle a valid deletion event resulted from a partition-level deletion by converting Cassandra representation of this event into a Record object and queue the record to ChangeEventQueue.
handleRangeTombstoneBoundMarker(RangeTombstoneBoundMarker, Cassandra4CommitLogReadHandlerImpl.RowType, PartitionUpdate, OffsetPosition, KeyspaceTable) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
handleRowModifications(Row, Cassandra4CommitLogReadHandlerImpl.RowType, PartitionUpdate, OffsetPosition, KeyspaceTable) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
Handle a valid event resulted from a row-level modification by converting Cassandra representation of this event into a Record object and queue the record to ChangeEventQueue.
handleUnrecoverableError(CommitLogReadHandler.CommitLogReadException) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
hasClusteringKeys(PartitionUpdate) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
 

I

index - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
initial - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
initialize() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
INSERT - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
Single-row insert
io.debezium.connector.cassandra - package io.debezium.connector.cassandra
 
isDelete(Row) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
 
isInsert(Row) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
 
isPartitionDeletion(PartitionUpdate) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
 
isRunning() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
isUpdate(Row) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
 
isValid(Cassandra4CommitLogReadHandlerImpl.PartitionType) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
 
isValid(Cassandra4CommitLogReadHandlerImpl.RowType) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
 

L

load(String) - Method in class io.debezium.connector.cassandra.CassandraConnectorTask.Cassandra4SchemaLoader
 
log - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
LOGGER - Static variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
LOGGER - Static variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
LOGGER - Static variable in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
LOGGER - Static variable in class io.debezium.connector.cassandra.Cassandra4SchemaChangeListener
 
LogicalCommitLog(File) - Constructor for class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 

M

main(String[]) - Static method in class io.debezium.connector.cassandra.CassandraConnectorTask
 
MARK_OFFSET - Static variable in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
MATERIALIZED_VIEW - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
an update on materialized view
metrics - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
metrics - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
metrics - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 

N

NAME - Static variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 

O

offsetOfEndOfLastWrittenCDCMutation - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
offsetWriter - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
OK - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult.Result
 
onKeyspaceCreated(KeyspaceMetadata) - Method in class io.debezium.connector.cassandra.Cassandra4SchemaChangeListener
 
onKeyspaceDropped(KeyspaceMetadata) - Method in class io.debezium.connector.cassandra.Cassandra4SchemaChangeListener
 
onKeyspaceUpdated(KeyspaceMetadata, KeyspaceMetadata) - Method in class io.debezium.connector.cassandra.Cassandra4SchemaChangeListener
 
onSessionReady(Session) - Method in class io.debezium.connector.cassandra.Cassandra4SchemaChangeListener
 
onTableCreated(TableMetadata) - Method in class io.debezium.connector.cassandra.Cassandra4SchemaChangeListener
 
onTableDropped(TableMetadata) - Method in class io.debezium.connector.cassandra.Cassandra4SchemaChangeListener
 
onTableUpdated(TableMetadata, TableMetadata) - Method in class io.debezium.connector.cassandra.Cassandra4SchemaChangeListener
 

P

parseCommitLogIndex() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
parseCommitLogName(File) - Static method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
parseIndexFile() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
parseSegmentId(File) - Static method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
PARTITION_AND_CLUSTERING_KEY_ROW_DELETION - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
a partition-level deletion where partition key + clustering key = primary key
PARTITION_KEY_ROW_DELETION - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
a partition-level deletion where partition key = primary key (no clustering key)
PartitionType() - Constructor for enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
 
populateClusteringColumns(RowData, Row, PartitionUpdate) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
populatePartitionColumns(RowData, PartitionUpdate) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
populateRegularColumns(RowData, Row, Cassandra4CommitLogReadHandlerImpl.RowType, KeyValueSchema) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
process() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
process(PartitionUpdate, OffsetPosition, KeyspaceTable) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
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.
processCommitLog(Cassandra4CommitLogProcessor.LogicalCommitLog, CommitLogPosition) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
ProcessingResult(Cassandra4CommitLogProcessor.LogicalCommitLog) - Constructor for class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult
 
ProcessingResult(Cassandra4CommitLogProcessor.LogicalCommitLog, Cassandra4CommitLogProcessor.ProcessingResult.Result) - Constructor for class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult
 
ProcessingResult(Cassandra4CommitLogProcessor.LogicalCommitLog, Cassandra4CommitLogProcessor.ProcessingResult.Result, Exception) - Constructor for class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult
 
provide(CassandraConnectorConfig) - Method in class io.debezium.connector.cassandra.CassandraConnectorTask.Cassandra4SchemaChangeListenerProvider
 

Q

queues - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.CommitLogProcessingCallable
 
queues - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
queues - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 

R

RANGE_TOMBSTONE - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
A row-level deletion that deletes a range of keys.
rangeTombstoneContext - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
recordMaker - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
result - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult
 
Result() - Constructor for enum class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult.Result
 
ROW_LEVEL_MODIFICATION - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
a row-level modification
RowType() - Constructor for enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
 

S

schemaHolder - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
SECONDARY_INDEX - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
an update on secondary index
shouldSkipSegmentOnError(CommitLogReadHandler.CommitLogReadException) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl
 
stop() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
submit(Path) - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
submittedProcessings - Static variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
supportedPartitionTypes - Static variable in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
 
supportedRowTypes - Static variable in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
 

T

toString() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.LogicalCommitLog
 
toString() - Method in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult
 

U

UNKNOWN - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
Unknown row-level operation
UPDATE - Enum constant in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
Single-row update

V

valueOf(String) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult.Result
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor.ProcessingResult.Result
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.PartitionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.debezium.connector.cassandra.Cassandra4CommitLogReadHandlerImpl.RowType
Returns an array containing the constants of this enum class, in the order they are declared.

W

watcher - Variable in class io.debezium.connector.cassandra.Cassandra4CommitLogProcessor
 
C D E G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values