Package io.debezium.config
package io.debezium.config
-
ClassDescriptionDefines the configuration options of a connector.Editor for creating
ConfigDefinitions.An immutable representation of a Debezium configuration.A builder of Configuration objects.The basic interface for configuration builders.A matcher that resolves field names for value-based dependencies.Matcher implementation that matches exact field names.Matcher implementation that matches field names by prefix.A configuration option with a fixed set of possible values, i.e. an enum.An immutable definition of a field that make appear within aConfigurationinstance.AField.Recommenderthat 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.Recommenderthat 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.