Package io.debezium.config
-
Interface Summary Interface Description Configuration An immutable representation of a Debezium configuration.Configuration.ConfigBuilder<C extends Configuration,B extends Configuration.ConfigBuilder<C,B>> The basic interface for configuration builders.EnumeratedValue A configuration option with a fixed set of possible values, i.e.Field.Recommender A component that is able to provide recommended values for a field given a configuration.Field.ValidationOutput A functional interface that accepts validation results.Field.Validator A functional interface that can be used to validate field values. -
Class Summary Class Description CommonConnectorConfig Configuration options common to all Debezium connectors.ConfigDefinition Defines the configuration options of a connector.ConfigDefinitionEditor Editor for creatingConfigDefinition
s.Configuration.Builder A builder of Configuration objects.ConfigurationDefaults Field An immutable definition of a field that make appear within aConfiguration
instance.Field.EnumRecommender<T extends Enum<T>> Field.InvisibleRecommender 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.Field.OneOfRecommender 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.Field.RangeValidator Validation logic for numeric rangesField.Set A set of fields.Instantiator Instantiates given classes reflectively. -
Enum Summary Enum Description CommonConnectorConfig.BinaryHandlingMode The set of predefined BinaryHandlingMode options or aliasesCommonConnectorConfig.EventProcessingFailureHandlingMode The set of predefined modes for dealing with failures during event processing.CommonConnectorConfig.Version The set of predefined versions e.g.