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 PostgresSchemaFactory -
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, schemaHistoryChangeSchema, schemaHistoryColumnSchema, schemaHistoryConnectorKeySchema, schemaHistoryConnectorValueSchema, schemaHistoryTableSchema, 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()
-