| 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 | Description |
|---|---|
| CommonConnectorConfig |
Configuration options common to all Debezium connectors.
|
| Configuration.Builder |
A builder of Configuration objects.
|
| ConfigurationDefaults | |
| Field |
An immutable definition of a field that make appear within a
Configuration instance. |
| Field.EnumRecommender<T extends Enum<T>> | |
| Field.InvisibleRecommender |
A
Field.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 |
A
Field.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 ranges
|
| Field.Set |
A set of fields.
|
| Instantiator |
Instantiates given classes reflectively.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.