Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abortSnapshot() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
AbstractConnectorTask - Class in io.debezium.connector.cassandra
 
AbstractConnectorTask() - Constructor for class io.debezium.connector.cassandra.AbstractConnectorTask
 
AbstractDirectoryWatcher - Class in io.debezium.connector.cassandra
Wrapper class around WatchService to make WatchService re-usable and avoid code repetition
AbstractDirectoryWatcher(Path, Duration, Set<WatchEvent.Kind<?>>) - Constructor for class io.debezium.connector.cassandra.AbstractDirectoryWatcher
 
AbstractDirectoryWatcher(WatchService, Path, Duration, Set<WatchEvent.Kind<?>>) - Constructor for class io.debezium.connector.cassandra.AbstractDirectoryWatcher
 
AbstractDurationTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
AbstractDurationTypeDeserializer(DebeziumTypeDeserializer, Integer, Object) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractDurationTypeDeserializer
 
AbstractListTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
AbstractListTypeDeserializer(DebeziumTypeDeserializer, Integer, Class<?>) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractListTypeDeserializer
 
AbstractMapTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
AbstractMapTypeDeserializer(DebeziumTypeDeserializer, Integer, Class<?>) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractMapTypeDeserializer
 
AbstractProcessor - Class in io.debezium.connector.cassandra
An abstract processor designed to be a convenient superclass for all concrete processors for Cassandra connector task.
AbstractProcessor(String, Duration) - Constructor for class io.debezium.connector.cassandra.AbstractProcessor
 
AbstractSchemaChangeListener - Class in io.debezium.connector.cassandra
 
AbstractSchemaChangeListener(String, SourceInfoStructMaker<SourceInfo>, SchemaHolder) - Constructor for class io.debezium.connector.cassandra.AbstractSchemaChangeListener
 
AbstractSetTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
AbstractSetTypeDeserializer(DebeziumTypeDeserializer, Integer, Class<?>) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractSetTypeDeserializer
 
AbstractSourceConnector - Class in io.debezium.connector.cassandra
 
AbstractSourceConnector() - Constructor for class io.debezium.connector.cassandra.AbstractSourceConnector
 
AbstractTupleTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
AbstractTupleTypeDeserializer(DebeziumTypeDeserializer, Integer, Class<?>) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
abstractType - Variable in class io.debezium.connector.cassandra.transforms.type.deserializer.BasicTypeDeserializer
 
abstractType - Variable in class io.debezium.connector.cassandra.transforms.type.deserializer.LogicalTypeDeserializer
 
abstractTypeClass - Variable in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTypeDeserializer
 
AbstractTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
AbstractTypeDeserializer(DebeziumTypeDeserializer, Integer, Class<?>) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTypeDeserializer
 
abstractTypeToNiceString(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
AbstractUserDefinedTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
AbstractUserDefinedTypeDeserializer(DebeziumTypeDeserializer, Integer, Class<?>) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractUserDefinedTypeDeserializer
 
addCell(CassandraSchemaFactory.CellData) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
addEndRange(CassandraSchemaFactory.RangeData) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
addOrUpdateTableSchema(KeyspaceTable, KeyValueSchema) - Method in class io.debezium.connector.cassandra.SchemaHolder
 
addProcessor(AbstractProcessor) - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
 
addStartRange(CassandraSchemaFactory.RangeData) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
AFTER - Static variable in class io.debezium.connector.cassandra.Record
 
allTypes(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
always() - Static method in interface io.debezium.connector.cassandra.OffsetFlushPolicy
 
ALWAYS - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.SnapshotMode
Perform a snapshot whenever a new table with cdc enabled is detected.
AlwaysFlushOffsetPolicy() - Constructor for class io.debezium.connector.cassandra.OffsetFlushPolicy.AlwaysFlushOffsetPolicy
 
apply(CassandraSchemaFactory.RowData) - Method in interface io.debezium.connector.cassandra.FieldFilterSelector.FieldFilter
 
apply(R) - Method in class io.debezium.connector.cassandra.transforms.EnvelopeTransformation
 
ARCHIVE_FOLDER - Static variable in class io.debezium.connector.cassandra.QueueProcessor
 
asBytes(UUID) - Static method in class io.debezium.connector.cassandra.transforms.UuidUtil
 
asDecimalMode() - Method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
 
asUuid(byte[]) - Static method in class io.debezium.connector.cassandra.transforms.UuidUtil
 
asVarIntMode() - Method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
 

B

baseType - Variable in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
baseType(Object) - Method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
baseTypeForReversedType() - Method in interface io.debezium.connector.cassandra.CassandraTypeProvider
 
BasicTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
BasicTypeDeserializer(DebeziumTypeDeserializer, Integer, Object, SchemaBuilder) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.BasicTypeDeserializer
 
bbList(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractUserDefinedTypeDeserializer
 
BlackHoleCommitLogTransfer - Class in io.debezium.connector.cassandra
Implementation of CommitLogTransfer which deletes commit logs.
BlackHoleCommitLogTransfer() - Constructor for class io.debezium.connector.cassandra.BlackHoleCommitLogTransfer
 
BOOLEAN_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
build() - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
buildInfo - Variable in class io.debezium.connector.cassandra.network.BuildInfoServlet
 
BuildInfoServlet - Class in io.debezium.connector.cassandra.network
 
BuildInfoServlet(Map<String, String>) - Constructor for class io.debezium.connector.cassandra.network.BuildInfoServlet
 
buildKey() - Method in class io.debezium.connector.cassandra.Record
 
buildValue() - Method in class io.debezium.connector.cassandra.Record
 
BYTE_SIZE - Static variable in class io.debezium.connector.cassandra.transforms.UuidUtil
 
BYTE_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
BYTES_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 

C

CACHE_CONTROL - Static variable in class io.debezium.connector.cassandra.network.BuildInfoServlet
 
calculateDeletionTs(Object, Object) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
it is not possible to query deletion time via cql, so instead calculate it from execution time (in milliseconds) + ttl (in seconds)
CASSANDRA_CONFIG - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
CASSANDRA_DRIVER_CONFIG_FILE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
CASSANDRA_NODE_ID - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
CASSANDRA_NOW_UNIXTIMESTAMP - Static variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
cassandraClient - Variable in class io.debezium.connector.cassandra.CassandraConnectorContext
 
cassandraClient - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskHealthCheck
 
cassandraClient - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
CassandraClient - Class in io.debezium.connector.cassandra
A wrapper around Cassandra driver that is used to query Cassandra table and table schema.
CassandraClient(String, SchemaChangeListener) - Constructor for class io.debezium.connector.cassandra.CassandraClient
 
cassandraConfig() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
CassandraConnectorConfig - Class in io.debezium.connector.cassandra
All configs used by a Cassandra connector agent.
CassandraConnectorConfig(Configuration) - Constructor for class io.debezium.connector.cassandra.CassandraConnectorConfig
 
CassandraConnectorConfig.DecimalHandlingMode - Enum in io.debezium.connector.cassandra
The set of predefined DecimalHandlingMode options.
CassandraConnectorConfig.EventOrderGuaranteeMode - Enum in io.debezium.connector.cassandra
The set of predefined EventOrderGuaranteeMode options.
CassandraConnectorConfig.SnapshotMode - Enum in io.debezium.connector.cassandra
The set of predefined SnapshotMode options.
CassandraConnectorConfig.VarIntHandlingMode - Enum in io.debezium.connector.cassandra
The set of predefined VarIntHandlingMode options.
CassandraConnectorConfigException - Exception in io.debezium.connector.cassandra.exceptions
 
CassandraConnectorConfigException(String) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorConfigException
 
CassandraConnectorConfigException(String, Throwable) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorConfigException
 
CassandraConnectorConfigException(Throwable) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorConfigException
 
CassandraConnectorContext - Class in io.debezium.connector.cassandra
Contains contextual information and objects scoped to the lifecycle of CassandraConnectorTask implementation.
CassandraConnectorContext(CassandraConnectorConfig) - Constructor for class io.debezium.connector.cassandra.CassandraConnectorContext
 
CassandraConnectorContext(CassandraConnectorConfig, SchemaLoader, SchemaChangeListenerProvider, OffsetWriter) - Constructor for class io.debezium.connector.cassandra.CassandraConnectorContext
 
CassandraConnectorDataException - Exception in io.debezium.connector.cassandra.exceptions
 
CassandraConnectorDataException(String) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorDataException
 
CassandraConnectorDataException(String, Throwable) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorDataException
 
CassandraConnectorDataException(Throwable) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorDataException
 
CassandraConnectorSchemaException - Exception in io.debezium.connector.cassandra.exceptions
 
CassandraConnectorSchemaException(String) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorSchemaException
 
CassandraConnectorSchemaException(String, Throwable) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorSchemaException
 
CassandraConnectorSchemaException(Throwable) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorSchemaException
 
CassandraConnectorTaskException - Exception in io.debezium.connector.cassandra.exceptions
 
CassandraConnectorTaskException(String) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorTaskException
 
CassandraConnectorTaskException(String, Throwable) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorTaskException
 
CassandraConnectorTaskException(Throwable) - Constructor for exception io.debezium.connector.cassandra.exceptions.CassandraConnectorTaskException
 
CassandraConnectorTaskHealthCheck - Class in io.debezium.connector.cassandra
 
CassandraConnectorTaskHealthCheck(CassandraConnectorTaskTemplate.ProcessorGroup, CassandraClient) - Constructor for class io.debezium.connector.cassandra.CassandraConnectorTaskHealthCheck
 
CassandraConnectorTaskTemplate - Class in io.debezium.connector.cassandra
 
CassandraConnectorTaskTemplate(CassandraConnectorConfig, CassandraTypeProvider, SchemaLoader, SchemaChangeListenerProvider, CassandraSpecificProcessors, ComponentFactory) - Constructor for class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
CassandraConnectorTaskTemplate.ProcessorGroup - Class in io.debezium.connector.cassandra
A processor group consist of one or more processors; each processor will be running on a separate thread.
cassandraDriverConfig() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
CassandraOffsetContext - Class in io.debezium.connector.cassandra
 
CassandraOffsetContext(Map<String, Object>) - Constructor for class io.debezium.connector.cassandra.CassandraOffsetContext
 
CassandraOffsetContext.Loader - Class in io.debezium.connector.cassandra
 
CassandraPartition - Class in io.debezium.connector.cassandra
 
CassandraPartition(String, String) - Constructor for class io.debezium.connector.cassandra.CassandraPartition
 
CassandraPartition.Provider - Class in io.debezium.connector.cassandra
 
CassandraSchemaFactory - Class in io.debezium.connector.cassandra
 
CassandraSchemaFactory() - Constructor for class io.debezium.connector.cassandra.CassandraSchemaFactory
 
CassandraSchemaFactory.CellData - Class in io.debezium.connector.cassandra
Cell-level data about the source event.
CassandraSchemaFactory.CellData.ColumnType - Enum in io.debezium.connector.cassandra
The type of column in a Cassandra table
CassandraSchemaFactory.RangeData - Class in io.debezium.connector.cassandra
 
CassandraSchemaFactory.RowData - Class in io.debezium.connector.cassandra
Row-level data about the source event.
cassandraSchemaFactoryObject - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
CassandraSourceInfoStructMaker - Class in io.debezium.connector.cassandra
 
CassandraSourceInfoStructMaker() - Constructor for class io.debezium.connector.cassandra.CassandraSourceInfoStructMaker
 
cassandraSpecificProcessors - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
CassandraSpecificProcessors - Interface in io.debezium.connector.cassandra
If a concrete connector implementation uses some processor which is specific to that Cassandra version only, implement this interface and use it in CassandraConnectorTaskTemplate.
CassandraTopicSelector - Class in io.debezium.connector.cassandra
Deprecated.
Use SchemaTopicNamingStrategy instead.
CassandraTopicSelector() - Constructor for class io.debezium.connector.cassandra.CassandraTopicSelector
Deprecated.
 
CassandraTypeDeserializer - Class in io.debezium.connector.cassandra.transforms
 
CassandraTypeDeserializer() - Constructor for class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
CassandraTypeDeserializer.CassandraTypeDeserializerInstanceHolder - Class in io.debezium.connector.cassandra.transforms
 
CassandraTypeDeserializer.DecimalMode - Enum in io.debezium.connector.cassandra.transforms
 
CassandraTypeDeserializer.VarIntMode - Enum in io.debezium.connector.cassandra.transforms
 
CassandraTypeDeserializerInstanceHolder() - Constructor for class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.CassandraTypeDeserializerInstanceHolder
 
CassandraTypeKafkaSchemaBuilders - Class in io.debezium.connector.cassandra.transforms
Class that maps Cassandra's DataType to its corresponding Kafka Connect SchemaBuilder.
CassandraTypeKafkaSchemaBuilders() - Constructor for class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
CassandraTypeProvider - Interface in io.debezium.connector.cassandra
 
CDC_DIR_POLL_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
cdcDir - Variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
cdcDir - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
cdcDirPollInterval() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
CELL_DELETION_TS_KEY - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
CELL_SCHEMA_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
CELL_SCHEMA_VERSION - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
CELL_SET_KEY - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
CELL_VALUE_KEY - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
cellData(String, Object, Object, CassandraSchemaFactory.CellData.ColumnType) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
CellData(String, Object, Object, CassandraSchemaFactory.CellData.ColumnType) - Constructor for class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
cellMap - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
cellSchema(Schema, boolean) - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
CHANGE_EVENT - Enum constant in enum io.debezium.connector.cassandra.Event.EventType
A create, update, or delete event.
ChangeRecord - Class in io.debezium.connector.cassandra
An internal representation of a create/update/delete event.
ChangeRecord(SourceInfo, CassandraSchemaFactory.RowData, Schema, Schema, Record.Operation, boolean) - Constructor for class io.debezium.connector.cassandra.ChangeRecord
 
check() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskHealthCheck
 
cleanUp() - Method in class io.debezium.connector.cassandra.CassandraConnectorContext
 
close() - Method in class io.debezium.connector.cassandra.CassandraClient
 
close() - Method in class io.debezium.connector.cassandra.FileOffsetWriter
 
close() - Method in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
close() - Method in interface io.debezium.connector.cassandra.OffsetWriter
Close all resources used by this class.
close() - Method in class io.debezium.connector.cassandra.SourceRecordEmitter
 
close() - Method in class io.debezium.connector.cassandra.transforms.EnvelopeTransformation
 
cluster - Variable in class io.debezium.connector.cassandra.SourceInfo
 
CLUSTER_KEY - Static variable in class io.debezium.connector.cassandra.SourceInfo
 
CLUSTERING - Enum constant in enum io.debezium.connector.cassandra.CassandraSchemaFactory.CellData.ColumnType
A clustering column is used to specify the order that the data is arranged inside the partition.
clusteringValue - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
clusteringValues - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
clusterName - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
CollectionTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
CollectionTypeDeserializer(DebeziumTypeDeserializer, Integer, Class<?>) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.CollectionTypeDeserializer
 
collectionTypes - Static variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
column - Variable in class io.debezium.connector.cassandra.FieldFilterSelector.Field
 
columnType - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
ColumnType() - Constructor for enum io.debezium.connector.cassandra.CassandraSchemaFactory.CellData.ColumnType
 
COMMIT_LOG_ERROR_REPROCESSING_ENABLED - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
COMMIT_LOG_MARKED_COMPLETE_POLL_INTERVAL_IN_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
COMMIT_LOG_POST_PROCESSING_ENABLED - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
COMMIT_LOG_REAL_TIME_PROCESSING_ENABLED - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
COMMIT_LOG_RELOCATION_DIR - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
COMMIT_LOG_RELOCATION_DIR_POLL_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
COMMIT_LOG_TRANSFER_CLASS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
COMMIT_LOG_TRANSFER_CONFIG_PREFIX - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
The prefix for all CommitLogTransfer configurations.
commitLog - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
commitLog - Variable in class io.debezium.connector.cassandra.CommitLogProcessingResult
 
COMMITLOG_FILE - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.EventOrderGuaranteeMode
Use commit log file name to calculate the hash of the event to determine the queue index.
COMMITLOG_FILENAME_KEY - Static variable in class io.debezium.connector.cassandra.SourceInfo
 
COMMITLOG_OFFSET_FILE - Static variable in class io.debezium.connector.cassandra.FileOffsetWriter
 
COMMITLOG_POSITION_KEY - Static variable in class io.debezium.connector.cassandra.SourceInfo
 
commitLogDir - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
commitLogFilename - Variable in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
CommitLogIdxParser - Class in io.debezium.connector.cassandra
 
CommitLogIdxParser(LogicalCommitLog, CommitLogProcessorMetrics, CassandraConnectorContext, CommitLogSegmentReader) - Constructor for class io.debezium.connector.cassandra.CommitLogIdxParser
 
CommitLogIdxProcessor - Class in io.debezium.connector.cassandra
The CommitLogIdxProcessor is used to process CommitLog in CDC directory.
CommitLogIdxProcessor(CassandraConnectorContext, CommitLogProcessorMetrics, CommitLogSegmentReader, File) - Constructor for class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
commitLogOffsetFile - Variable in class io.debezium.connector.cassandra.FileOffsetWriter
 
commitLogOffsetFileLock - Variable in class io.debezium.connector.cassandra.FileOffsetWriter
 
commitLogPosition - Variable in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
CommitLogPostProcessor - Class in io.debezium.connector.cassandra
The CommitLogPostProcessor is used to post-process commit logs in the COMMIT_LOG_RELOCATION_DIR once the commit log has been processed by the CommitLogProcessor.
CommitLogPostProcessor(CassandraConnectorConfig) - Constructor for class io.debezium.connector.cassandra.CommitLogPostProcessor
 
CommitLogProcessingResult - Class in io.debezium.connector.cassandra
 
CommitLogProcessingResult(LogicalCommitLog) - Constructor for class io.debezium.connector.cassandra.CommitLogProcessingResult
 
CommitLogProcessingResult(LogicalCommitLog, CommitLogProcessingResult.Result) - Constructor for class io.debezium.connector.cassandra.CommitLogProcessingResult
 
CommitLogProcessingResult(LogicalCommitLog, CommitLogProcessingResult.Result, Exception) - Constructor for class io.debezium.connector.cassandra.CommitLogProcessingResult
 
CommitLogProcessingResult.Result - Enum in io.debezium.connector.cassandra
 
CommitLogProcessor - Class in io.debezium.connector.cassandra
The CommitLogProcessor is used to process CommitLog in CDC directory.
CommitLogProcessor(CassandraConnectorContext, CommitLogProcessorMetrics, CommitLogSegmentReader, File, File) - Constructor for class io.debezium.connector.cassandra.CommitLogProcessor
 
CommitLogProcessorMetrics - Class in io.debezium.connector.cassandra
 
CommitLogProcessorMetrics() - Constructor for class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
commitLogProps - Variable in class io.debezium.connector.cassandra.FileOffsetWriter
 
commitLogReader - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
commitLogReader - Variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
commitLogReader - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
commitLogRelocationDir - Variable in class io.debezium.connector.cassandra.CommitLogPostProcessor
 
commitLogRelocationDir - Variable in class io.debezium.connector.cassandra.QueueProcessor
 
commitLogRelocationDir() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
commitLogRelocationDirPollInterval() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
commitLogSegmentId - Variable in class io.debezium.connector.cassandra.LogicalCommitLog
 
CommitLogSegmentReader - Interface in io.debezium.connector.cassandra
 
commitLogTransfer - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
commitLogTransfer - Variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
commitLogTransfer - Variable in class io.debezium.connector.cassandra.CommitLogPostProcessor
 
commitLogTransfer - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
commitLogTransfer - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
CommitLogTransfer - Interface in io.debezium.connector.cassandra
Interface used to transfer commit logs.
commitLogTransferConfigs() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
CommitLogUtil - Class in io.debezium.connector.cassandra
Utility class used by the CommitLogProcessor to compare/delete commit log files.
CommitLogUtil() - Constructor for class io.debezium.connector.cassandra.CommitLogUtil
 
compareCommitLogs(File, File) - Static method in class io.debezium.connector.cassandra.CommitLogUtil
Comparing two commit log files provided the File instances; Returns 0 if they are the same, -1 if first file is older, 1 if first file is newer.
compareCommitLogs(String, String) - Static method in class io.debezium.connector.cassandra.CommitLogUtil
 
compareCommitLogsIndexes(File, File) - Static method in class io.debezium.connector.cassandra.CommitLogUtil
Comparing two commit log files provided the File instances; Returns 0 if they are the same, -1 if first file is older, 1 if first file is newer.
compareTo(OffsetPosition) - Method in class io.debezium.connector.cassandra.OffsetPosition
 
complete() - Method in class io.debezium.connector.cassandra.CommitLogIdxParser
 
completed - Variable in class io.debezium.connector.cassandra.LogicalCommitLog
 
COMPLETED_PREMATURELY - Enum constant in enum io.debezium.connector.cassandra.CommitLogProcessingResult.Result
 
completePrematurely - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
completeTable() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
ComponentFactory - Interface in io.debezium.connector.cassandra
 
ComponentFactoryDebezium - Class in io.debezium.connector.cassandra
 
ComponentFactoryDebezium(ChangeEventQueue<DataChangeEvent>, CassandraPartition, CassandraOffsetContext) - Constructor for class io.debezium.connector.cassandra.ComponentFactoryDebezium
 
ComponentFactoryStandalone - Class in io.debezium.connector.cassandra
 
ComponentFactoryStandalone() - Constructor for class io.debezium.connector.cassandra.ComponentFactoryStandalone
 
config - Variable in class io.debezium.connector.cassandra.CassandraConnectorContext
 
config - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
config - Variable in class io.debezium.connector.cassandra.RecordMaker
 
config() - Method in class io.debezium.connector.cassandra.AbstractSourceConnector
 
config() - Method in class io.debezium.connector.cassandra.transforms.EnvelopeTransformation
 
configure(Map<String, ?>) - Method in class io.debezium.connector.cassandra.transforms.EnvelopeTransformation
 
connector - Variable in class io.debezium.connector.cassandra.SourceInfo
 
connectorConfig - Variable in class io.debezium.connector.cassandra.CassandraPartition.Provider
 
consistencyLevel - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
CONTENT_TYPE - Static variable in class io.debezium.connector.cassandra.network.BuildInfoServlet
 
context - Variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
context - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
contextName() - Static method in class io.debezium.connector.cassandra.Module
 
copy() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
createFieldNameForIndex(int) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
createRecord(String, OffsetPosition, KeyspaceTable, boolean, Instant, CassandraSchemaFactory.RowData, Schema, Schema, boolean, BlockingConsumer<Record>, Record.Operation) - Method in class io.debezium.connector.cassandra.RecordMaker
 
createTupleName(List<?>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 

D

database() - Method in class io.debezium.connector.cassandra.SourceInfo
 
databaseParts() - Method in class io.debezium.connector.cassandra.KeyspaceTable
 
dataType - Variable in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTypeDeserializer
 
DATATYPE_MAP - Variable in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
DATE_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
DebeziumTypeDeserializer - Interface in io.debezium.connector.cassandra.transforms
 
DECIMAL_HANDLING_MODE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
Must be one of 'DOUBLE', 'PRECISE', or 'STRING'.
DecimalHandlingMode(String) - Constructor for enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
 
DecimalMode() - Constructor for enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.DecimalMode
 
DecimalTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
DecimalTypeDeserializer(DebeziumTypeDeserializer, Object) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.DecimalTypeDeserializer
 
DEFAULT_CDC_DIR_POLL_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
DEFAULT_COMMIT_LOG_ERROR_REPROCESSING_ENABLED - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
DEFAULT_COMMIT_LOG_MARKED_COMPLETE_POLL_INTERVAL_IN_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
Only valid for Cassandra 4 and defines the polling interval to check for completeness of commit log file
DEFAULT_COMMIT_LOG_POST_PROCESSING_ENABLED - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
If disabled, commit logs would not be deleted post-process, and this could lead to disk storage
DEFAULT_COMMIT_LOG_REAL_TIME_PROCESSING_ENABLED - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
Only valid for Cassandra 4 and if enabled, commit logs would be read incrementally instead of reading complete log file
DEFAULT_COMMIT_LOG_RELOCATION_DIR_POLL_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
DEFAULT_COMMIT_LOG_TRANSFER_CLASS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
The fully qualified CommitLogTransfer class used to transfer commit logs.
DEFAULT_FILENAME - Static variable in class io.debezium.connector.cassandra.OffsetPosition
 
DEFAULT_HTTP_PORT - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
DEFAULT_LATEST_COMMIT_LOG_ONLY - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
Instead of parsing commit logs from CDC directory, this will look for the commit log with the latest modified timestamp in the commit log directory and attempt to process this file only.
DEFAULT_MAX_OFFSET_FLUSH_SIZE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
This config is effective only if offset_flush_interval_ms != 0
DEFAULT_NUM_OF_CHANGE_EVENT_QUEUES - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
DEFAULT_OFFSET_FLUSH_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
The default value of 0 implies the offset will be flushed every time.
DEFAULT_POLL_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
DEFAULT_POSITION - Static variable in class io.debezium.connector.cassandra.OffsetPosition
 
DEFAULT_SCHEMA_POLL_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
DEFAULT_SNAPSHOT_CONSISTENCY - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
Specify the ConsistencyLevel used for the snapshot query.
DEFAULT_SNAPSHOT_FETCH_SIZE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
DEFAULT_SNAPSHOT_MODE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
Must be one of 'INITIAL', 'ALWAYS', or 'NEVER'.
DEFAULT_SNAPSHOT_POLL_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
DEFAULT_TOMBSTONES_ON_DELETE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
defaultOffsetPosition() - Static method in class io.debezium.connector.cassandra.OffsetPosition
 
defaultSelector(String, String) - Static method in class io.debezium.connector.cassandra.CassandraTopicSelector
Deprecated.
 
delayMs - Variable in class io.debezium.connector.cassandra.AbstractProcessor
 
delete(String, OffsetPosition, KeyspaceTable, boolean, Instant, CassandraSchemaFactory.RowData, Schema, Schema, boolean, BlockingConsumer<Record>) - Method in class io.debezium.connector.cassandra.RecordMaker
 
DELETE - Enum constant in enum io.debezium.connector.cassandra.Record.Operation
 
deleteCommitLog(File) - Static method in class io.debezium.connector.cassandra.CommitLogUtil
Delete a commit log and logs the error in the case the deletion failed.
deletionTs - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
deserialize(DataType, ByteBuffer) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
Deserialize from snapshot/datastax-sourced cassandra data.
deserialize(Object, ByteBuffer) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
Deserialize from cdc-log-sourced cassandra data.
deserialize(Object, ByteBuffer) - Method in interface io.debezium.connector.cassandra.transforms.DebeziumTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractDurationTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractListTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractMapTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractSetTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractUserDefinedTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.DecimalTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.InetAddressDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.TimestampTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.TimeUUIDTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in interface io.debezium.connector.cassandra.transforms.type.deserializer.TypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.UUIDTypeDeserializer
 
deserialize(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.VarIntTypeDeserializer
 
deserialize(Object, List<ByteBuffer>) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
Deserialize from cdc-log-sourced cassandra data.
deserialize(Object, List<ByteBuffer>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractListTypeDeserializer
 
deserialize(Object, List<ByteBuffer>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractMapTypeDeserializer
 
deserialize(Object, List<ByteBuffer>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractSetTypeDeserializer
 
deserialize(Object, List<ByteBuffer>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.CollectionTypeDeserializer
 
deserializer - Variable in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTypeDeserializer
 
deserializerProvider - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
deserializers() - Method in interface io.debezium.connector.cassandra.CassandraTypeProvider
 
destroy() - Method in class io.debezium.connector.cassandra.AbstractProcessor
Override destroy to clean up resources after stopping the processor
destroy() - Method in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
destroy() - Method in class io.debezium.connector.cassandra.CommitLogPostProcessor
 
destroy() - Method in class io.debezium.connector.cassandra.CommitLogProcessor
 
destroy() - Method in interface io.debezium.connector.cassandra.CommitLogTransfer
Destroy resources used by the commit log transfer
destroy() - Method in class io.debezium.connector.cassandra.QueueProcessor
 
destroy() - Method in class io.debezium.connector.cassandra.SnapshotProcessor
 
directory - Variable in class io.debezium.connector.cassandra.AbstractDirectoryWatcher
 
DOES_NOT_EXIST - Enum constant in enum io.debezium.connector.cassandra.CommitLogProcessingResult.Result
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class io.debezium.connector.cassandra.network.BuildInfoServlet
 
doPoll() - Method in class io.debezium.connector.cassandra.AbstractConnectorTask
 
doStop() - Method in class io.debezium.connector.cassandra.AbstractConnectorTask
 
DOUBLE - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
Represent decimal values by using Java's double, which might not offer the precision but which is easy to use in consumers.
DOUBLE - Enum constant in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.DecimalMode
 
DOUBLE_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
DURATION_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 

E

emit(Record) - Method in interface io.debezium.connector.cassandra.Emitter
 
emit(Record) - Method in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
emit(Record) - Method in class io.debezium.connector.cassandra.SourceRecordEmitter
 
emitCount - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
Emitter - Interface in io.debezium.connector.cassandra
 
emitTombstoneOnDelete - Variable in class io.debezium.connector.cassandra.RecordMaker
 
end(String, Map<String, Pair<String, String>>) - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
endRange - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
enqueueEOFEvent() - Method in class io.debezium.connector.cassandra.CommitLogIdxParser
 
EnvelopeTransformation<R extends org.apache.kafka.connect.connector.ConnectRecord<R>> - Class in io.debezium.connector.cassandra.transforms
This SMT allows the Cassandra connector to emit events in accordance with Envelope.
EnvelopeTransformation() - Constructor for class io.debezium.connector.cassandra.transforms.EnvelopeTransformation
 
EOF_EVENT - Enum constant in enum io.debezium.connector.cassandra.Event.EventType
An indicator representing a commit log segment has been processed, or an error has occurred while processing.
EOFEvent - Class in io.debezium.connector.cassandra
An EOFEvent is an event that indicates a commit log has been processed (successfully or not).
EOFEvent(File) - Constructor for class io.debezium.connector.cassandra.EOFEvent
 
equals(Object) - Method in class io.debezium.connector.cassandra.CassandraPartition
 
equals(Object) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
equals(Object) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
equals(Object) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
equals(Object) - Method in class io.debezium.connector.cassandra.KeyspaceTable
 
equals(Object) - Method in class io.debezium.connector.cassandra.OffsetPosition
 
equals(Object) - Method in class io.debezium.connector.cassandra.Record
 
equals(Object) - Method in class io.debezium.connector.cassandra.SourceInfo
 
erroneousCommitLogs - Variable in class io.debezium.connector.cassandra.CassandraConnectorContext
 
erroneousCommitLogs - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
erroneousCommitLogs - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
erroneousCommitLogs - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
erroneousCommitLogs - Variable in class io.debezium.connector.cassandra.QueueProcessor
 
ERROR - Enum constant in enum io.debezium.connector.cassandra.CommitLogProcessingResult.Result
 
ERROR_FOLDER - Static variable in class io.debezium.connector.cassandra.QueueProcessor
 
errorCommitLogReprocessEnabled - Variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
errorCommitLogReprocessEnabled - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
errorCommitLogReprocessEnabled() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
event(DataCollectionId, Instant) - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
Event - Interface in io.debezium.connector.cassandra
An Event is a single unit that can be enqueued and processed by the QueueProcessor
EVENT_ORDER_GUARANTEE_MODE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
Must be one of 'COMMITLOG_FILE', or 'PARTITION_VALUES'.
Event.EventType - Enum in io.debezium.connector.cassandra
 
EventOrderGuaranteeMode(String) - Constructor for enum io.debezium.connector.cassandra.CassandraConnectorConfig.EventOrderGuaranteeMode
 
EventType() - Constructor for enum io.debezium.connector.cassandra.Event.EventType
 
ex - Variable in class io.debezium.connector.cassandra.CommitLogProcessingResult
 
execute(SimpleStatement) - Method in class io.debezium.connector.cassandra.CassandraClient
 
execute(String) - Method in class io.debezium.connector.cassandra.CassandraClient
 
execute(String, Object...) - Method in class io.debezium.connector.cassandra.CassandraClient
 
execute(String, Map<String, Object>) - Method in class io.debezium.connector.cassandra.CassandraClient
 
EXECUTION_TIME_ALIAS - Static variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
executor - Variable in class io.debezium.connector.cassandra.CommitLogPostProcessor
 
executorService - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
 
executorService - Variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
exists() - Method in class io.debezium.connector.cassandra.LogicalCommitLog
 
extractRowData(Row, Collection<ColumnMetadata>, Set<String>, Set<String>, Object) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
This function extracts the relevant row data from Row and updates the maximum writetime for each row.
extractTimestamp(String, Pattern) - Static method in class io.debezium.connector.cassandra.CommitLogUtil
 

F

factory - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
factory - Variable in class io.debezium.connector.cassandra.RangeTombstoneContext
 
Field(String) - Constructor for class io.debezium.connector.cassandra.FieldFilterSelector.Field
 
FIELD_EXCLUDE_LIST - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
A comma-separated list of fully-qualified names of fields that should be excluded from change event message values.
FIELD_NAME_PREFIX - Static variable in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
fieldExcludeList - Variable in class io.debezium.connector.cassandra.FieldFilterSelector
 
fieldExcludeList() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
fieldFilterSelector - Variable in class io.debezium.connector.cassandra.Filters
 
FieldFilterSelector - Class in io.debezium.connector.cassandra
This field filter selector is designed to determine the filter for excluding fields from a table.
FieldFilterSelector(List<String>) - Constructor for class io.debezium.connector.cassandra.FieldFilterSelector
 
FieldFilterSelector.Field - Class in io.debezium.connector.cassandra
Representation of a fully qualified field, which has a KeyspaceTable and a field name.
FieldFilterSelector.FieldFilter - Interface in io.debezium.connector.cassandra
 
fieldNames(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractUserDefinedTypeDeserializer
 
fieldTypes(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractUserDefinedTypeDeserializer
 
file - Variable in class io.debezium.connector.cassandra.EOFEvent
 
fileName - Variable in class io.debezium.connector.cassandra.OffsetPosition
 
FILENAME_INDEX_REGEX_PATTERN - Static variable in class io.debezium.connector.cassandra.CommitLogUtil
 
FILENAME_REGEX_PATTERN - Static variable in class io.debezium.connector.cassandra.CommitLogUtil
 
FileOffsetWriter - Class in io.debezium.connector.cassandra
A concrete implementation of OffsetWriter which tracks the progress of events being processed by the SnapshotProcessor and respective commit log processor to property files, snapshot_offset.properties and commitlog_offset.properties, respectively.
FileOffsetWriter(String) - Constructor for class io.debezium.connector.cassandra.FileOffsetWriter
 
filePosition - Variable in class io.debezium.connector.cassandra.OffsetPosition
 
filters - Variable in class io.debezium.connector.cassandra.RecordMaker
 
Filters - Class in io.debezium.connector.cassandra
A utility class that contains various kinds of filters.
Filters(List<String>) - Constructor for class io.debezium.connector.cassandra.Filters
 
FLOAT_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
flush() - Method in class io.debezium.connector.cassandra.FileOffsetWriter
 
flush() - Method in interface io.debezium.connector.cassandra.OffsetWriter
Flush latest offsets to disk.
flush(Map.Entry<Record, Future<RecordMetadata>>) - Method in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
flushAndMarkOffset() - Method in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
formatDeserializedValue(Object, Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.DecimalTypeDeserializer
 
formatDeserializedValue(Object, Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.InetAddressDeserializer
 
formatDeserializedValue(Object, Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.LogicalTypeDeserializer
Format deserialized value from Cassandra to an object that fits its Kafka Schema.
formatDeserializedValue(Object, Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.TimestampTypeDeserializer
 
formatDeserializedValue(Object, Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.TimeUUIDTypeDeserializer
 
formatDeserializedValue(Object, Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.UUIDTypeDeserializer
 
formatDeserializedValue(Object, Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.VarIntTypeDeserializer
 
fromText(String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.SnapshotMode
 
futures - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 

G

generateSnapshotStatement(TableMetadata) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
Build the SELECT query statement for execution.
get() - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
getAbstractType(DataType) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractListTypeDeserializer
 
getAbstractType(DataType) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractMapTypeDeserializer
 
getAbstractType(DataType) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractSetTypeDeserializer
 
getAbstractType(DataType) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
getAbstractType(DataType) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractUserDefinedTypeDeserializer
 
getAbstractType(DataType) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.BasicTypeDeserializer
 
getAbstractType(DataType) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.LogicalTypeDeserializer
 
getAbstractType(DataType) - Method in interface io.debezium.connector.cassandra.transforms.type.deserializer.TypeDeserializer
 
getAbstractTypeClass() - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTypeDeserializer
 
getAbstractTypeInstance(DefaultUserDefinedType, List<String>, List<?>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractUserDefinedTypeDeserializer
 
getAbstractTypeInstance(Object, boolean) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractListTypeDeserializer
 
getAbstractTypeInstance(Object, boolean) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractSetTypeDeserializer
 
getAbstractTypeInstance(Object, Object, boolean) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractMapTypeDeserializer
 
getAbstractTypeInstance(List<?>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
getAllConfigurationFields() - Method in class io.debezium.connector.cassandra.AbstractConnectorTask
 
getBuildInfoMap(Class<?>) - Static method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
getCassandraClient() - Method in class io.debezium.connector.cassandra.CassandraConnectorContext
 
getCassandraConnectorConfig() - Method in class io.debezium.connector.cassandra.CassandraConnectorContext
 
getCdcEnabledTableMetadataList(Session) - Method in class io.debezium.connector.cassandra.AbstractSchemaChangeListener
 
getCdcEnabledTableMetadataSet() - Method in class io.debezium.connector.cassandra.SchemaHolder
 
getClusterName() - Method in class io.debezium.connector.cassandra.CassandraClient
 
getClusterName() - Method in interface io.debezium.connector.cassandra.CassandraTypeProvider
 
getCommitLogFilename() - Method in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
getCommitLogMarkedCompletePollInterval() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getCommitLogPosition() - Method in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
getCommitLogs(File) - Static method in class io.debezium.connector.cassandra.CommitLogUtil
Given a directory, return an array of commit logs in this directory.
getCommitLogTransfer() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getConnectorName() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getContextName() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getDataType() - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTypeDeserializer
 
getDecimalMode() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getElementsType(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractListTypeDeserializer
 
getElementsType(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractSetTypeDeserializer
 
getEndRange() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
getErroneousCommitLogs() - Method in class io.debezium.connector.cassandra.CassandraConnectorContext
 
getErrorCommitLogFiles() - Method in class io.debezium.connector.cassandra.BlackHoleCommitLogTransfer
 
getErrorCommitLogFiles() - Method in interface io.debezium.connector.cassandra.CommitLogTransfer
Get all error commitLog files into cdc_raw directory for re-processing.
getEventOrderGuaranteeMode() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getEventType() - Method in class io.debezium.connector.cassandra.ChangeRecord
 
getEventType() - Method in class io.debezium.connector.cassandra.EOFEvent
 
getEventType() - Method in interface io.debezium.connector.cassandra.Event
 
getEventType() - Method in class io.debezium.connector.cassandra.TombstoneRecord
 
getFieldFilter(KeyspaceTable) - Method in class io.debezium.connector.cassandra.Filters
Get the field filter for a given table.
getFieldSchema(String, Schema) - Static method in class io.debezium.connector.cassandra.KeyValueSchema
Get the schema of an inner field based on the field name
getHosts() - Method in class io.debezium.connector.cassandra.CassandraClient
 
getIndexes(File) - Static method in class io.debezium.connector.cassandra.CommitLogUtil
Given a directory, return an array of commit logs' marker files in this directory.
getInstance() - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
getKafkaConfigs() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getKeyConverter() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getKeyName() - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
getKeySchema() - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
getKeySchema() - Method in class io.debezium.connector.cassandra.Record
 
getKeysType(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractMapTypeDeserializer
 
getKeyValueSchema(TableMetadata) - Method in class io.debezium.connector.cassandra.AbstractSchemaChangeListener
 
getKeyValueSchema(KeyspaceTable) - Method in class io.debezium.connector.cassandra.SchemaHolder
 
getMessage() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskHealthCheck
 
getName() - Method in class io.debezium.connector.cassandra.AbstractProcessor
 
getNodeId() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getNumberOfProcessedMutations() - Method in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
getOffset() - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
getOffset(String, boolean) - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
getOffsetWriter() - Method in class io.debezium.connector.cassandra.CassandraConnectorContext
 
getOp() - Method in class io.debezium.connector.cassandra.Record
 
getOrCreate(T) - Method in class io.debezium.connector.cassandra.RangeTombstoneContext
 
getPartitions() - Method in class io.debezium.connector.cassandra.CassandraPartition.Provider
 
getPrimary() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
getPrimaryKeyNames(TableMetadata) - Static method in class io.debezium.connector.cassandra.KeyValueSchema
 
getPrimaryKeySchemas(TableMetadata) - Static method in class io.debezium.connector.cassandra.KeyValueSchema
 
getPrimaryKeySchemas(List<DataType>) - Static method in class io.debezium.connector.cassandra.KeyValueSchema
 
getProcessors(CassandraConnectorContext) - Method in interface io.debezium.connector.cassandra.CassandraSpecificProcessors
Get Cassandra specific processors.
getQueues() - Method in class io.debezium.connector.cassandra.CassandraConnectorContext
 
getRemainingTableCount() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
getRowData() - Method in class io.debezium.connector.cassandra.Record
 
getSchemaBuilder(DataType) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
getSchemaBuilder(Object) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
Construct a kafka connect SchemaBuilder object from a Cassandra data type
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractDurationTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractListTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractMapTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractSetTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractUserDefinedTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.BasicTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.DecimalTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.InetAddressDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.TimestampTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.TimeUUIDTypeDeserializer
 
getSchemaBuilder(Object) - Method in interface io.debezium.connector.cassandra.transforms.type.deserializer.TypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.UUIDTypeDeserializer
 
getSchemaBuilder(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.VarIntTypeDeserializer
 
getSchemaHolder() - Method in class io.debezium.connector.cassandra.AbstractSchemaChangeListener
 
getSchemaHolder() - Method in class io.debezium.connector.cassandra.CassandraConnectorContext
 
getSnapshotLockingMode() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getSnapshotMode() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getSource() - Method in class io.debezium.connector.cassandra.Record
 
getSourceInfo() - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
getSourceInfoSchema() - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
getSourceInfoStructMaker(CommonConnectorConfig.Version) - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getSourcePartition() - Method in class io.debezium.connector.cassandra.CassandraPartition
 
getStartRange() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
getTablesToSnapshot() - Method in class io.debezium.connector.cassandra.SnapshotProcessor
Return a set of TableMetadata for tables that have not been snapshotted but have CDC enabled.
getTaskContext() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
getTotalTableCount() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
getTransactionContext() - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
getTs() - Method in class io.debezium.connector.cassandra.Record
 
getType(String, Set<String>, Set<String>) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
 
getTypeDeserializer(DataType) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
getTypeDeserializer(Object) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
Get TypeDeserializer of AbstractType
getValidationFieldSet() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getValue() - Method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
 
getValue() - Method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.EventOrderGuaranteeMode
 
getValue() - Method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.SnapshotMode
 
getValue() - Method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
 
getValue() - Method in enum io.debezium.connector.cassandra.Record.Operation
 
getValueConverter() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
getValueName() - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
getValueSchema() - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
getValueSchema() - Method in class io.debezium.connector.cassandra.Record
 
getValuesType(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractMapTypeDeserializer
 
getVarIntMode() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 

H

handleEvent(WatchEvent<?>, Path) - Method in class io.debezium.connector.cassandra.AbstractDirectoryWatcher
 
hasAnyCell() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
hasCell(String) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
hashCode - Variable in class io.debezium.connector.cassandra.CassandraPartition
 
hashCode() - Method in class io.debezium.connector.cassandra.CassandraPartition
 
hashCode() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
hashCode() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
hashCode() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
hashCode() - Method in class io.debezium.connector.cassandra.KeyspaceTable
 
hashCode() - Method in class io.debezium.connector.cassandra.OffsetPosition
 
hashCode() - Method in class io.debezium.connector.cassandra.Record
 
hashCode() - Method in class io.debezium.connector.cassandra.SourceInfo
 
hasOffset(Map.Entry<Record, Future<RecordMetadata>>) - Method in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
HTTP_PORT - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
httpPort() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
httpServer - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 

I

identifier() - Method in class io.debezium.connector.cassandra.KeyspaceTable
 
index - Variable in class io.debezium.connector.cassandra.LogicalCommitLog
 
InetAddressDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
InetAddressDeserializer(DebeziumTypeDeserializer, Object) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.InetAddressDeserializer
 
INFO - Static variable in class io.debezium.connector.cassandra.Module
 
init(CassandraConnectorConfig, ComponentFactory) - Method in class io.debezium.connector.cassandra.AbstractConnectorTask
 
init(File) - Method in class io.debezium.connector.cassandra.FileOffsetWriter
 
init(String, String, CommonConnectorConfig) - Method in class io.debezium.connector.cassandra.CassandraSourceInfoStructMaker
 
init(List<AbstractTypeDeserializer>, CassandraTypeDeserializer.DecimalMode, CassandraTypeDeserializer.VarIntMode, Function<Object, Object>) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
init(Properties) - Method in interface io.debezium.connector.cassandra.CommitLogTransfer
Initialize resources required by the commit log transfer
initDeserializer() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
initHttpServer() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
initial - Variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
initial - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
initial - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
INITIAL - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.SnapshotMode
Perform a snapshot for unsnapshotted tables upon initial startup of the cdc agent.
initialize() - Method in class io.debezium.connector.cassandra.AbstractProcessor
Override initialize to initialize resources before starting the processor
initialize() - Method in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
initialize() - Method in class io.debezium.connector.cassandra.CommitLogProcessor
 
initialize() - Method in class io.debezium.connector.cassandra.QueueProcessor
 
initialize() - Method in class io.debezium.connector.cassandra.SnapshotProcessor
 
initInternal(List<AbstractTypeDeserializer>, CassandraTypeDeserializer.DecimalMode, CassandraTypeDeserializer.VarIntMode, Function<Object, Object>) - Method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
initJmxReporter(String) - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
initLockPath(File) - Method in class io.debezium.connector.cassandra.FileOffsetWriter
 
initProcessorGroup(CassandraConnectorContext, Emitter, AbstractProcessor...) - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
insert(String, OffsetPosition, KeyspaceTable, boolean, Instant, CassandraSchemaFactory.RowData, Schema, Schema, boolean, BlockingConsumer<Record>) - Method in class io.debezium.connector.cassandra.RecordMaker
 
INSERT - Enum constant in enum io.debezium.connector.cassandra.Record.Operation
 
instance - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.CassandraTypeDeserializerInstanceHolder
 
INT_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
io.debezium.connector.cassandra - package io.debezium.connector.cassandra
 
io.debezium.connector.cassandra.exceptions - package io.debezium.connector.cassandra.exceptions
 
io.debezium.connector.cassandra.network - package io.debezium.connector.cassandra.network
 
io.debezium.connector.cassandra.transforms - package io.debezium.connector.cassandra.transforms
 
io.debezium.connector.cassandra.transforms.type.deserializer - package io.debezium.connector.cassandra.transforms.type.deserializer
 
isCommitLogRealTimeProcessingEnabled() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
isComplete(CassandraSchemaFactory.RowData) - Static method in class io.debezium.connector.cassandra.RangeTombstoneContext
 
isHealthy() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskHealthCheck
 
isOffsetProcessed(String, String, boolean) - Method in class io.debezium.connector.cassandra.FileOffsetWriter
 
isOffsetProcessed(String, String, boolean) - Method in interface io.debezium.connector.cassandra.OffsetWriter
Determine if an offset has been processed based on the table name, offset position, and whether it is from snapshot or not.
isPrimary() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
isQueryable() - Method in class io.debezium.connector.cassandra.CassandraClient
 
isRunning() - Method in class io.debezium.connector.cassandra.AbstractProcessor
 
isRunning() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
 
isRunning() - Method in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
isSnapshotRunning() - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 

J

jmxReporter - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 

K

KAFKA_PRODUCER_CONFIG_PREFIX - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
The prefix prepended to all Kafka producer configurations, including schema registry
KafkaRecord - Interface in io.debezium.connector.cassandra
An interface that indicates the record can be converted to a Struct.
KafkaRecordEmitter - Class in io.debezium.connector.cassandra
This emitter is responsible for emitting records to Kafka broker and managing offsets post send.
KafkaRecordEmitter(CassandraConnectorConfig, KafkaProducer<byte[], byte[]>, OffsetWriter, Duration, long, Converter, Converter, Set<String>, CommitLogTransfer) - Constructor for class io.debezium.connector.cassandra.KafkaRecordEmitter
 
kafkaTopicPrefix - Variable in class io.debezium.connector.cassandra.AbstractSchemaChangeListener
 
kafkaTopicPrefix - Variable in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
key(String, boolean) - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
KEY_CONVERTER_CLASS_CONFIG - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
KEY_CONVERTER_PREFIX - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
The prefix prepended to all Kafka key converter configurations, including schema registry.
keyConverter - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
keySchema - Variable in class io.debezium.connector.cassandra.KeyValueSchema
 
keySchema - Variable in class io.debezium.connector.cassandra.Record
 
keySchema() - Method in class io.debezium.connector.cassandra.KeyValueSchema
 
keyspace - Variable in class io.debezium.connector.cassandra.KeyspaceTable
 
keyspace - Variable in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
KEYSPACE_NAME_KEY - Static variable in class io.debezium.connector.cassandra.SourceInfo
 
keyspaceTable - Variable in class io.debezium.connector.cassandra.FieldFilterSelector.Field
 
keyspaceTable - Variable in class io.debezium.connector.cassandra.SourceInfo
 
KeyspaceTable - Class in io.debezium.connector.cassandra
The KeyspaceTable uniquely identifies each table in the Cassandra cluster
KeyspaceTable(TableMetadata) - Constructor for class io.debezium.connector.cassandra.KeyspaceTable
 
KeyspaceTable(String, String) - Constructor for class io.debezium.connector.cassandra.KeyspaceTable
 
keyValueConverterConfigs(String) - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
KeyValueSchema - Class in io.debezium.connector.cassandra
This class contains methods to build Kafka Key and Value Schemas from Cassandra table schemas.
KeyValueSchema(TableMetadata, Schema, Schema) - Constructor for class io.debezium.connector.cassandra.KeyValueSchema
 
KeyValueSchema.KeyValueSchemaBuilder - Class in io.debezium.connector.cassandra
 
KeyValueSchemaBuilder() - Constructor for class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
kinds - Variable in class io.debezium.connector.cassandra.AbstractDirectoryWatcher
 

L

LATEST_COMMIT_LOG_ONLY - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
latestCommitLogOnly() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
latestOnly - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
load(String) - Method in interface io.debezium.connector.cassandra.SchemaLoader
 
load(Map<String, ?>) - Method in class io.debezium.connector.cassandra.CassandraOffsetContext.Loader
 
Loader() - Constructor for class io.debezium.connector.cassandra.CassandraOffsetContext.Loader
 
loadOffset(File, Properties) - Method in class io.debezium.connector.cassandra.FileOffsetWriter
 
lock - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
log - Variable in class io.debezium.connector.cassandra.LogicalCommitLog
 
logger - Static variable in class io.debezium.connector.cassandra.AbstractSchemaChangeListener
 
LOGGER - Static variable in class io.debezium.connector.cassandra.AbstractDirectoryWatcher
 
LOGGER - Static variable in class io.debezium.connector.cassandra.AbstractProcessor
 
LOGGER - Static variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
LOGGER - Static variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
 
LOGGER - Static variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
LOGGER - Static variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
LOGGER - Static variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
LOGGER - Static variable in class io.debezium.connector.cassandra.CommitLogUtil
 
LOGGER - Static variable in class io.debezium.connector.cassandra.FileOffsetWriter
 
LOGGER - Static variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
LOGGER - Static variable in class io.debezium.connector.cassandra.QueueProcessor
 
LOGGER - Static variable in class io.debezium.connector.cassandra.SchemaHolder
 
LOGGER - Static variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
LogicalCommitLog - Class in io.debezium.connector.cassandra
 
LogicalCommitLog(File) - Constructor for class io.debezium.connector.cassandra.LogicalCommitLog
 
logicalName - Variable in class io.debezium.connector.cassandra.CassandraPartition
 
LogicalTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
For deserializing logical-type columns in Cassandra, like UUID, TIMEUUID, Duration, etc.
LogicalTypeDeserializer(DebeziumTypeDeserializer, Integer, Object) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.LogicalTypeDeserializer
 
LONG - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
Represent varint values by using Java's long, which might not offer the precision but which is easy to use in consumers.
LONG - Enum constant in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.VarIntMode
 
LONG_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 

M

main(String[], Function<CassandraConnectorConfig, CassandraConnectorTaskTemplate>) - Static method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
map - Variable in class io.debezium.connector.cassandra.RangeTombstoneContext
 
mapper - Static variable in class io.debezium.connector.cassandra.CassandraConnectorTaskHealthCheck
 
mapper - Variable in class io.debezium.connector.cassandra.network.BuildInfoServlet
 
mapValues(Map<String, Pair<String, String>>) - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
markOffset(String, String, boolean) - Method in class io.debezium.connector.cassandra.FileOffsetWriter
 
markOffset(String, String, boolean) - Method in interface io.debezium.connector.cassandra.OffsetWriter
Update the offset in memory if the provided offset is greater than the existing offset.
markOffset(Map.Entry<Record, Future<RecordMetadata>>) - Method in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
markSnapshotRecord(SnapshotRecord) - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
MAX_OFFSET_FLUSH_SIZE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
maxBatchSize() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
maxOffsetFlushSize - Variable in class io.debezium.connector.cassandra.OffsetFlushPolicy.PeriodicFlushOffsetPolicy
 
maxOffsetFlushSize() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
maxQueueSize() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
maybeFlushAndMarkOffset() - Method in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
method - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
METRIC_REGISTRY_INSTANCE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
metrics - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
metrics - Variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
metrics - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
metrics - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
mode - Variable in class io.debezium.connector.cassandra.transforms.type.deserializer.DecimalTypeDeserializer
 
mode - Variable in class io.debezium.connector.cassandra.transforms.type.deserializer.VarIntTypeDeserializer
 
Module - Class in io.debezium.connector.cassandra
Information about this module.
Module() - Constructor for class io.debezium.connector.cassandra.Module
 
moveCommitLog(Path, Path) - Static method in class io.debezium.connector.cassandra.CommitLogUtil
Move a commit log to a new directory.

N

name - Variable in class io.debezium.connector.cassandra.AbstractProcessor
 
name - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
name - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
name() - Method in class io.debezium.connector.cassandra.KeyspaceTable
 
name() - Static method in class io.debezium.connector.cassandra.Module
 
NAME - Static variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
NAME - Static variable in class io.debezium.connector.cassandra.CommitLogPostProcessor
 
NAME - Static variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
NAME - Static variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
NAME_PREFIX - Static variable in class io.debezium.connector.cassandra.QueueProcessor
 
NAMESPACE - Static variable in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
NEVER - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.SnapshotMode
Never perform a snapshot, instead change events are only read from commit logs.
NO_CACHE - Static variable in class io.debezium.connector.cassandra.network.BuildInfoServlet
 
nodeId - Variable in class io.debezium.connector.cassandra.CassandraPartition
 
NUM_OF_CHANGE_EVENT_QUEUES - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
numberOfProcessedMutations - Variable in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
numberOfUnrecoverableErrors - Variable in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
numOfChangeEventQueues() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 

O

objectSize() - Method in interface io.debezium.connector.cassandra.Event
 
offset - Variable in class io.debezium.connector.cassandra.CassandraOffsetContext
 
offset - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
offset - Variable in class io.debezium.connector.cassandra.ComponentFactoryDebezium
 
offset - Variable in class io.debezium.connector.cassandra.SourceRecordEmitter
 
OFFSET_BACKING_STORE_DIR - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
OFFSET_FLUSH_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
offsetBackingStoreDir() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
offsetFlushInterval - Variable in class io.debezium.connector.cassandra.OffsetFlushPolicy.PeriodicFlushOffsetPolicy
 
offsetFlushIntervalMs() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
offsetFlushPolicy - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
OffsetFlushPolicy - Interface in io.debezium.connector.cassandra
This policy determines how frequently the offset is flushed to disk.
OffsetFlushPolicy.AlwaysFlushOffsetPolicy - Class in io.debezium.connector.cassandra
 
OffsetFlushPolicy.PeriodicFlushOffsetPolicy - Class in io.debezium.connector.cassandra
 
offsetOfEndOfLastWrittenCDCMutation - Variable in class io.debezium.connector.cassandra.LogicalCommitLog
 
offsetPosition - Variable in class io.debezium.connector.cassandra.SourceInfo
 
OffsetPosition - Class in io.debezium.connector.cassandra
The OffsetPosition uniquely identifies a specific Mutation in a specific commit log.
OffsetPosition(String, int) - Constructor for class io.debezium.connector.cassandra.OffsetPosition
 
offsetWriter - Variable in class io.debezium.connector.cassandra.CassandraConnectorContext
 
offsetWriter - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
offsetWriter - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
offsetWriter(CassandraConnectorConfig) - Method in interface io.debezium.connector.cassandra.ComponentFactory
 
offsetWriter(CassandraConnectorConfig) - Method in class io.debezium.connector.cassandra.ComponentFactoryDebezium
 
offsetWriter(CassandraConnectorConfig) - Method in class io.debezium.connector.cassandra.ComponentFactoryStandalone
 
OffsetWriter - Interface in io.debezium.connector.cassandra
Interface for recording offset.
OK - Enum constant in enum io.debezium.connector.cassandra.CommitLogProcessingResult.Result
 
onErrorTransfer(File) - Method in class io.debezium.connector.cassandra.BlackHoleCommitLogTransfer
 
onErrorTransfer(File) - Method in interface io.debezium.connector.cassandra.CommitLogTransfer
Transfer a commit log that has not been successfully processed.
onSuccess() - Method in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
onSuccessTransfer(File) - Method in class io.debezium.connector.cassandra.BlackHoleCommitLogTransfer
 
onSuccessTransfer(File) - Method in interface io.debezium.connector.cassandra.CommitLogTransfer
Transfer a commit log that has been successfully processed.
onUnrecoverableError() - Method in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
op - Variable in class io.debezium.connector.cassandra.Record
 
Operation(String) - Constructor for enum io.debezium.connector.cassandra.Record.Operation
 
OPERATION - Static variable in class io.debezium.connector.cassandra.Record
 

P

parse() - Method in class io.debezium.connector.cassandra.CommitLogIdxParser
 
parse(String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
Determine if the supplied value is one of the predefined options.
parse(String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.EventOrderGuaranteeMode
Determine if the supplied value is one of the predefined options.
parse(String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
Determine if the supplied value is one of the predefined options.
parse(String) - Static method in class io.debezium.connector.cassandra.OffsetPosition
 
parse(String, String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
Determine if the supplied value is one of the predefined options.
parse(String, String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
Determine if the supplied value is one of the predefined options.
parseCommitLogIndex() - Method in class io.debezium.connector.cassandra.LogicalCommitLog
 
parseCommitLogName(File) - Static method in class io.debezium.connector.cassandra.LogicalCommitLog
 
parseIndexFile(LogicalCommitLog) - Method in class io.debezium.connector.cassandra.CommitLogIdxParser
 
parseSegmentId(File) - Static method in class io.debezium.connector.cassandra.LogicalCommitLog
 
partition - Variable in class io.debezium.connector.cassandra.ComponentFactoryDebezium
 
partition - Variable in class io.debezium.connector.cassandra.SourceRecordEmitter
 
PARTITION - Enum constant in enum io.debezium.connector.cassandra.CassandraSchemaFactory.CellData.ColumnType
A partition column is responsible for data distribution across nodes for this table.
PARTITION_VALUES - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.EventOrderGuaranteeMode
Use partition column values to calculate the hash of event to determine queue index.
parts() - Method in class io.debezium.connector.cassandra.KeyspaceTable
 
periodic(Duration, long) - Static method in interface io.debezium.connector.cassandra.OffsetFlushPolicy
 
PeriodicFlushOffsetPolicy(Duration, long) - Constructor for class io.debezium.connector.cassandra.OffsetFlushPolicy.PeriodicFlushOffsetPolicy
 
poll() - Method in class io.debezium.connector.cassandra.AbstractDirectoryWatcher
 
pollingInterval - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
pollInterval - Variable in class io.debezium.connector.cassandra.AbstractDirectoryWatcher
 
pollInterval() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
Positive integer value that specifies the number of milliseconds the commit log processor should wait during each iteration for new change events to appear in the queue.
postProcessEnabled() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
postSnapshotCompletion() - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
PRECISE - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
Use java.math.BigDecimal to represent decimal values, which are encoded in the change events by using a binary representation and Kafka Connect’s org.apache.kafka.connect.data.Decimal type.
PRECISE - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
Use java.math.BigDecimal to represent varint values, which are encoded in the change events by using a binary representation and Kafka Connect’s org.apache.kafka.connect.data.Decimal type.
PRECISE - Enum constant in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.DecimalMode
 
PRECISE - Enum constant in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.VarIntMode
 
prepareQueues() - Method in class io.debezium.connector.cassandra.CassandraConnectorContext
 
preSnapshotCompletion() - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
preSnapshotStart() - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 
primaryKeyNames - Variable in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
primaryKeySchemas - Variable in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
process() - Method in class io.debezium.connector.cassandra.AbstractProcessor
The actual work the processor is doing.
process() - Method in class io.debezium.connector.cassandra.CommitLogIdxParser
 
process() - Method in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
process() - Method in class io.debezium.connector.cassandra.CommitLogPostProcessor
 
process() - Method in class io.debezium.connector.cassandra.CommitLogProcessor
 
process() - Method in class io.debezium.connector.cassandra.QueueProcessor
 
process() - Method in class io.debezium.connector.cassandra.SnapshotProcessor
 
processCommitLog(LogicalCommitLog, int) - Method in class io.debezium.connector.cassandra.CommitLogIdxParser
 
processCommitLog(File) - Method in class io.debezium.connector.cassandra.CommitLogProcessor
 
processElementsInDeserializedList(Object, List<?>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractListTypeDeserializer
Format or deserialize each elements in deserialized list: If the element is logical type, format the element.
processElementsInDeserializedSet(Object, Set<?>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractSetTypeDeserializer
Format or deserialize each elements in deserialized list: If the element is logical type, format the element.
processEvent(Event) - Method in class io.debezium.connector.cassandra.QueueProcessor
 
processKeyValueInDeserializedMap(Object, Map<?, ?>) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractMapTypeDeserializer
If elements in a deserialized map is LogicalType, convert each element to fit in Kafka Schema type
processLastModifiedCommitLog() - Method in class io.debezium.connector.cassandra.CommitLogProcessor
 
processorGroup - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskHealthCheck
 
processorGroup - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
ProcessorGroup() - Constructor for class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
 
processors - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
 
processResultSet(TableMetadata, ResultSet) - Method in class io.debezium.connector.cassandra.SnapshotProcessor
Process the result set from the query.
producer - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
properties - Variable in class io.debezium.connector.cassandra.AbstractSourceConnector
 
provide(CassandraConnectorConfig) - Method in interface io.debezium.connector.cassandra.SchemaChangeListenerProvider
 
Provider(CassandraConnectorConfig) - Constructor for class io.debezium.connector.cassandra.CassandraPartition.Provider
 
putOffset(String, boolean, String) - Method in class io.debezium.connector.cassandra.CassandraOffsetContext
 

Q

queue - Variable in class io.debezium.connector.cassandra.AbstractConnectorTask
 
queue - Variable in class io.debezium.connector.cassandra.ComponentFactoryDebezium
 
queue - Variable in class io.debezium.connector.cassandra.QueueProcessor
 
queue - Variable in class io.debezium.connector.cassandra.SourceRecordEmitter
 
QueueProcessor - Class in io.debezium.connector.cassandra
A thread that constantly polls records from the queue and emit them to Kafka via the KafkaRecordEmitter.
QueueProcessor(CassandraConnectorContext, int, Emitter) - Constructor for class io.debezium.connector.cassandra.QueueProcessor
 
queues - Variable in class io.debezium.connector.cassandra.CassandraConnectorContext
 
queues - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
queues - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
queues - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 

R

RANGE_CLUSTERING_VALUE_ITEM_NAME_FIELD_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
RANGE_CLUSTERING_VALUE_ITEM_TYPE_FIELD_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
RANGE_CLUSTERING_VALUE_ITEM_VALUE_FIELD_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
RANGE_END_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
RANGE_END_SCHEMA_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RANGE_END_SCHEMA_VERSION - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RANGE_METHOD_FIELD_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
RANGE_START_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
RANGE_START_SCHEMA_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RANGE_START_SCHEMA_VERSION - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RANGE_TOMBSTONE - Enum constant in enum io.debezium.connector.cassandra.Record.Operation
 
RANGE_TOMBSTONE_CLUSTERING_VALUE_SCHEMA_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RANGE_TOMBSTONE_CLUSTERING_VALUE_SCHEMA_VERSION - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RANGE_TOMBSTONE_CLUSTERING_VALUES_SCHEMA_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RANGE_TOMBSTONE_CLUSTERING_VALUES_SCHEMA_VERSION - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RANGE_VALUES_FIELD_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
rangeData(String, String, Map<String, Pair<String, String>>) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RangeData(String, String, Map<String, Pair<String, String>>) - Constructor for class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
rangeEndSchema() - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
rangeSchema(String, int) - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
rangeStartSchema() - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
rangeTombstone(String, OffsetPosition, KeyspaceTable, boolean, Instant, CassandraSchemaFactory.RowData, Schema, Schema, boolean, BlockingConsumer<Record>) - Method in class io.debezium.connector.cassandra.RecordMaker
 
RangeTombstoneContext<T> - Class in io.debezium.connector.cassandra
Range tombstone which comes in PartitionUpdate is consisting of 2 RangeTombstoneBoundMarker's which are logically related to each other as the first one is for "start" and the second one for "end" marker.
RangeTombstoneContext() - Constructor for class io.debezium.connector.cassandra.RangeTombstoneContext
 
readCol(Row, String, ColumnMetadata) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
 
readColTtl(Row, String) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
 
readCommitLogSegment(File, long, int) - Method in interface io.debezium.connector.cassandra.CommitLogSegmentReader
 
readExecutionTime(Row) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
 
realTimeProcessingEnabled - Variable in class io.debezium.connector.cassandra.CommitLogIdxParser
 
record(Schema) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
record(Schema) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
record(Schema) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
record(Schema) - Method in interface io.debezium.connector.cassandra.KafkaRecord
return an kafka connect Struct based on the schema passed into the method
Record - Class in io.debezium.connector.cassandra
An immutable data structure representing a change event, and can be converted to a kafka connect Struct representing key/value of the change event.
Record(SourceInfo, CassandraSchemaFactory.RowData, Schema, Schema, Record.Operation, boolean, long) - Constructor for class io.debezium.connector.cassandra.Record
 
Record.Operation - Enum in io.debezium.connector.cassandra
 
recordEmitter - Variable in class io.debezium.connector.cassandra.QueueProcessor
 
recordEmitter(CassandraConnectorContext) - Method in interface io.debezium.connector.cassandra.ComponentFactory
 
recordEmitter(CassandraConnectorContext) - Method in class io.debezium.connector.cassandra.ComponentFactoryDebezium
 
recordEmitter(CassandraConnectorContext) - Method in class io.debezium.connector.cassandra.ComponentFactoryStandalone
 
recordMaker - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
RecordMaker - Class in io.debezium.connector.cassandra
Responsible for generating ChangeRecord and/or TombstoneRecord for create/update/delete events, as well as EOF events.
RecordMaker(boolean, Filters, CassandraConnectorConfig) - Constructor for class io.debezium.connector.cassandra.RecordMaker
 
registerClusterMetrics(String) - Method in class io.debezium.connector.cassandra.CassandraClient
 
registerHealthCheck() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
registerMetrics() - Method in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
registerMetrics() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
REGULAR - Enum constant in enum io.debezium.connector.cassandra.CassandraSchemaFactory.CellData.ColumnType
A regular column is a column that is not a partition or a clustering column.
remainingTableCount - Variable in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
remove(T) - Method in class io.debezium.connector.cassandra.RangeTombstoneContext
 
removeCell(String) - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
removeProcessing(CommitLogIdxParser) - Static method in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
removeTableSchema(KeyspaceTable) - Method in class io.debezium.connector.cassandra.SchemaHolder
 
result - Variable in class io.debezium.connector.cassandra.CommitLogProcessingResult
 
Result() - Constructor for enum io.debezium.connector.cassandra.CommitLogProcessingResult.Result
 
ROW_SCHEMA_NAME - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
ROW_SCHEMA_VERSION - Static variable in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
rowData - Variable in class io.debezium.connector.cassandra.Record
 
rowData() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory
 
RowData() - Constructor for class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
rowSchema - Variable in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
rowSchema(TableMetadata) - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
Assemble the Kafka connect Schema for the "after" field of the change event based on the Cassandra table schema.
rowSchema(List<String>, List<DataType>) - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
rowsScanned - Variable in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
rowsScanned() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
run() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
running - Variable in class io.debezium.connector.cassandra.AbstractProcessor
 

S

saveOffset(File, Properties) - Static method in class io.debezium.connector.cassandra.FileOffsetWriter
 
schema - Variable in class io.debezium.connector.cassandra.CassandraSourceInfoStructMaker
 
schema - Variable in class io.debezium.connector.cassandra.transforms.type.deserializer.DecimalTypeDeserializer
 
schema() - Method in class io.debezium.connector.cassandra.CassandraSourceInfoStructMaker
 
SCHEMA_POLL_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
schemaBuilder - Variable in class io.debezium.connector.cassandra.transforms.type.deserializer.BasicTypeDeserializer
 
schemaChangeListenerProvider - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
SchemaChangeListenerProvider - Interface in io.debezium.connector.cassandra
Implement this interface in order to provide a Cassandra specific schema change listener reacting on DDL changes.
schemaFactory - Static variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
schemaHolder - Variable in class io.debezium.connector.cassandra.AbstractSchemaChangeListener
 
schemaHolder - Variable in class io.debezium.connector.cassandra.CassandraConnectorContext
 
schemaHolder - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
SchemaHolder - Class in io.debezium.connector.cassandra
 
SchemaHolder() - Constructor for class io.debezium.connector.cassandra.SchemaHolder
 
schemaLoader - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
SchemaLoader - Interface in io.debezium.connector.cassandra
 
schemaParts() - Method in class io.debezium.connector.cassandra.KeyspaceTable
 
schemaPollInterval() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
selectFieldFilter(KeyspaceTable) - Method in class io.debezium.connector.cassandra.FieldFilterSelector
Returns the field(s) filter for the given table.
serialize() - Method in class io.debezium.connector.cassandra.OffsetPosition
 
serialVersionUID - Static variable in class io.debezium.connector.cassandra.network.BuildInfoServlet
 
session - Variable in class io.debezium.connector.cassandra.CassandraClient
 
setCommitLogFilename(String) - Method in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
setCommitLogPosition(long) - Method in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
setDecimalMode(CassandraTypeDeserializer.DecimalMode) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
Set deserialization mode for decimal columns
setMode(CassandraTypeDeserializer.DecimalMode) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.DecimalTypeDeserializer
 
setMode(CassandraTypeDeserializer.VarIntMode) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.VarIntTypeDeserializer
 
setRowsScanned(String, Long) - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
setTableCount(int) - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
setValidationFieldList(List<Field>) - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
setVarIntMode(CassandraTypeDeserializer.VarIntMode) - Static method in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
Set deserialization mode for varint columns
SHORT_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
shouldFlush(Duration, long) - Method in class io.debezium.connector.cassandra.OffsetFlushPolicy.AlwaysFlushOffsetPolicy
 
shouldFlush(Duration, long) - Method in class io.debezium.connector.cassandra.OffsetFlushPolicy.PeriodicFlushOffsetPolicy
 
shouldFlush(Duration, long) - Method in interface io.debezium.connector.cassandra.OffsetFlushPolicy
 
shouldMarkOffset - Variable in class io.debezium.connector.cassandra.Record
 
shouldMarkOffset() - Method in class io.debezium.connector.cassandra.Record
 
shutdown() - Method in class io.debezium.connector.cassandra.CassandraClient
 
shutDown(boolean) - Method in class io.debezium.connector.cassandra.CommitLogPostProcessor
 
smtManager - Variable in class io.debezium.connector.cassandra.transforms.EnvelopeTransformation
 
snapshot - Variable in class io.debezium.connector.cassandra.SourceInfo
 
snapshot() - Method in class io.debezium.connector.cassandra.SnapshotProcessor
Fetch for all new tables that have not yet been snapshotted, and then iterate through the tables to snapshot each one of them.
snapshot() - Method in class io.debezium.connector.cassandra.SourceInfo
 
SNAPSHOT_CONSISTENCY - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
SNAPSHOT_KEY - Static variable in class io.debezium.connector.cassandra.SourceInfo
 
SNAPSHOT_MODE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
SNAPSHOT_OFFSET_FILE - Static variable in class io.debezium.connector.cassandra.FileOffsetWriter
 
SNAPSHOT_POLL_INTERVAL_MS - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
snapshotAborted - Variable in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
snapshotAborted() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
snapshotCompleted - Variable in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
snapshotCompleted() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
snapshotConsistencyLevel() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
snapshotDurationInSeconds() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
snapshotMode - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
snapshotMode() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
SnapshotMode(String) - Constructor for enum io.debezium.connector.cassandra.CassandraConnectorConfig.SnapshotMode
 
snapshotOffsetFile - Variable in class io.debezium.connector.cassandra.FileOffsetWriter
 
snapshotOffsetFileLock - Variable in class io.debezium.connector.cassandra.FileOffsetWriter
 
snapshotPollInterval() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
SnapshotProcessor - Class in io.debezium.connector.cassandra
This reader is responsible for initial bootstrapping of a table, which entails converting each row into a change event and enqueueing that event to the ChangeEventQueue.
SnapshotProcessor(CassandraConnectorContext, String) - Constructor for class io.debezium.connector.cassandra.SnapshotProcessor
 
SnapshotProcessorMetrics - Class in io.debezium.connector.cassandra
 
SnapshotProcessorMetrics() - Constructor for class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
snapshotProps - Variable in class io.debezium.connector.cassandra.FileOffsetWriter
 
snapshotRunning - Variable in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
snapshotRunning() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
source - Variable in class io.debezium.connector.cassandra.Record
 
SOURCE - Static variable in class io.debezium.connector.cassandra.Record
 
SOURCE_INFO_STRUCT_MAKER - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
SourceInfo - Class in io.debezium.connector.cassandra
Metadata about the source of the change event
SourceInfo(CommonConnectorConfig, String, OffsetPosition, KeyspaceTable, boolean, Instant) - Constructor for class io.debezium.connector.cassandra.SourceInfo
 
sourceInfoStructMaker - Variable in class io.debezium.connector.cassandra.AbstractSchemaChangeListener
 
sourceInfoStructMaker - Variable in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
sourcePartition - Variable in class io.debezium.connector.cassandra.CassandraPartition
 
SourceRecordEmitter - Class in io.debezium.connector.cassandra
 
SourceRecordEmitter(ChangeEventQueue<DataChangeEvent>, TopicNamingStrategy<KeyspaceTable>, CassandraPartition, CassandraOffsetContext) - Constructor for class io.debezium.connector.cassandra.SourceRecordEmitter
 
split(Object, ByteBuffer) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
start() - Method in class io.debezium.connector.cassandra.AbstractProcessor
 
start() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
 
start() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
start(Configuration) - Method in class io.debezium.connector.cassandra.AbstractConnectorTask
 
start(String, Map<String, Pair<String, String>>) - Static method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
start(Map<String, String>) - Method in class io.debezium.connector.cassandra.AbstractSourceConnector
 
startedTableNames - Variable in class io.debezium.connector.cassandra.SnapshotProcessor
 
startRange - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
startSnapshot() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
startTime - Variable in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
stop() - Method in class io.debezium.connector.cassandra.AbstractProcessor
 
stop() - Method in class io.debezium.connector.cassandra.AbstractSourceConnector
 
stop() - Method in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
stopAll() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
stopProcessors() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
 
stopSnapshot() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
stopTime - Variable in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
STRING - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
Encodes decimal values as formatted strings.
STRING - Enum constant in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
Encodes varint values as formatted strings.
STRING - Enum constant in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.DecimalMode
 
STRING - Enum constant in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.VarIntMode
 
STRING_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
struct(SourceInfo) - Method in class io.debezium.connector.cassandra.CassandraSourceInfoStructMaker
 
structName(Object) - Method in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractUserDefinedTypeDeserializer
 
submit(Path) - Method in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
submittedProcessings - Static variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 

T

table - Variable in class io.debezium.connector.cassandra.KeyspaceTable
 
table - Variable in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
TABLE_NAME_KEY - Static variable in class io.debezium.connector.cassandra.SourceInfo
 
tableCount - Variable in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
tableMetadata - Variable in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
tableMetadata - Variable in class io.debezium.connector.cassandra.KeyValueSchema
 
tableMetadata() - Method in class io.debezium.connector.cassandra.KeyValueSchema
 
tableName(TableMetadata) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
 
tableToKVSchemaMap - Variable in class io.debezium.connector.cassandra.SchemaHolder
 
takeTableSnapshot(TableMetadata) - Method in class io.debezium.connector.cassandra.SnapshotProcessor
Runs a SELECT query on a given table and process each row in the result set by converting the row into a record and enqueue it to ChangeRecord
taskConfigs(int) - Method in class io.debezium.connector.cassandra.AbstractSourceConnector
 
taskContext - Variable in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate
 
template - Variable in class io.debezium.connector.cassandra.AbstractConnectorTask
 
terminate() - Method in class io.debezium.connector.cassandra.CassandraConnectorTaskTemplate.ProcessorGroup
 
TERMINATION_WAIT_TIME_SECONDS - Static variable in class io.debezium.connector.cassandra.CommitLogPostProcessor
 
THREAD_POOL_SIZE - Static variable in class io.debezium.connector.cassandra.CommitLogPostProcessor
 
timeOfLastFlush - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
timestamp() - Method in class io.debezium.connector.cassandra.SourceInfo
 
TIMESTAMP - Static variable in class io.debezium.connector.cassandra.Record
 
TIMESTAMP_KEY - Static variable in class io.debezium.connector.cassandra.SourceInfo
 
TIMESTAMP_MILLI_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
TimestampTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
TimestampTypeDeserializer(DebeziumTypeDeserializer, Object) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.TimestampTypeDeserializer
 
TimeUUIDTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
TimeUUIDTypeDeserializer(DebeziumTypeDeserializer, Object) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.TimeUUIDTypeDeserializer
 
TOMBSTONE_EVENT - Enum constant in enum io.debezium.connector.cassandra.Event.EventType
A hard delete followed by a delete event with the same key and null value, this indicates Kafka log compaction, which removes all messages with the same key.
TombstoneRecord - Class in io.debezium.connector.cassandra
A TombstoneRecord is a record which has the same key as a delete event but has null value.
TombstoneRecord(SourceInfo, CassandraSchemaFactory.RowData, Schema) - Constructor for class io.debezium.connector.cassandra.TombstoneRecord
 
tombstonesOnDelete() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
Whether deletion events should have a subsequent tombstone event (true) or not (false).
TOPIC_PREFIX - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
topicNamingStrategy - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
topicNamingStrategy - Variable in class io.debezium.connector.cassandra.SourceRecordEmitter
 
toProducerRecord(Record) - Method in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
toString() - Method in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
toString() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
toString() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
toString() - Method in class io.debezium.connector.cassandra.CassandraSchemaFactory.RowData
 
toString() - Method in class io.debezium.connector.cassandra.CommitLogProcessingResult
 
toString() - Method in class io.debezium.connector.cassandra.EOFEvent
 
toString() - Method in class io.debezium.connector.cassandra.KeyspaceTable
 
toString() - Method in class io.debezium.connector.cassandra.LogicalCommitLog
 
toString() - Method in class io.debezium.connector.cassandra.OffsetPosition
 
toString() - Method in enum io.debezium.connector.cassandra.Record.Operation
 
toString() - Method in class io.debezium.connector.cassandra.Record
 
toString() - Method in class io.debezium.connector.cassandra.SourceInfo
 
ts - Variable in class io.debezium.connector.cassandra.Record
 
tsMicro - Variable in class io.debezium.connector.cassandra.SourceInfo
 
tsMicroInLong() - Method in class io.debezium.connector.cassandra.SourceInfo
 
ttlAlias(String) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
 
TUPLE_NAME_POSTFIX - Static variable in class io.debezium.connector.cassandra.transforms.type.deserializer.AbstractTupleTypeDeserializer
 
TYPE_MAP - Variable in class io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer
 
TypeDeserializer - Interface in io.debezium.connector.cassandra.transforms.type.deserializer
 

U

unregisterMetrics() - Method in class io.debezium.connector.cassandra.CommitLogProcessorMetrics
 
unregisterMetrics() - Method in class io.debezium.connector.cassandra.SnapshotProcessorMetrics
 
update(String, OffsetPosition, KeyspaceTable, boolean, Instant, CassandraSchemaFactory.RowData, Schema, Schema, boolean, BlockingConsumer<Record>) - Method in class io.debezium.connector.cassandra.RecordMaker
 
UPDATE - Enum constant in enum io.debezium.connector.cassandra.Record.Operation
 
UUID_TYPE - Static variable in class io.debezium.connector.cassandra.transforms.CassandraTypeKafkaSchemaBuilders
 
UUIDTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
UUIDTypeDeserializer(DebeziumTypeDeserializer, Object) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.UUIDTypeDeserializer
 
UuidUtil - Class in io.debezium.connector.cassandra.transforms
 
UuidUtil() - Constructor for class io.debezium.connector.cassandra.transforms.UuidUtil
 

V

validationFieldList - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
value - Variable in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
 
value - Variable in enum io.debezium.connector.cassandra.CassandraConnectorConfig.EventOrderGuaranteeMode
 
value - Variable in enum io.debezium.connector.cassandra.CassandraConnectorConfig.SnapshotMode
 
value - Variable in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
 
value - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.CellData
 
value - Variable in enum io.debezium.connector.cassandra.Record.Operation
 
VALUE_CONVERTER_CLASS_CONFIG - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
 
VALUE_CONVERTER_PREFIX - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
The prefix prepended to all Kafka value converter configurations, including schema registry.
valueConverter - Variable in class io.debezium.connector.cassandra.KafkaRecordEmitter
 
valueOf(String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.EventOrderGuaranteeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.SnapshotMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.cassandra.CassandraSchemaFactory.CellData.ColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.cassandra.CommitLogProcessingResult.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.cassandra.Event.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.cassandra.Record.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.DecimalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.VarIntMode
Returns the enum constant of this type with the specified name.
values - Variable in class io.debezium.connector.cassandra.CassandraSchemaFactory.RangeData
 
values() - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.DecimalHandlingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.EventOrderGuaranteeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.SnapshotMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.cassandra.CassandraSchemaFactory.CellData.ColumnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.cassandra.CommitLogProcessingResult.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.cassandra.Event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.cassandra.Record.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.DecimalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.VarIntMode
Returns an array containing the constants of this enum type, in the order they are declared.
valueSchema - Variable in class io.debezium.connector.cassandra.KeyValueSchema
 
valueSchema - Variable in class io.debezium.connector.cassandra.Record
 
valueSchema() - Method in class io.debezium.connector.cassandra.KeyValueSchema
 
VARINT_HANDLING_MODE - Static variable in class io.debezium.connector.cassandra.CassandraConnectorConfig
Must be one of 'LONG', 'PRECISE', or 'STRING'.
VarIntHandlingMode(String) - Constructor for enum io.debezium.connector.cassandra.CassandraConnectorConfig.VarIntHandlingMode
 
VarIntMode() - Constructor for enum io.debezium.connector.cassandra.transforms.CassandraTypeDeserializer.VarIntMode
 
VarIntTypeDeserializer - Class in io.debezium.connector.cassandra.transforms.type.deserializer
 
VarIntTypeDeserializer(DebeziumTypeDeserializer, Object) - Constructor for class io.debezium.connector.cassandra.transforms.type.deserializer.VarIntTypeDeserializer
 
version - Variable in class io.debezium.connector.cassandra.SourceInfo
 
version() - Method in class io.debezium.connector.cassandra.AbstractConnectorTask
 
version() - Method in class io.debezium.connector.cassandra.AbstractSourceConnector
 
version() - Static method in class io.debezium.connector.cassandra.Module
 
version() - Method in class io.debezium.connector.cassandra.transforms.EnvelopeTransformation
 

W

watcher - Variable in class io.debezium.connector.cassandra.CommitLogIdxProcessor
 
watcher - Variable in class io.debezium.connector.cassandra.CommitLogProcessor
 
watchService - Variable in class io.debezium.connector.cassandra.AbstractDirectoryWatcher
 
withKafkaTopicPrefix(String) - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
withKeyspace(String) - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
withPrimaryKeyNames(List<String>) - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
withPrimaryKeySchemas(List<Schema>) - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
withQuotes(String) - Static method in class io.debezium.connector.cassandra.SnapshotProcessor
 
withRowSchema(Schema) - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
withSourceInfoStructMarker(SourceInfoStructMaker<?>) - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
withTable(String) - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
withTableMetadata(TableMetadata) - Method in class io.debezium.connector.cassandra.KeyValueSchema.KeyValueSchemaBuilder
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form