Package io.debezium.connector.postgresql
Class PostgresSchemaFactory
java.lang.Object
io.debezium.schema.SchemaFactory
io.debezium.connector.postgresql.PostgresSchemaFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final intprivate static final Stringprivate static final intprivate static final Stringprivate static final intprivate static final PostgresSchemaFactoryFields inherited from class io.debezium.schema.SchemaFactory
TRANSACTION_BLOCK_SCHEMA_NAME, TRANSACTION_BLOCK_SCHEMA_VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.kafka.connect.data.SchemaBuilderstatic PostgresSchemaFactoryget()org.apache.kafka.connect.data.SchemalogicalDecodingMessageMonitorBlockSchema(SchemaNameAdjuster adjuster, CommonConnectorConfig.BinaryHandlingMode binaryHandlingMode) org.apache.kafka.connect.data.Schemaorg.apache.kafka.connect.data.SchemalogicalDecodingMessageMonitorValueSchema(SchemaNameAdjuster adjuster, PostgresConnectorConfig config, CommonConnectorConfig.BinaryHandlingMode binaryHandlingMode) 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, sourceSchemaBlockColumnSchema, sourceSchemaBlockSchema, sourceSchemaBlockTableSchema, transactionBlockSchema, transactionEventCountPerDataCollectionSchema, transactionKeySchema, transactionValueSchema
-
Field Details
-
postgresSchemaFactoryObject
-
POSTGRES_LOGICAL_DECODING_MESSAGE_MONITOR_KEY_SCHEMA_NAME
- See Also:
-
POSTGRES_LOGICAL_DECODING_MESSAGE_MONITOR_KEY_SCHEMA_VERSION
private static final int POSTGRES_LOGICAL_DECODING_MESSAGE_MONITOR_KEY_SCHEMA_VERSION- See Also:
-
POSTGRES_LOGICAL_DECODING_MESSAGE_MONITOR_BLOCK_SCHEMA_NAME
- See Also:
-
POSTGRES_LOGICAL_DECODING_MESSAGE_MONITOR_BLOCK_SCHEMA_VERSION
private static final int POSTGRES_LOGICAL_DECODING_MESSAGE_MONITOR_BLOCK_SCHEMA_VERSION- See Also:
-
POSTGRES_LOGICAL_DECODING_MESSAGE_MONITOR_VALUE_SCHEMA_NAME
- See Also:
-
POSTGRES_LOGICAL_DECODING_MESSAGE_MONITOR_VALUE_SCHEMA_VERSION
private static final int POSTGRES_LOGICAL_DECODING_MESSAGE_MONITOR_VALUE_SCHEMA_VERSION- See Also:
-
-
Constructor Details
-
PostgresSchemaFactory
public PostgresSchemaFactory()
-
-
Method Details
-
get
-
logicalDecodingMessageMonitorKeySchema
public org.apache.kafka.connect.data.Schema logicalDecodingMessageMonitorKeySchema(SchemaNameAdjuster adjuster) -
logicalDecodingMessageMonitorBlockSchema
public org.apache.kafka.connect.data.Schema logicalDecodingMessageMonitorBlockSchema(SchemaNameAdjuster adjuster, CommonConnectorConfig.BinaryHandlingMode binaryHandlingMode) -
logicalDecodingMessageMonitorValueSchema
public org.apache.kafka.connect.data.Schema logicalDecodingMessageMonitorValueSchema(SchemaNameAdjuster adjuster, PostgresConnectorConfig config, CommonConnectorConfig.BinaryHandlingMode binaryHandlingMode) -
datatypeLtreeSchema
public org.apache.kafka.connect.data.SchemaBuilder datatypeLtreeSchema()
-