Package io.debezium.connector.cassandra
Class CassandraSchemaFactory
java.lang.Object
io.debezium.schema.SchemaFactory
io.debezium.connector.cassandra.CassandraSchemaFactory
public class CassandraSchemaFactory
extends io.debezium.schema.SchemaFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classCell-level data about the source event.static classstatic classRow-level data about the source event. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final CassandraSchemaFactorystatic final Stringstatic final intstatic final Stringstatic final intstatic final Stringstatic final intstatic final Stringstatic final intstatic final Stringstatic final intstatic final Stringstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncellData(String name, Object value, Object deletionTs, CassandraSchemaFactory.CellData.ColumnType columnType) static CassandraSchemaFactoryget()rangeData(String name, String method, Map<String, org.apache.commons.lang3.tuple.Pair<String, String>> values) rowData()Methods inherited from class io.debezium.schema.SchemaFactory
datatypeBitsSchema, datatypeEnumSchema, datatypeEnumSetSchema, datatypeEnvelopeSchema, datatypeJsonSchema, datatypeUuidSchema, datatypeVariableScaleDecimalSchema, datatypeXmlSchema, heartbeatKeySchema, heartbeatValueSchema, isSchemaChangeSchema, notificationKeySchema, notificationValueSchema, schemaHistoryChangeSchema, schemaHistoryColumnSchema, schemaHistoryConnectorKeySchema, schemaHistoryConnectorValueSchema, schemaHistoryTableSchema, transactionBlockSchema, transactionEventCountPerDataCollectionSchema, transactionKeySchema, transactionValueSchema
-
Field Details
-
ROW_SCHEMA_NAME
- See Also:
-
ROW_SCHEMA_VERSION
public static final int ROW_SCHEMA_VERSION- See Also:
-
CELL_SCHEMA_NAME
- See Also:
-
CELL_SCHEMA_VERSION
public static final int CELL_SCHEMA_VERSION- See Also:
-
RANGE_START_SCHEMA_NAME
- See Also:
-
RANGE_START_SCHEMA_VERSION
public static final int RANGE_START_SCHEMA_VERSION- See Also:
-
RANGE_END_SCHEMA_NAME
- See Also:
-
RANGE_END_SCHEMA_VERSION
public static final int RANGE_END_SCHEMA_VERSION- See Also:
-
RANGE_TOMBSTONE_CLUSTERING_VALUES_SCHEMA_NAME
- See Also:
-
RANGE_TOMBSTONE_CLUSTERING_VALUES_SCHEMA_VERSION
public static final int RANGE_TOMBSTONE_CLUSTERING_VALUES_SCHEMA_VERSION- See Also:
-
RANGE_TOMBSTONE_CLUSTERING_VALUE_SCHEMA_NAME
- See Also:
-
RANGE_TOMBSTONE_CLUSTERING_VALUE_SCHEMA_VERSION
public static final int RANGE_TOMBSTONE_CLUSTERING_VALUE_SCHEMA_VERSION- See Also:
-
cassandraSchemaFactoryObject
-
-
Constructor Details
-
CassandraSchemaFactory
public CassandraSchemaFactory()
-
-
Method Details
-
get
-
rowData
-
cellData
public CassandraSchemaFactory.CellData cellData(String name, Object value, Object deletionTs, CassandraSchemaFactory.CellData.ColumnType columnType) -
rangeData
-