| Modifier and Type | Field and Description |
|---|---|
static Field |
CommonConnectorConfig.BINARY_HANDLING_MODE |
static Field |
CommonConnectorConfig.CUSTOM_CONVERTERS |
static Field |
CommonConnectorConfig.EVENT_PROCESSING_FAILURE_HANDLING_MODE |
static Field |
CommonConnectorConfig.MAX_BATCH_SIZE |
static Field |
CommonConnectorConfig.MAX_QUEUE_SIZE |
static Field |
CommonConnectorConfig.POLL_INTERVAL_MS |
static Field |
CommonConnectorConfig.PROVIDE_TRANSACTION_METADATA |
static Field |
CommonConnectorConfig.QUERY_FETCH_SIZE |
static Field |
CommonConnectorConfig.RETRIABLE_RESTART_WAIT |
static Field |
CommonConnectorConfig.SANITIZE_FIELD_NAMES |
static Field |
CommonConnectorConfig.SKIPPED_OPERATIONS |
static Field |
CommonConnectorConfig.SNAPSHOT_DELAY_MS |
static Field |
CommonConnectorConfig.SNAPSHOT_FETCH_SIZE |
static Field |
CommonConnectorConfig.SNAPSHOT_MODE_TABLES |
static Field |
CommonConnectorConfig.SOURCE_STRUCT_MAKER_VERSION |
static Field |
CommonConnectorConfig.TOMBSTONES_ON_DELETE |
| Modifier and Type | Field and Description |
|---|---|
private List<Field> |
ConfigDefinitionEditor.connector |
private List<Field> |
ConfigDefinition.connector |
private List<Field> |
ConfigDefinitionEditor.events |
private List<Field> |
ConfigDefinition.events |
private Map<String,Field> |
Field.Set.fieldsByName |
private List<Field> |
ConfigDefinitionEditor.history |
private List<Field> |
ConfigDefinition.history |
private List<Field> |
ConfigDefinitionEditor.type |
private List<Field> |
ConfigDefinition.type |
| Modifier and Type | Method and Description |
|---|---|
Field[] |
Field.Set.asArray()
Get the fields in this set as an array.
|
static Field |
Field.create(String name)
Create an immutable
Field instance with the given property name. |
static Field |
Field.create(String name,
String displayName)
Create an immutable
Field instance with the given property name. |
static Field |
Field.create(String name,
String displayName,
String description)
Create an immutable
Field instance with the given property name and description. |
static Field |
Field.create(String name,
String displayName,
String description,
boolean defaultValue)
Create an immutable
Field instance with the given property name, description, and default value. |
static Field |
Field.create(String name,
String displayName,
String description,
BooleanSupplier defaultValueGenerator)
Create an immutable
Field instance with the given property name, description, and default value. |
static Field |
Field.create(String name,
String displayName,
String description,
int defaultValue)
Create an immutable
Field instance with the given property name, description, and default value. |
static Field |
Field.create(String name,
String displayName,
String description,
IntSupplier defaultValueGenerator)
Create an immutable
Field instance with the given property name, description, and default value. |
static Field |
Field.create(String name,
String displayName,
String description,
long defaultValue)
Create an immutable
Field instance with the given property name, description, and default value. |
static Field |
Field.create(String name,
String displayName,
String description,
LongSupplier defaultValueGenerator)
Create an immutable
Field instance with the given property name, description, and default value. |
static Field |
Field.create(String name,
String displayName,
String description,
String defaultValue)
Create an immutable
Field instance with the given property name, description, and default value. |
static Field |
Field.create(String name,
String displayName,
String description,
Supplier<Object> defaultValueGenerator)
Create an immutable
Field instance with the given property name, description, and default value. |
static Field |
Field.createInternal(String name)
Create an immutable internal
Field instance with the given property name. |
Field |
Field.Set.fieldWithName(String name)
Get the field with the given {Field#name() name}.
|
Field |
Field.withDefault(boolean defaultValue)
Create and return a new Field instance that is a copy of this field but with the given default value.
|
Field |
Field.withDefault(BooleanSupplier defaultValueGenerator)
Create and return a new Field instance that is a copy of this field but with the given default value.
|
Field |
Field.withDefault(int defaultValue)
Create and return a new Field instance that is a copy of this field but with the given default value.
|
Field |
Field.withDefault(IntSupplier defaultValueGenerator)
Create and return a new Field instance that is a copy of this field but with the given default value.
|
Field |
Field.withDefault(long defaultValue)
Create and return a new Field instance that is a copy of this field but with the given default value.
|
Field |
Field.withDefault(LongSupplier defaultValueGenerator)
Create and return a new Field instance that is a copy of this field but with the given default value.
|
Field |
Field.withDefault(String defaultValue)
Create and return a new Field instance that is a copy of this field but with the given default value.
|
Field |
Field.withDependents(String... dependents)
Create and return a new Field instance that is a copy of this field but with the given display name.
|
Field |
Field.withDescription(String description)
Create and return a new Field instance that is a copy of this field but with the given description.
|
Field |
Field.withDisplayName(String displayName)
Create and return a new Field instance that is a copy of this field but with the given display name.
|
<T extends Enum<T>> |
Field.withEnum(Class<T> enumType)
Create and return a new Field instance that is a copy of this field but has a
type of
Schema.Type.STRING, a recommender
that returns a list of Enum names as valid values, and a validator that verifies values are valid
enumeration names. |
<T extends Enum<T>> |
Field.withEnum(Class<T> enumType,
T defaultOption)
Create and return a new Field instance that is a copy of this field but has a
type of
Schema.Type.STRING, a recommender
that returns a list of Enum names as valid values, and a validator that verifies values are valid
enumeration names. |
Field |
Field.withImportance(org.apache.kafka.common.config.ConfigDef.Importance importance)
Create and return a new Field instance that is a copy of this field but with the given importance.
|
Field |
Field.withInvisibleRecommender() |
Field |
Field.withNoValidation()
Create and return a new Field instance that is a copy of this field but that uses no validation.
|
Field |
Field.withRecommender(Field.Recommender recommender)
Create and return a new Field instance that is a copy of this field but with the given recommender.
|
Field |
Field.withType(org.apache.kafka.common.config.ConfigDef.Type type)
Create and return a new Field instance that is a copy of this field but with the given type.
|
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. |
Field |
Field.withWidth(org.apache.kafka.common.config.ConfigDef.Width width)
Create and return a new Field instance that is a copy of this field but with the given width.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<Field> |
ConfigDefinition.all() |
List<Field> |
ConfigDefinition.connector() |
List<Field> |
ConfigDefinition.events() |
List<Field> |
ConfigDefinition.history() |
Iterator<Field> |
Field.Set.iterator() |
List<Field> |
ConfigDefinition.type() |
| Modifier and Type | Method and Description |
|---|---|
void |
Field.ValidationOutput.accept(Field field,
Object value,
String problemMessage)
Accept a problem with the given value for the field.
|
default B |
Configuration.ConfigBuilder.changeBoolean(Field field,
Function<Boolean,Boolean> function)
Apply the function to this builder to change a potentially existing boolean field.
|
default B |
Configuration.ConfigBuilder.changeDouble(Field field,
Function<Double,Double> function)
Apply the function to this builder to change a potentially existing double field.
|
default B |
Configuration.ConfigBuilder.changeFloat(Field field,
Function<Float,Float> function)
Apply the function to this builder to change a potentially existing float field.
|
default B |
Configuration.ConfigBuilder.changeInteger(Field field,
Function<Integer,Integer> function)
Apply the function to this builder to change a potentially existing integer field.
|
default B |
Configuration.ConfigBuilder.changeLong(Field field,
Function<Long,Long> function)
Apply the function to this builder to change a potentially existing long field.
|
B |
Configuration.ConfigBuilder.changeString(Field field,
Function<String,String> function)
Apply the function to this builder to change a potentially existing string field.
|
Configuration.Builder |
Configuration.Builder.changeString(Field field,
Function<String,String> function) |
ConfigDefinitionEditor |
ConfigDefinitionEditor.connector(Field... fields) |
ConfigDefinitionEditor |
ConfigDefinitionEditor.events(Field... fields) |
ConfigDefinitionEditor |
ConfigDefinitionEditor.excluding(Field... fields)
Removes the given fields from this configuration editor.
|
default boolean |
Configuration.getBoolean(Field field)
Get the boolean value associated with the given field when that field has a default value.
|
default boolean |
Configuration.getBoolean(Field field,
boolean defaultValue)
Get the boolean value associated with the given field, returning the field's default value if there is no such
key-value pair.
|
default Boolean |
Configuration.getBoolean(Field field,
BooleanSupplier defaultValueSupplier)
Get the boolean value associated with the given key, using the given supplier to obtain a default value if there is no such
key-value pair.
|
default Duration |
Configuration.getDuration(Field field,
TemporalUnit unit)
Gets the duration value associated with the given key.
|
static String |
Configuration.getFallbackStringProperty(Configuration config,
Field newProperty,
Field oldProperty)
Returns the string config value of the provided Configuration from newProperty config field if it's set or its
default value when it's not set/null.If both are null it returns the value of the oldProperty config field, or
its default value when it's null.
|
default String |
Configuration.getFallbackStringProperty(Field newProperty,
Field oldProperty)
Returns the string config value from newProperty config field if it's set or its default value when it's not
set/null.If both are null it returns the value of the oldProperty config field, or its default value when it's
null.
|
default <T> T |
Configuration.getInstance(Field field,
Class<T> clazz)
Get an instance of the class given by the value in the configuration associated with the given field.
|
default <T> T |
Configuration.getInstance(Field field,
Class<T> clazz,
Configuration configuration)
Get an instance of the class given by the value in the configuration associated with the given field.
|
default <T> T |
Configuration.getInstance(Field field,
Class<T> type,
Supplier<ClassLoader> classloaderSupplier)
Get an instance of the class given by the value in the configuration associated with the given field.
|
default int |
Configuration.getInteger(Field field)
Get the integer value associated with the given field, returning the field's default value if there is no such
key-value pair.
|
default int |
Configuration.getInteger(Field field,
int defaultValue)
Get the integer value associated with the given field, returning the field's default value if there is no such
key-value pair.
|
default Integer |
Configuration.getInteger(Field field,
IntSupplier defaultValueSupplier)
Get the integer value associated with the given key, using the given supplier to obtain a default value if there is no such
key-value pair.
|
default long |
Configuration.getLong(Field field)
Get the long value associated with the given field, returning the field's default value if there is no such
key-value pair.
|
default long |
Configuration.getLong(Field field,
long defaultValue)
Get the long value associated with the given field, returning the field's default value if there is no such
key-value pair.
|
default Long |
Configuration.getLong(Field field,
LongSupplier defaultValueSupplier)
Get the long value associated with the given key, using the given supplier to obtain a default value if there is no such
key-value pair.
|
default Number |
Configuration.getNumber(Field field)
Get the numeric value associated with the given field, returning the field's default value if there is no such
key-value pair.
|
default String |
Configuration.getString(Field field)
Get the string value associated with the given field, returning the field's default value if there is no such key-value
pair in this configuration.
|
default String |
Configuration.getString(Field field,
String defaultValue)
Get the string value associated with the given field, returning the field's default value if there is no such key-value
pair in this configuration.
|
default String |
Configuration.getString(Field field,
Supplier<String> defaultValueSupplier)
Get the boolean value associated with the given key, using the given supplier to obtain a default value if there is no such
key-value pair.
|
default List<String> |
Configuration.getStrings(Field field,
String regex)
Get the string value(s) associated with the given key, where the supplied regular expression is used to parse the single
string value into multiple values.
|
static org.apache.kafka.common.config.ConfigDef |
Field.group(org.apache.kafka.common.config.ConfigDef configDef,
String groupName,
Field... fields)
Add this field to the given configuration definition.
|
ConfigDefinitionEditor |
ConfigDefinitionEditor.history(Field... fields) |
static int |
Field.isBoolean(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isClassName(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isDouble(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isInteger(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isListOfRegex(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isLong(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isNonNegativeInteger(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isNonNegativeLong(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isOptional(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isPositiveInteger(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isPositiveLong(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isRegex(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isRequired(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isShort(Configuration config,
Field field,
Field.ValidationOutput problems) |
static int |
Field.isZoneOffset(Configuration config,
Field field,
Field.ValidationOutput problems) |
static Field.Set |
Field.setOf(Field... fields)
Create a set of fields.
|
ConfigDefinitionEditor |
ConfigDefinitionEditor.type(Field... fields) |
int |
Field.Validator.validate(Configuration config,
Field field,
Field.ValidationOutput problems)
Validate the supplied value for the field, and report any problems to the designated consumer.
|
int |
Field.RangeValidator.validate(Configuration config,
Field field,
Field.ValidationOutput problems) |
int |
Field.EnumRecommender.validate(Configuration config,
Field field,
Field.ValidationOutput problems) |
private static int |
CommonConnectorConfig.validateMaxQueueSize(Configuration config,
Field field,
Field.ValidationOutput problems) |
protected static int |
CommonConnectorConfig.validateServerNameIsDifferentFromHistoryTopicName(Configuration config,
Field field,
Field.ValidationOutput problems) |
private static int |
CommonConnectorConfig.validateSkippedOperation(Configuration config,
Field field,
Field.ValidationOutput problems) |
List<Object> |
Field.Recommender.validValues(Field field,
Configuration config)
Return a set of recommended (and valid) values for the field given the current configuration values.
|
List<Object> |
Field.OneOfRecommender.validValues(Field field,
Configuration config) |
List<Object> |
Field.EnumRecommender.validValues(Field field,
Configuration config) |
List<Object> |
Field.InvisibleRecommender.validValues(Field field,
Configuration config) |
boolean |
Field.Recommender.visible(Field field,
Configuration config)
Set the visibility of the field given the current configuration values.
|
boolean |
Field.OneOfRecommender.visible(Field field,
Configuration config) |
boolean |
Field.EnumRecommender.visible(Field field,
Configuration config) |
boolean |
Field.InvisibleRecommender.visible(Field field,
Configuration config) |
Field.Set |
Field.Set.with(Field... fields)
Get a new set that contains the fields in this set and those supplied.
|
default B |
Configuration.ConfigBuilder.with(Field field,
boolean value)
Associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.with(Field field,
Class<?> value)
Associate the given class name value with the specified field.
|
default B |
Configuration.ConfigBuilder.with(Field field,
double value)
Associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.with(Field field,
EnumeratedValue value)
Associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.with(Field field,
float value)
Associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.with(Field field,
int value)
Associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.with(Field field,
long value)
Associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.with(Field field,
Object value)
Associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.with(Field field,
String value)
Associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.withDefault(Field field,
boolean value)
If the field does not have a value, then associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.withDefault(Field field,
Class<?> value)
If the field does not have a value, then associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.withDefault(Field field,
double value)
If the field does not have a value, then associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.withDefault(Field field,
float value)
If the field does not have a value, then associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.withDefault(Field field,
int value)
If the field does not have a value, then associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.withDefault(Field field,
long value)
If the field does not have a value, then associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.withDefault(Field field,
Object value)
If the field does not have a value, then associate the given value with the key of the specified field.
|
default B |
Configuration.ConfigBuilder.withDefault(Field field,
String value)
If the field does not have a value, then associate the given value with the key of the specified field.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
ConfigDefinition.addToConfigDef(org.apache.kafka.common.config.ConfigDef configDef,
String group,
List<Field> fields) |
private void |
ConfigDefinition.addToList(List<Field> list,
List<Field> fields) |
private void |
ConfigDefinition.addToList(List<Field> list,
List<Field> fields) |
void |
Field.Set.forEachTopLevelField(Consumer<Field> consumer)
Call the supplied function for each of this set's fields that are not included as dependents in other
fields.
|
static Field.Set |
Field.setOf(Iterable<Field> fields)
Create a set of fields.
|
protected void |
Field.validate(Configuration config,
Function<String,Field> fieldSupplier,
Map<String,org.apache.kafka.common.config.ConfigValue> results)
Validate this field in the supplied configuration, updating the
ConfigValue for the field with the results. |
default boolean |
Configuration.validate(Iterable<Field> fields,
Field.ValidationOutput problems)
Validate the supplied fields in this configuration.
|
default boolean |
Configuration.validateAndRecord(Iterable<Field> fields,
Consumer<String> problems)
Validate the supplied fields in this configuration.
|
Field.Set |
Field.Set.with(Iterable<Field> fields)
Get a new set that contains the fields in this set and those supplied.
|
| Constructor and Description |
|---|
ConfigDefinition(String connectorName,
List<Field> type,
List<Field> connector,
List<Field> history,
List<Field> events) |
ConfigDefinition(String connectorName,
List<Field> type,
List<Field> connector,
List<Field> history,
List<Field> events) |
ConfigDefinition(String connectorName,
List<Field> type,
List<Field> connector,
List<Field> history,
List<Field> events) |
ConfigDefinition(String connectorName,
List<Field> type,
List<Field> connector,
List<Field> history,
List<Field> events) |
Set(Collection<Field> fields) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Iterable<Field> |
BaseSourceTask.getAllConfigurationFields()
Returns all configuration
Field supported by this source task. |
| Modifier and Type | Field and Description |
|---|---|
static Field |
DatabaseHeartbeatImpl.HEARTBEAT_ACTION_QUERY |
static Field |
Heartbeat.HEARTBEAT_INTERVAL |
static Field |
Heartbeat.HEARTBEAT_TOPICS_PREFIX |
| Modifier and Type | Field and Description |
|---|---|
static Field |
JdbcConfiguration.CONNECTION_FACTORY_CLASS
An optional field for datasource factory class that will be used to build the datasource connection pool.
|
static Field |
JdbcConfiguration.CONNECTION_TIMEOUT_MS |
static Field |
JdbcConfiguration.DATABASE
A field for the name of the database.
|
static Field |
JdbcConfiguration.HOSTNAME
A field for the hostname of the database server.
|
static Field |
JdbcConfiguration.ON_CONNECT_STATEMENTS
A semicolon separated list of SQL statements to be executed when the connection to database is established.
|
static Field |
JdbcConfiguration.PASSWORD
A field for the password of the database.
|
static Field |
JdbcConfiguration.PORT
A field for the port of the database server.
|
static Field |
JdbcConfiguration.USER
A field for the user of the database.
|
| Modifier and Type | Method and Description |
|---|---|
private static Field[] |
JdbcConnection.combineVariables(Field[] overriddenVariables,
Field... defaultVariables) |
| Modifier and Type | Method and Description |
|---|---|
private static Field[] |
JdbcConnection.combineVariables(Field[] overriddenVariables,
Field... defaultVariables) |
private static Field[] |
JdbcConnection.combineVariables(Field[] overriddenVariables,
Field... defaultVariables) |
private static String |
JdbcConnection.findAndReplace(String url,
Properties props,
Field... variables) |
static JdbcConnection.ConnectionFactory |
JdbcConnection.patternBasedFactory(String urlPattern,
Field... variables)
Create a
JdbcConnection.ConnectionFactory that replaces variables in the supplied URL pattern. |
static JdbcConnection.ConnectionFactory |
JdbcConnection.patternBasedFactory(String urlPattern,
String driverClassName,
ClassLoader classloader,
Field... variables)
Create a
JdbcConnection.ConnectionFactory that uses the specific JDBC driver class loaded with the given class loader, and obtains the connection URL by replacing the following variables in the URL pattern:
${hostname}
${port}
${dbname}
${username}
${password}
|
| Modifier and Type | Field and Description |
|---|---|
static Field |
RelationalDatabaseConnectorConfig.COLUMN_BLACKLIST
Deprecated.
|
static Field |
RelationalDatabaseConnectorConfig.COLUMN_EXCLUDE_LIST
A comma-separated list of regular expressions that match fully-qualified names of columns to be excluded from monitoring
and change messages.
|
static Field |
RelationalDatabaseConnectorConfig.COLUMN_INCLUDE_LIST
A comma-separated list of regular expressions that match fully-qualified names of columns to be excluded from monitoring
and change messages.
|
static Field |
RelationalDatabaseConnectorConfig.COLUMN_WHITELIST
Deprecated.
|
static Field |
HistorizedRelationalDatabaseConnectorConfig.DATABASE_HISTORY
The database history class is hidden in the
#configDef() since that is designed to work with a user interface,
and in these situations using Kafka is the only way to go. |
static Field |
RelationalDatabaseConnectorConfig.DECIMAL_HANDLING_MODE |
static Field |
RelationalDatabaseConnectorConfig.INCLUDE_SCHEMA_CHANGES |
static Field |
RelationalDatabaseConnectorConfig.MASK_COLUMN |
static Field |
RelationalDatabaseConnectorConfig.MASK_COLUMN_WITH_HASH |
static Field |
RelationalDatabaseConnectorConfig.MSG_KEY_COLUMNS |
static Field |
RelationalDatabaseConnectorConfig.PROPAGATE_COLUMN_SOURCE_TYPE |
static Field |
RelationalDatabaseConnectorConfig.PROPAGATE_DATATYPE_SOURCE_TYPE |
static Field |
RelationalDatabaseConnectorConfig.SCHEMA_BLACKLIST
Deprecated.
|
static Field |
RelationalDatabaseConnectorConfig.SCHEMA_EXCLUDE_LIST
A comma-separated list of regular expressions that match schema names to be excluded from monitoring.
|
static Field |
RelationalDatabaseConnectorConfig.SCHEMA_INCLUDE_LIST
A comma-separated list of regular expressions that match schema names to be monitored.
|
static Field |
RelationalDatabaseConnectorConfig.SCHEMA_WHITELIST
Deprecated.
|
static Field |
RelationalDatabaseConnectorConfig.SERVER_NAME |
static Field |
RelationalDatabaseConnectorConfig.SNAPSHOT_LOCK_TIMEOUT_MS |
static Field |
RelationalDatabaseConnectorConfig.SNAPSHOT_SELECT_STATEMENT_OVERRIDES_BY_TABLE |
static Field |
RelationalDatabaseConnectorConfig.TABLE_BLACKLIST
Deprecated.
|
static Field |
RelationalDatabaseConnectorConfig.TABLE_EXCLUDE_LIST
A comma-separated list of regular expressions that match the fully-qualified names of tables to be excluded from
monitoring.
|
static Field |
RelationalDatabaseConnectorConfig.TABLE_IGNORE_BUILTIN |
static Field |
RelationalDatabaseConnectorConfig.TABLE_INCLUDE_LIST
A comma-separated list of regular expressions that match the fully-qualified names of tables to be monitored.
|
static Field |
RelationalDatabaseConnectorConfig.TABLE_WHITELIST
Deprecated.
|
static Field |
RelationalDatabaseConnectorConfig.TIME_PRECISION_MODE |
static Field |
RelationalDatabaseConnectorConfig.TRUNCATE_COLUMN |
| Modifier and Type | Method and Description |
|---|---|
private static int |
RelationalDatabaseConnectorConfig.validateColumnExcludeList(Configuration config,
Field field,
Field.ValidationOutput problems) |
private static int |
RelationalDatabaseConnectorConfig.validateMessageKeyColumnsField(Configuration config,
Field field,
Field.ValidationOutput problems) |
private static int |
RelationalDatabaseConnectorConfig.validateSchemaExcludeList(Configuration config,
Field field,
Field.ValidationOutput problems) |
private static int |
RelationalDatabaseConnectorConfig.validateTableExcludeList(Configuration config,
Field field,
Field.ValidationOutput problems) |
| Modifier and Type | Field and Description |
|---|---|
static Field |
KafkaDatabaseHistory.BOOTSTRAP_SERVERS |
static Field |
DatabaseHistory.DDL_FILTER |
static Field |
FileDatabaseHistory.FILE_PATH |
static Field |
KafkaDatabaseHistory.INTERNAL_CONNECTOR_CLASS |
static Field |
KafkaDatabaseHistory.INTERNAL_CONNECTOR_ID |
static Field |
DatabaseHistory.NAME |
static Field |
KafkaDatabaseHistory.RECOVERY_POLL_ATTEMPTS |
static Field |
KafkaDatabaseHistory.RECOVERY_POLL_INTERVAL_MS |
static Field |
DatabaseHistory.SKIP_UNPARSEABLE_DDL_STATEMENTS |
static Field |
DatabaseHistory.STORE_ONLY_MONITORED_TABLES_DDL |
static Field |
KafkaDatabaseHistory.TOPIC |
| Modifier and Type | Field and Description |
|---|---|
static Collection<Field> |
FileDatabaseHistory.ALL_FIELDS |
| Modifier and Type | Field and Description |
|---|---|
static Field |
JsonSerdeConfig.FROM_FIELD |
static Field |
JsonSerdeConfig.UNKNOWN_PROPERTIES_IGNORED |
| Modifier and Type | Method and Description |
|---|---|
private static int |
JsonSerdeConfig.isEnvelopeFieldName(Configuration config,
Field field,
Field.ValidationOutput problems) |
| Modifier and Type | Field and Description |
|---|---|
static Field |
ExtractNewRecordStateConfigDefinition.ADD_FIELDS |
static Field |
ExtractNewRecordStateConfigDefinition.ADD_FIELDS_PREFIX |
static Field |
ExtractNewRecordStateConfigDefinition.ADD_HEADERS |
static Field |
ExtractNewRecordStateConfigDefinition.ADD_HEADERS_PREFIX |
static Field |
ExtractNewRecordStateConfigDefinition.DROP_TOMBSTONES |
static Field |
ExtractNewRecordStateConfigDefinition.HANDLE_DELETES |
private static Field |
ByLogicalTableRouter.KEY_ENFORCE_UNIQUENESS |
private static Field |
ByLogicalTableRouter.KEY_FIELD_NAME |
private static Field |
ByLogicalTableRouter.KEY_FIELD_REGEX |
private static Field |
ByLogicalTableRouter.KEY_FIELD_REPLACEMENT |
static Field |
ExtractNewRecordStateConfigDefinition.ROUTE_BY_FIELD |
private static Field |
ByLogicalTableRouter.TOPIC_REGEX |
private static Field |
ByLogicalTableRouter.TOPIC_REPLACEMENT |
| Modifier and Type | Method and Description |
|---|---|
private static int |
ByLogicalTableRouter.validateKeyFieldReplacement(Configuration config,
Field field,
Field.ValidationOutput problems)
If KEY_FIELD_REGEX has a value that is really a regex, then the KEY_FIELD_REPLACEMENT must be a non-empty value.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) static Field[] |
EventRouterConfigDefinition.CONFIG_FIELDS |
(package private) static Field |
EventRouterConfigDefinition.FIELD_EVENT_ID |
(package private) static Field |
EventRouterConfigDefinition.FIELD_EVENT_KEY |
(package private) static Field |
EventRouterConfigDefinition.FIELD_EVENT_TIMESTAMP |
(package private) static Field |
EventRouterConfigDefinition.FIELD_EVENT_TYPE |
(package private) static Field |
EventRouterConfigDefinition.FIELD_PAYLOAD |
(package private) static Field |
EventRouterConfigDefinition.FIELD_PAYLOAD_ID |
(package private) static Field |
EventRouterConfigDefinition.FIELD_SCHEMA_VERSION |
(package private) static Field |
EventRouterConfigDefinition.FIELDS_ADDITIONAL_PLACEMENT |
(package private) static Field |
EventRouterConfigDefinition.OPERATION_INVALID_BEHAVIOR |
(package private) static Field |
EventRouterConfigDefinition.ROUTE_BY_FIELD |
(package private) static Field |
EventRouterConfigDefinition.ROUTE_TOMBSTONE_ON_EMPTY_PAYLOAD |
(package private) static Field |
EventRouterConfigDefinition.ROUTE_TOPIC_REGEX |
(package private) static Field |
EventRouterConfigDefinition.ROUTE_TOPIC_REPLACEMENT |
| Modifier and Type | Method and Description |
|---|---|
private static int |
EventRouterConfigDefinition.isListOfStringPairs(Configuration config,
Field field,
Field.ValidationOutput problems) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.