Package io.debezium.config
package io.debezium.config
-
ClassDescriptionConfiguration options common to all Debezium connectors.The set of predefined BinaryHandlingMode options or aliasesThe set of predefined modes for dealing with failures during event processing.The set of predefined FieldNameAdjustmentMode optionsThe set of predefined SchemaNameAdjustmentMode optionsThe set of predefined versions e.g.The set of predefined incremental snapshot watermarking strategiesDefines the configuration options of a connector.Editor for creating
ConfigDefinition
s.An immutable representation of a Debezium configuration.A builder of Configuration objects.The basic interface for configuration builders.A configuration option with a fixed set of possible values, i.e.An immutable definition of a field that make appear within aConfiguration
instance.Field.EnumRecommender<T extends Enum<T>>AField.Recommender
that will look at several fields that are deemed to be exclusive, such that when the first of them has a value the others are made invisible.AField.Recommender
that will look at several fields that are deemed to be exclusive, such that when the first of them has a value the others are made invisible.Validation logic for numeric rangesA component that is able to provide recommended values for a field given a configuration.A set of fields.A functional interface that accepts validation results.A functional interface that can be used to validate field values.Instantiates given classes reflectively.