Uses of Class
io.debezium.config.Field
Package
Description
-
Uses of Field in io.debezium.config
Modifier and TypeFieldDescriptionstatic final Field
CommonConnectorConfig.BINARY_HANDLING_MODE
static final Field
CommonConnectorConfig.CUSTOM_CONVERTERS
static final Field
CommonConnectorConfig.CUSTOM_METRIC_TAGS
static final Field
CommonConnectorConfig.CUSTOM_RETRIABLE_EXCEPTION
static final Field
CommonConnectorConfig.EVENT_PROCESSING_FAILURE_HANDLING_MODE
static final Field
CommonConnectorConfig.FIELD_NAME_ADJUSTMENT_MODE
static final Field
CommonConnectorConfig.INCREMENTAL_SNAPSHOT_ALLOW_SCHEMA_CHANGES
static final Field
CommonConnectorConfig.INCREMENTAL_SNAPSHOT_CHUNK_SIZE
static final Field
CommonConnectorConfig.MAX_BATCH_SIZE
static final Field
CommonConnectorConfig.MAX_QUEUE_SIZE
static final Field
CommonConnectorConfig.MAX_QUEUE_SIZE_IN_BYTES
static final Field
CommonConnectorConfig.MAX_RETRIES_ON_ERROR
static final Field
CommonConnectorConfig.NOTIFICATION_ENABLED_CHANNELS
static final Field
CommonConnectorConfig.POLL_INTERVAL_MS
static final Field
CommonConnectorConfig.PROVIDE_TRANSACTION_METADATA
static final Field
CommonConnectorConfig.QUERY_FETCH_SIZE
static final Field
CommonConnectorConfig.RETRIABLE_RESTART_WAIT
static final Field
CommonConnectorConfig.SCHEMA_NAME_ADJUSTMENT_MODE
static final Field
CommonConnectorConfig.SIGNAL_DATA_COLLECTION
static final Field
CommonConnectorConfig.SIGNAL_ENABLED_CHANNELS
static final Field
CommonConnectorConfig.SIGNAL_POLL_INTERVAL_MS
static final Field
CommonConnectorConfig.SKIP_MESSAGES_WITHOUT_CHANGE
Specifies whether to skip messages containing no updates in included columnsstatic final Field
CommonConnectorConfig.SKIPPED_OPERATIONS
static final Field
CommonConnectorConfig.SNAPSHOT_DELAY_MS
static final Field
CommonConnectorConfig.SNAPSHOT_FETCH_SIZE
static final Field
CommonConnectorConfig.SNAPSHOT_MAX_THREADS
static final Field
CommonConnectorConfig.SNAPSHOT_MODE_TABLES
static final Field
CommonConnectorConfig.SOURCE_INFO_STRUCT_MAKER
static final Field
CommonConnectorConfig.TOMBSTONES_ON_DELETE
static final Field
CommonConnectorConfig.TOPIC_NAMING_STRATEGY
static final Field
CommonConnectorConfig.TOPIC_PREFIX
Modifier and TypeFieldDescriptionConfigDefinition.connector
ConfigDefinitionEditor.connector
ConfigDefinition.events
ConfigDefinitionEditor.events
Field.Set.fieldsByName
ConfigDefinition.history
ConfigDefinitionEditor.history
ConfigDefinition.type
ConfigDefinitionEditor.type
Modifier and TypeMethodDescriptionField[]
Field.Set.asArray()
Get the fields in this set as an array.static Field
Create an immutableField
instance with the given property name.static Field
Create an immutableField
instance with the given property name.static Field
Create an immutableField
instance with the given property name and description.static Field
Create an immutableField
instance with the given property name, description, and default value.static Field
Create an immutableField
instance with the given property name, description, and default value.static Field
Create an immutableField
instance with the given property name, description, and default value.static Field
Create an immutableField
instance with the given property name, description, and default value.static Field
Field.create
(String name, String displayName, String description, BooleanSupplier defaultValueGenerator) Create an immutableField
instance with the given property name, description, and default value.static Field
Field.create
(String name, String displayName, String description, IntSupplier defaultValueGenerator) Create an immutableField
instance with the given property name, description, and default value.static Field
Field.create
(String name, String displayName, String description, LongSupplier defaultValueGenerator) Create an immutableField
instance with the given property name, description, and default value.static Field
Field.create
(String name, String displayName, String description, Supplier<Object> defaultValueGenerator) Create an immutableField
instance with the given property name, description, and default value.static Field
Field.createInternal
(String name) Create an immutable internalField
instance with the given property name.Field.Set.fieldWithName
(String name) Get the field with the given {Field#name() name}.Field.optional()
Field.required()
Field.withAllowedValues
(Set<?> allowedValues) Field.withDefault
(boolean defaultValue) Create and return a new Field instance that is a copy of this field but with the given default value.Field.withDefault
(int defaultValue) Create and return a new Field instance that is a copy of this field but with the given default value.Field.withDefault
(long defaultValue) Create and return a new Field instance that is a copy of this field but with the given default value.Field.withDefault
(String defaultValue) Create and return a new Field instance that is a copy of this field but with the given default value.Field.withDefault
(BooleanSupplier defaultValueGenerator) Create and return a new Field instance that is a copy of this field but with the given default value.Field.withDefault
(IntSupplier defaultValueGenerator) Create and return a new Field instance that is a copy of this field but with the given default value.Field.withDefault
(LongSupplier defaultValueGenerator) Create and return a new Field instance that is a copy of this field but with the given default value.Field.withDependents
(String... dependents) Create and return a new Field instance that is a copy of this field but with the given display name.Field.withDescription
(String description) Create and return a new Field instance that is a copy of this field but with the given description.Field.withDisplayName
(String displayName) Create and return a new Field instance that is a copy of this field but with the given display name.Create and return a new Field instance that is a copy of this field but has atype
ofSchema.Type.STRING
, arecommender
that returns a list ofEnum names
as valid values, and a validator that verifies values are valid enumeration names.Create and return a new Field instance that is a copy of this field but has atype
ofSchema.Type.STRING
, arecommender
that returns a list ofEnum names
as valid values, and a validator that verifies values are valid enumeration names.Field.withGroup
(Field.GroupEntry group) Field.withImportance
(org.apache.kafka.common.config.ConfigDef.Importance importance) Create and return a new Field instance that is a copy of this field but with the given importance.Field.withInvisibleRecommender()
Field.withNoValidation()
Create and return a new Field instance that is a copy of this field but that uses no validation.Field.withRecommender
(Field.Recommender recommender) Create and return a new Field instance that is a copy of this field but with the given recommender.Field.withType
(org.apache.kafka.common.config.ConfigDef.Type type) Create and return a new Field instance that is a copy of this field but with the given type.Field.withValidation
(Field.Validator... validators) Create and return a new Field instance that is a copy of this field but that in addition toexisting validation
the supplied validation function(s) are also used.Field.withWidth
(org.apache.kafka.common.config.ConfigDef.Width width) Create and return a new Field instance that is a copy of this field but with the given width.Modifier and TypeMethodDescriptionConfigDefinition.all()
ConfigDefinition.connector()
ConfigDefinition.events()
ConfigDefinition.history()
Field.Set.iterator()
ConfigDefinition.type()
Modifier and TypeMethodDescriptionvoid
Accept a problem with the given value for the field.default B
Configuration.ConfigBuilder.changeBoolean
(Field field, Function<Boolean, Boolean> function) Apply the function to this builder to change a potentially existing boolean field.default B
Configuration.ConfigBuilder.changeDouble
(Field field, Function<Double, Double> function) Apply the function to this builder to change a potentially existing double field.default B
Configuration.ConfigBuilder.changeFloat
(Field field, Function<Float, Float> function) Apply the function to this builder to change a potentially existing float field.default B
Configuration.ConfigBuilder.changeInteger
(Field field, Function<Integer, Integer> function) Apply the function to this builder to change a potentially existing integer field.default B
Configuration.ConfigBuilder.changeLong
(Field field, Function<Long, Long> function) Apply the function to this builder to change a potentially existing long field.Configuration.Builder.changeString
(Field field, Function<String, String> function) Configuration.ConfigBuilder.changeString
(Field field, Function<String, String> function) Apply the function to this builder to change a potentially existing string field.Removes the given fields from this configuration editor.default boolean
Configuration.getBoolean
(Field field) Get the boolean value associated with the given field when that field has a default value.default boolean
Configuration.getBoolean
(Field field, boolean defaultValue) Get the boolean value associated with the given field, returning the field's default value if there is no such key-value pair.default Boolean
Configuration.getBoolean
(Field field, BooleanSupplier defaultValueSupplier) Get the boolean value associated with the given key, using the given supplier to obtain a default value if there is no such key-value pair.default Duration
Configuration.getDuration
(Field field, TemporalUnit unit) Gets the duration value associated with the given key.default <T> T
Configuration.getInstance
(Field field, Class<T> type) Get an instance of the class given by the value in the configuration associated with the given field.default <T> T
Configuration.getInstance
(Field field, Class<T> clazz, Configuration configuration) Get an instance of the class given by the value in the configuration associated with the given field.default <T> T
Configuration.getInstance
(Field field, Class<T> clazz, Properties props) Get an instance of the class given by the value in the configuration associated with the given field.default int
Configuration.getInteger
(Field field) Get the integer value associated with the given field, returning the field's default value if there is no such key-value pair.default int
Configuration.getInteger
(Field field, int defaultValue) Get the integer value associated with the given field, returning the field's default value if there is no such key-value pair.default Integer
Configuration.getInteger
(Field field, IntSupplier defaultValueSupplier) Get the integer value associated with the given key, using the given supplier to obtain a default value if there is no such key-value pair.default <T> List<T>
default long
Get the long value associated with the given field, returning the field's default value if there is no such key-value pair.default long
Get the long value associated with the given field, returning the field's default value if there is no such key-value pair.default Long
Configuration.getLong
(Field field, LongSupplier defaultValueSupplier) Get the long value associated with the given key, using the given supplier to obtain a default value if there is no such key-value pair.default Number
Get the numeric value associated with the given field, returning the field's default value if there is no such key-value pair.<T extends AbstractSourceInfo>
SourceInfoStructMaker<T>CommonConnectorConfig.getSourceInfoStructMaker
(Field sourceInfoStructMakerField, String connector, String version, CommonConnectorConfig connectorConfig) default String
Get the string value associated with the given field, returning the field's default value if there is no such key-value pair in this configuration.default String
Get the string value associated with the given field, returning the field's default value if there is no such key-value pair in this configuration.default String
Get the string value associated with the given key, using the given supplier to obtain a default value if there is no such key-value pair.Configuration.getStrings
(Field field, String regex) Get the string value(s) associated with the given key, where the supplied regular expression is used to parse the single string value into multiple values.CommonConnectorConfig.getTopicNamingStrategy
(Field topicNamingStrategyField) CommonConnectorConfig.getTopicNamingStrategy
(Field topicNamingStrategyField, boolean multiPartitionMode) Configuration.getTrimmedStrings
(Field field, String regex) Get the string value(s) associated with the given key, where the supplied regular expression is used to parse the single string value into multiple values.static org.apache.kafka.common.config.ConfigDef
Add this field to the given configuration definition.default boolean
Determine whether this configuration contains a key-value pair associated with the given field and the value is non-null.static int
Field.isBoolean
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isClassName
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isDouble
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isInteger
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isListOfMap
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isListOfRegex
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isLong
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isNonNegativeInteger
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isNonNegativeLong
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isOptional
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isPositiveInteger
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isPositiveLong
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isRegex
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isRequired
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isShort
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.isZoneOffset
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.notContainEmptyElements
(Configuration config, Field field, Field.ValidationOutput problems) static int
Field.notContainSpaceInAnyElement
(Configuration config, Field field, Field.ValidationOutput problems) static Field.Set
Create a set of fields.int
Field.EnumRecommender.validate
(Configuration config, Field field, Field.ValidationOutput problems) int
Field.RangeValidator.validate
(Configuration config, Field field, Field.ValidationOutput problems) int
Field.Validator.validate
(Configuration config, Field field, Field.ValidationOutput problems) Validate the supplied value for the field, and report any problems to the designated consumer.private static int
CommonConnectorConfig.validateMaxQueueSize
(Configuration config, Field field, Field.ValidationOutput problems) protected static int
CommonConnectorConfig.validateSkippedOperation
(Configuration config, Field field, Field.ValidationOutput problems) static int
CommonConnectorConfig.validateTopicName
(Configuration config, Field field, Field.ValidationOutput problems) static String
Field.validationOutput
(Field field, String problem) Field.EnumRecommender.validValues
(Field field, Configuration config) Field.InvisibleRecommender.validValues
(Field field, Configuration config) Field.OneOfRecommender.validValues
(Field field, Configuration config) Field.Recommender.validValues
(Field field, Configuration config) Return a set of recommended (and valid) values for the field given the current configuration values.boolean
Field.EnumRecommender.visible
(Field field, Configuration config) boolean
Field.InvisibleRecommender.visible
(Field field, Configuration config) boolean
Field.OneOfRecommender.visible
(Field field, Configuration config) boolean
Field.Recommender.visible
(Field field, Configuration config) Set the visibility of the field given the current configuration values.default B
Associate the given value with the key of the specified field.default B
Associate the given value with the key of the specified field.default B
Associate the given value with the key of the specified field.default B
Associate the given value with the key of the specified field.default B
Associate the given value with the key of the specified field.default B
Configuration.ConfigBuilder.with
(Field field, EnumeratedValue value) Associate the given value with the key of the specified field.default B
Associate the given class name value with the specified field.default B
Associate the given value with the key of the specified field.default B
Associate the given value with the key of the specified field.Get a new set that contains the fields in this set and those supplied.default B
Configuration.ConfigBuilder.withDefault
(Field field, boolean value) If the field does not have a value, then associate the given value with the key of the specified field.default B
Configuration.ConfigBuilder.withDefault
(Field field, double value) If the field does not have a value, then associate the given value with the key of the specified field.default B
Configuration.ConfigBuilder.withDefault
(Field field, float value) If the field does not have a value, then associate the given value with the key of the specified field.default B
Configuration.ConfigBuilder.withDefault
(Field field, int value) If the field does not have a value, then associate the given value with the key of the specified field.default B
Configuration.ConfigBuilder.withDefault
(Field field, long value) If the field does not have a value, then associate the given value with the key of the specified field.default B
Configuration.ConfigBuilder.withDefault
(Field field, Class<?> value) If the field does not have a value, then associate the given value with the key of the specified field.default B
Configuration.ConfigBuilder.withDefault
(Field field, Object value) If the field does not have a value, then associate the given value with the key of the specified field.default B
Configuration.ConfigBuilder.withDefault
(Field field, String value) If the field does not have a value, then associate the given value with the key of the specified field.Modifier and TypeMethodDescriptionprivate void
ConfigDefinition.addToConfigDef
(org.apache.kafka.common.config.ConfigDef configDef, String group, List<Field> fields) private void
void
Field.Set.forEachTopLevelField
(Consumer<Field> consumer) Call the supplied function for each of this set's fields that are not included as dependents in other fields.static Field.Set
Create a set of fields.boolean
CommonConnectorConfig.validate
(Iterable<Field> fields, Field.ValidationOutput problems) Validates the supplied fields in this configuration.default boolean
Configuration.validate
(Iterable<Field> fields, Field.ValidationOutput problems) Validate the supplied fields in this configuration.protected void
Field.validate
(Configuration config, Function<String, Field> fieldSupplier, Map<String, org.apache.kafka.common.config.ConfigValue> results) Validate this field in the supplied configuration, updating theConfigValue
for the field with the results.boolean
CommonConnectorConfig.validateAndRecord
(Iterable<Field> fields, Consumer<String> problems) Validate the supplied fields in this configuration.default boolean
Configuration.validateAndRecord
(Iterable<Field> fields, Consumer<String> problems) Validate the supplied fields in this configuration.Get a new set that contains the fields in this set and those supplied. -
Uses of Field in io.debezium.connector.common
Modifier and TypeMethodDescriptionBaseSourceTask.getAllConfigurationFields()
Returns all configurationField
supported by this source task. -
Uses of Field in io.debezium.heartbeat
Modifier and TypeFieldDescriptionstatic final Field
DatabaseHeartbeatImpl.HEARTBEAT_ACTION_QUERY
static final Field
Heartbeat.HEARTBEAT_INTERVAL
static final Field
Heartbeat.HEARTBEAT_TOPICS_PREFIX
-
Uses of Field in io.debezium.jdbc
Modifier and TypeFieldDescriptionstatic final Field
JdbcConfiguration.CONNECTION_FACTORY_CLASS
An optional field for datasource factory class that will be used to build the datasource connection pool.static final Field
JdbcConfiguration.CONNECTION_TIMEOUT_MS
static final Field
JdbcConfiguration.DATABASE
A field for the name of the database.static final Field
JdbcConfiguration.HOSTNAME
A field for the hostname of the database server.static final Field
JdbcConfiguration.ON_CONNECT_STATEMENTS
A semicolon separated list of SQL statements to be executed when the connection to database is established.static final Field
JdbcConfiguration.PASSWORD
A field for the password of the database.static final Field
JdbcConfiguration.PORT
A field for the port of the database server.static final Field
JdbcConfiguration.USER
A field for the user of the database.Modifier and TypeMethodDescriptionprivate static Field[]
JdbcConnection.combineVariables
(Field[] overriddenVariables, Field... defaultVariables) Modifier and TypeMethodDescriptionprivate static Field[]
JdbcConnection.combineVariables
(Field[] overriddenVariables, Field... defaultVariables) private static String
JdbcConnection.findAndReplace
(String url, Properties props, Field... variables) JdbcConnection.patternBasedFactory
(String urlPattern, Field... variables) Create aJdbcConnection.ConnectionFactory
that replaces variables in the supplied URL pattern.JdbcConnection.patternBasedFactory
(String urlPattern, String driverClassName, ClassLoader classloader, Field... variables) Create aJdbcConnection.ConnectionFactory
that uses the specific JDBC driver class loaded with the given class loader, and obtains the connection URL by replacing the following variables in the URL pattern:${hostname}
${port}
${dbname}
${username}
${password}
-
Uses of Field in io.debezium.pipeline.notification.channels
Modifier and TypeMethodDescriptionprivate static int
SinkNotificationChannel.validateNotificationTopicName
(Configuration config, Field field, Field.ValidationOutput problems) -
Uses of Field in io.debezium.pipeline.signal.channels
Modifier and TypeFieldDescriptionstatic final Field
KafkaSignalChannel.BOOTSTRAP_SERVERS
static final Field
KafkaSignalChannel.GROUP_ID
static final Field
FileSignalChannel.SIGNAL_FILE
static final Field
KafkaSignalChannel.SIGNAL_POLL_TIMEOUT_MS
static final Field
KafkaSignalChannel.SIGNAL_TOPIC
-
Uses of Field in io.debezium.relational
Modifier and TypeFieldDescriptionstatic final Field
RelationalDatabaseConnectorConfig.COLUMN_EXCLUDE_LIST
A comma-separated list of regular expressions that match fully-qualified names of columns to be excluded from monitoring and change messages.static final Field
RelationalDatabaseConnectorConfig.COLUMN_INCLUDE_LIST
A comma-separated list of regular expressions that match fully-qualified names of columns to be excluded from monitoring and change messages.static final Field
RelationalDatabaseConnectorConfig.DATABASE_EXCLUDE_LIST
A comma-separated list of regular expressions that match database names to be excluded from monitoring.static final Field
RelationalDatabaseConnectorConfig.DATABASE_INCLUDE_LIST
A comma-separated list of regular expressions that match database names to be monitored.static final Field
RelationalDatabaseConnectorConfig.DATABASE_NAME
static final Field
RelationalDatabaseConnectorConfig.DECIMAL_HANDLING_MODE
static final Field
RelationalDatabaseConnectorConfig.HOSTNAME
static final Field
RelationalDatabaseConnectorConfig.INCLUDE_SCHEMA_CHANGES
static final Field
RelationalDatabaseConnectorConfig.INCLUDE_SCHEMA_COMMENTS
static final Field
RelationalDatabaseConnectorConfig.MASK_COLUMN
static final Field
RelationalDatabaseConnectorConfig.MASK_COLUMN_WITH_HASH
static final Field
RelationalDatabaseConnectorConfig.MSG_KEY_COLUMNS
static final Field
RelationalDatabaseConnectorConfig.PASSWORD
static final Field
RelationalDatabaseConnectorConfig.PORT
static final Field
RelationalDatabaseConnectorConfig.PROPAGATE_COLUMN_SOURCE_TYPE
static final Field
RelationalDatabaseConnectorConfig.PROPAGATE_DATATYPE_SOURCE_TYPE
static final Field
RelationalDatabaseConnectorConfig.SCHEMA_EXCLUDE_LIST
A comma-separated list of regular expressions that match schema names to be excluded from monitoring.static final Field
HistorizedRelationalDatabaseConnectorConfig.SCHEMA_HISTORY
The database schema history class is hidden in the#configDef()
since that is designed to work with a user interface, and in these situations using Kafka is the only way to go.static final Field
RelationalDatabaseConnectorConfig.SCHEMA_INCLUDE_LIST
A comma-separated list of regular expressions that match schema names to be monitored.static final Field
HistorizedRelationalDatabaseConnectorConfig.SKIP_UNPARSEABLE_DDL_STATEMENTS
static final Field
RelationalDatabaseConnectorConfig.SNAPSHOT_FULL_COLUMN_SCAN_FORCE
static final Field
RelationalDatabaseConnectorConfig.SNAPSHOT_LOCK_TIMEOUT_MS
static final Field
RelationalDatabaseConnectorConfig.SNAPSHOT_SELECT_STATEMENT_OVERRIDES_BY_TABLE
static final Field
RelationalDatabaseConnectorConfig.SNAPSHOT_TABLES_ORDER_BY_ROW_COUNT
static final Field
HistorizedRelationalDatabaseConnectorConfig.STORE_ONLY_CAPTURED_DATABASES_DDL
static final Field
HistorizedRelationalDatabaseConnectorConfig.STORE_ONLY_CAPTURED_TABLES_DDL
static final Field
RelationalDatabaseConnectorConfig.TABLE_EXCLUDE_LIST
A comma-separated list of regular expressions that match the fully-qualified names of tables to be excluded from monitoring.static final Field
RelationalDatabaseConnectorConfig.TABLE_IGNORE_BUILTIN
static final Field
RelationalDatabaseConnectorConfig.TABLE_INCLUDE_LIST
A comma-separated list of regular expressions that match the fully-qualified names of tables to be monitored.static final Field
RelationalDatabaseConnectorConfig.TIME_PRECISION_MODE
static final Field
RelationalDatabaseConnectorConfig.TRUNCATE_COLUMN
static final Field
RelationalDatabaseConnectorConfig.UNAVAILABLE_VALUE_PLACEHOLDER
static final Field
RelationalDatabaseConnectorConfig.USER
Modifier and TypeMethodDescriptionprivate static int
RelationalDatabaseConnectorConfig.validateColumnExcludeList
(Configuration config, Field field, Field.ValidationOutput problems) private static int
RelationalDatabaseConnectorConfig.validateDatabaseExcludeList
(Configuration config, Field field, Field.ValidationOutput problems) private static int
RelationalDatabaseConnectorConfig.validateHostname
(Configuration config, Field field, Field.ValidationOutput problems) private static int
RelationalDatabaseConnectorConfig.validateMessageKeyColumnsField
(Configuration config, Field field, Field.ValidationOutput problems) private static int
RelationalDatabaseConnectorConfig.validateSchemaExcludeList
(Configuration config, Field field, Field.ValidationOutput problems) private static int
RelationalDatabaseConnectorConfig.validateTableBlacklist
(Configuration config, Field field, Field.ValidationOutput problems) private static int
RelationalDatabaseConnectorConfig.validateTableExcludeList
(Configuration config, Field field, Field.ValidationOutput problems) -
Uses of Field in io.debezium.relational.history
Modifier and TypeFieldDescriptionstatic final Field
SchemaHistory.DDL_FILTER
static final Field
SchemaHistory.INTERNAL_CONNECTOR_CLASS
static final Field
SchemaHistory.INTERNAL_CONNECTOR_ID
static final Field
SchemaHistory.INTERNAL_PREFER_DDL
static final Field
SchemaHistory.NAME
static final Field
SchemaHistory.SKIP_UNPARSEABLE_DDL_STATEMENTS
static final Field
SchemaHistory.STORE_ONLY_CAPTURED_DATABASES_DDL
static final Field
SchemaHistory.STORE_ONLY_CAPTURED_TABLES_DDL
-
Uses of Field in io.debezium.schema
Modifier and TypeFieldDescriptionstatic final Field
AbstractTopicNamingStrategy.TOPIC_CACHE_SIZE
static final Field
AbstractTopicNamingStrategy.TOPIC_DELIMITER
static final Field
AbstractTopicNamingStrategy.TOPIC_HEARTBEAT_PREFIX
static final Field
AbstractRegexTopicNamingStrategy.TOPIC_KEY_ENFORCE_UNIQUENESS
static final Field
AbstractRegexTopicNamingStrategy.TOPIC_KEY_FIELD_NAME
static final Field
AbstractRegexTopicNamingStrategy.TOPIC_KEY_FIELD_REGEX
static final Field
AbstractRegexTopicNamingStrategy.TOPIC_KEY_FIELD_REPLACEMENT
static final Field
AbstractRegexTopicNamingStrategy.TOPIC_REGEX
static final Field
AbstractRegexTopicNamingStrategy.TOPIC_REPLACEMENT
static final Field
AbstractTopicNamingStrategy.TOPIC_TRANSACTION
Modifier and TypeMethodDescriptionprivate static int
AbstractRegexTopicNamingStrategy.validateKeyFieldReplacement
(Configuration config, Field field, Field.ValidationOutput problems) If TOPIC_KEY_FIELD_REGEX has a value that is really a regex, then the TOPIC_KEY_FIELD_REPLACEMENT must be a non-empty value.private static int
AbstractRegexTopicNamingStrategy.validateTopicReplacement
(Configuration config, Field field, Field.ValidationOutput problems) If TOPIC_REGEX has a value that is really a regex, then the TOPIC_REPLACEMENT must be a non-empty value. -
Uses of Field in io.debezium.serde.json
Modifier and TypeFieldDescriptionstatic final Field
JsonSerdeConfig.FROM_FIELD
static final Field
JsonSerdeConfig.UNKNOWN_PROPERTIES_IGNORED
Modifier and TypeMethodDescriptionprivate static int
JsonSerdeConfig.isEnvelopeFieldName
(Configuration config, Field field, Field.ValidationOutput problems) -
Uses of Field in io.debezium.transforms
Modifier and TypeFieldDescriptionstatic final Field
ExtractNewRecordStateConfigDefinition.ADD_FIELDS
static final Field
ExtractNewRecordStateConfigDefinition.ADD_FIELDS_PREFIX
static final Field
ExtractNewRecordStateConfigDefinition.ADD_HEADERS
static final Field
ExtractNewRecordStateConfigDefinition.ADD_HEADERS_PREFIX
private static final Field
TimezoneConverter.CONVERTED_TIMEZONE
private static final Field
ExtractNewRecordState.DROP_FIELDS_FROM_KEY
private static final Field
ExtractNewRecordState.DROP_FIELDS_HEADER
private static final Field
ExtractNewRecordState.DROP_FIELDS_KEEP_SCHEMA_COMPATIBLE
static final Field
ExtractNewRecordStateConfigDefinition.DROP_TOMBSTONES
private static final Field
TimezoneConverter.EXCLUDE_LIST
static final Field
HeaderToValue.FIELDS_FIELD
static final Field
ExtractNewRecordStateConfigDefinition.HANDLE_DELETES
static final Field
ExtractChangedRecordState.HEADER_CHANGED_NAME
static final Field
ExtractChangedRecordState.HEADER_UNCHANGED_NAME
static final Field
HeaderToValue.HEADERS_FIELD
private static final Field
TimezoneConverter.INCLUDE_LIST
private static final Field
ByLogicalTableRouter.KEY_ENFORCE_UNIQUENESS
private static final Field
ByLogicalTableRouter.KEY_FIELD_NAME
private static final Field
ByLogicalTableRouter.KEY_FIELD_REGEX
private static final Field
ByLogicalTableRouter.KEY_FIELD_REPLACEMENT
private static final Field
ByLogicalTableRouter.LOGICAL_TABLE_CACHE_SIZE
static final Field
HeaderToValue.OPERATION_FIELD
static final Field
ExtractNewRecordStateConfigDefinition.ROUTE_BY_FIELD
private static final Field
SchemaChangeEventFilter.SCHEMA_CHANGE_EVENT_EXCLUDE_LIST
private static final Field
ByLogicalTableRouter.SCHEMA_NAME_ADJUSTMENT_MODE
private static final Field
ByLogicalTableRouter.TOPIC_REGEX
private static final Field
ByLogicalTableRouter.TOPIC_REPLACEMENT
Modifier and TypeMethodDescriptionprivate static int
ByLogicalTableRouter.validateKeyFieldReplacement
(Configuration config, Field field, Field.ValidationOutput problems) If KEY_FIELD_REGEX has a value that is really a regex, then the KEY_FIELD_REPLACEMENT must be a non-empty value. -
Uses of Field in io.debezium.transforms.outbox
Modifier and TypeFieldDescription(package private) static final Field[]
EventRouterConfigDefinition.CONFIG_FIELDS
static final Field
EventRouterConfigDefinition.EXPAND_JSON_PAYLOAD
static final Field
EventRouterConfigDefinition.FIELD_EVENT_ID
static final Field
EventRouterConfigDefinition.FIELD_EVENT_KEY
static final Field
EventRouterConfigDefinition.FIELD_EVENT_TIMESTAMP
static final Field
EventRouterConfigDefinition.FIELD_EVENT_TYPE
static final Field
EventRouterConfigDefinition.FIELD_PAYLOAD
static final Field
EventRouterConfigDefinition.FIELD_SCHEMA_VERSION
static final Field
EventRouterConfigDefinition.FIELDS_ADDITIONAL_PLACEMENT
static final Field
EventRouterConfigDefinition.OPERATION_INVALID_BEHAVIOR
static final Field
EventRouterConfigDefinition.ROUTE_BY_FIELD
static final Field
EventRouterConfigDefinition.ROUTE_TOMBSTONE_ON_EMPTY_PAYLOAD
static final Field
EventRouterConfigDefinition.ROUTE_TOPIC_REGEX
static final Field
EventRouterConfigDefinition.ROUTE_TOPIC_REPLACEMENT
static final Field
EventRouterConfigDefinition.TABLE_JSON_PAYLOAD_NULL_BEHAVIOR
Modifier and TypeMethodDescriptionstatic int
AdditionalFieldsValidator.isListOfStringPairs
(Configuration config, Field field, Field.ValidationOutput problems) -
Uses of Field in io.debezium.transforms.partitions
Modifier and TypeFieldDescription(package private) static final Field
ComputePartitionConfigDefinition.FIELD_TABLE_PARTITION_NUM_MAPPINGS_FIELD
Deprecated.(package private) static final Field
PartitionRouting.HASH_FUNCTION_FIELD
(package private) static final Field
PartitionRouting.PARTITION_PAYLOAD_FIELDS_FIELD
(package private) static final Field
ComputePartitionConfigDefinition.PARTITION_TABLE_FIELD_NAME_MAPPINGS_FIELD
Deprecated.(package private) static final Field
PartitionRouting.TOPIC_PARTITION_NUM_FIELD
Modifier and TypeMethodDescriptionstatic int
ComputePartitionConfigDefinition.isValidMapping
(Configuration config, Field field, Field.ValidationOutput problems) Deprecated. -
Uses of Field in io.debezium.transforms.tracing
Modifier and TypeFieldDescriptionstatic final Field
ActivateTracingSpan.TRACING_CONTEXT_FIELD_REQUIRED
static final Field
ActivateTracingSpan.TRACING_OPERATION_NAME
static final Field
ActivateTracingSpan.TRACING_SPAN_CONTEXT_FIELD