| Package | Description |
|---|---|
| io.debezium.config |
| Modifier and Type | Class and Description |
|---|---|
static class |
Field.EnumRecommender<T extends Enum<T>> |
static class |
Field.RangeValidator
Validation logic for numeric ranges
|
| Modifier and Type | Field and Description |
|---|---|
private Field.Validator |
Field.validator |
| Modifier and Type | Method and Description |
|---|---|
default Field.Validator |
Field.Validator.and(Field.Validator other)
Obtain a new
Field.Validator object that validates using this validator and the supplied validator. |
Field.Validator |
Field.validator()
Get the validator for this field.
|
static Field.Validator |
Field.validatorForType(org.apache.kafka.common.config.ConfigDef.Type type) |
| Modifier and Type | Method and Description |
|---|---|
default Field.Validator |
Field.Validator.and(Field.Validator other)
Obtain a new
Field.Validator object that validates using this validator and the supplied validator. |
Field |
Field.withValidation(Field.Validator... validators)
Create and return a new Field instance that is a copy of this field but that in addition to
existing
validation the supplied validation function(s) are also used. |
| Constructor and Description |
|---|
Field(String name,
String displayName,
org.apache.kafka.common.config.ConfigDef.Type type,
org.apache.kafka.common.config.ConfigDef.Width width,
String description,
org.apache.kafka.common.config.ConfigDef.Importance importance,
List<String> dependents,
Supplier<Object> defaultValueGenerator,
Field.Validator validator,
Field.Recommender recommender) |
Field(String name,
String displayName,
org.apache.kafka.common.config.ConfigDef.Type type,
org.apache.kafka.common.config.ConfigDef.Width width,
String description,
org.apache.kafka.common.config.ConfigDef.Importance importance,
Supplier<Object> defaultValueGenerator,
Field.Validator validator) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.