Package io.debezium.storage.jdbc.offset
Class JdbcOffsetBackingStoreConfig
java.lang.Object
io.debezium.storage.jdbc.JdbcCommonConfig
io.debezium.storage.jdbc.offset.JdbcOffsetBackingStoreConfig
Configuration options specific for JDBC offset storage.
- Author:
- Jiri Pechanec
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringJDBC Offset storage CREATE TABLE syntax.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final FieldThe JDBC table that will store offset information.static final Fieldstatic final Fieldstatic final Fieldstatic final Fieldprivate Stringprivate Stringprivate Stringprivate Stringprivate StringFields inherited from class io.debezium.storage.jdbc.JdbcCommonConfig
CONFIGURATION_FIELD_PREFIX_STRING, PROP_JDBC_URL, PROP_MAX_RETRIES, PROP_PASSWORD, PROP_USER, PROP_WAIT_RETRY_DELAY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.debezium.storage.jdbc.JdbcCommonConfig
getJdbcUrl, getMaxRetryCount, getPassword, getUser, getWaitRetryDelay
-
Field Details
-
OFFSET_STORAGE_PREFIX
- See Also:
-
DEFAULT_TABLE_NAME
- See Also:
-
PROP_TABLE_NAME
-
DEFAULT_TABLE_DDL
JDBC Offset storage CREATE TABLE syntax.- See Also:
-
PROP_TABLE_DDL
The JDBC table that will store offset information. id - UUID offset_key - Offset Key offset_val - Offset value record_insert_ts - Timestamp when the record was inserted record_insert_seq - Sequence number of record -
DEFAULT_TABLE_SELECT
- See Also:
-
DEFAULT_TABLE_DELETE
- See Also:
-
DEFAULT_TABLE_INSERT
- See Also:
-
PROP_TABLE_SELECT
-
PROP_TABLE_DELETE
-
PROP_TABLE_INSERT
-
tableCreate
-
tableSelect
-
tableDelete
-
tableInsert
-
tableName
-
-
Constructor Details
-
JdbcOffsetBackingStoreConfig
-
-
Method Details
-
init
- Overrides:
initin classJdbcCommonConfig
-
getAllConfigurationFields
- Overrides:
getAllConfigurationFieldsin classJdbcCommonConfig
-
getTableName
-
getTableCreate
-
getTableSelect
-
getTableDelete
-
getTableInsert
-