public static interface DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
additionalProperties(Map values)
Additional properties for debezium components in case they can't be
set directly on the camel configurations (e.g: setting Kafka Connect
properties needed by Debezium engine, for example setting
KafkaOffsetBackingStore), the properties have to be prefixed with
additionalProperties..
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
additionalProperties(String key,
Object value)
Additional properties for debezium components in case they can't be
set directly on the camel configurations (e.g: setting Kafka Connect
properties needed by Debezium engine, for example setting
KafkaOffsetBackingStore), the properties have to be prefixed with
additionalProperties..
|
default DebeziumMongodbEndpointBuilderFactory.AdvancedDebeziumMongodbEndpointBuilder |
advanced() |
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
collectionExcludeList(String collectionExcludeList)
A comma-separated list of regular expressions that match the
collection names for which changes are to be excluded.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
collectionIncludeList(String collectionIncludeList)
A comma-separated list of regular expressions that match the
collection names for which changes are to be captured.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
connectBackoffInitialDelayMs(long connectBackoffInitialDelayMs)
The initial delay when trying to reconnect to a primary after a
connection cannot be made or when no primary is available.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
connectBackoffInitialDelayMs(String connectBackoffInitialDelayMs)
The initial delay when trying to reconnect to a primary after a
connection cannot be made or when no primary is available.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
connectBackoffMaxDelayMs(long connectBackoffMaxDelayMs)
The maximum delay when trying to reconnect to a primary after a
connection cannot be made or when no primary is available.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
connectBackoffMaxDelayMs(String connectBackoffMaxDelayMs)
The maximum delay when trying to reconnect to a primary after a
connection cannot be made or when no primary is available.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
connectMaxAttempts(int connectMaxAttempts)
Maximum number of failed connection attempts to a replica set primary
before an exception occurs and task is aborted.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
connectMaxAttempts(String connectMaxAttempts)
Maximum number of failed connection attempts to a replica set primary
before an exception occurs and task is aborted.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
converters(String converters)
Optional list of custom converters that would be used instead of
default ones.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
databaseExcludeList(String databaseExcludeList)
A comma-separated list of regular expressions that match the database
names for which changes are to be excluded.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
databaseHistoryFileFilename(String databaseHistoryFileFilename)
The path to the file that will be used to record the database
history.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
databaseIncludeList(String databaseIncludeList)
A comma-separated list of regular expressions that match the database
names for which changes are to be captured.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
eventProcessingFailureHandlingMode(String eventProcessingFailureHandlingMode)
Specify how failures during processing of events (i.e.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
fieldExcludeList(String fieldExcludeList)
A comma-separated list of the fully-qualified names of fields that
should be excluded from change event message values.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
fieldRenames(String fieldRenames)
Description is not available here, please check Debezium website for
corresponding key 'field.renames' description.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
heartbeatIntervalMs(int heartbeatIntervalMs)
Length of an interval in milli-seconds in in which the connector
periodically sends heartbeat messages to a heartbeat topic.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
heartbeatIntervalMs(String heartbeatIntervalMs)
Length of an interval in milli-seconds in in which the connector
periodically sends heartbeat messages to a heartbeat topic.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
heartbeatTopicsPrefix(String heartbeatTopicsPrefix)
The prefix that is used to name heartbeat topics.Defaults to
__debezium-heartbeat.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
initialSyncMaxThreads(int initialSyncMaxThreads)
Maximum number of threads used to perform an initial sync of the
collections in a replica set.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
initialSyncMaxThreads(String initialSyncMaxThreads)
Maximum number of threads used to perform an initial sync of the
collections in a replica set.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
internalKeyConverter(String internalKeyConverter)
The Converter class that should be used to serialize and deserialize
key data for offsets.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
internalValueConverter(String internalValueConverter)
The Converter class that should be used to serialize and deserialize
value data for offsets.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
maxBatchSize(int maxBatchSize)
Maximum size of each batch of source records.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
maxBatchSize(String maxBatchSize)
Maximum size of each batch of source records.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
maxQueueSize(int maxQueueSize)
Maximum size of the queue for change events read from the database
log but not yet recorded or forwarded.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
maxQueueSize(String maxQueueSize)
Maximum size of the queue for change events read from the database
log but not yet recorded or forwarded.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbAuthsource(String mongodbAuthsource)
Database containing user credentials.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbConnectTimeoutMs(int mongodbConnectTimeoutMs)
The connection timeout in milliseconds.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbConnectTimeoutMs(String mongodbConnectTimeoutMs)
The connection timeout in milliseconds.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbHosts(String mongodbHosts)
The hostname and port pairs (in the form 'host' or 'host:port') of
the MongoDB server(s) in the replica set.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbMembersAutoDiscover(boolean mongodbMembersAutoDiscover)
Specifies whether the addresses in 'hosts' are seeds that should be
used to discover all members of the cluster or replica set ('true'),
or whether the address(es) in 'hosts' should be used as is ('false').
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbMembersAutoDiscover(String mongodbMembersAutoDiscover)
Specifies whether the addresses in 'hosts' are seeds that should be
used to discover all members of the cluster or replica set ('true'),
or whether the address(es) in 'hosts' should be used as is ('false').
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbName(String mongodbName)
Unique name that identifies the MongoDB replica set or cluster and
all recorded offsets, andthat is used as a prefix for all schemas and
topics.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbPassword(String mongodbPassword)
Password to be used when connecting to MongoDB, if necessary.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbPollIntervalMs(long mongodbPollIntervalMs)
Frequency in milliseconds to look for new, removed, or changed
replica sets.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbPollIntervalMs(String mongodbPollIntervalMs)
Frequency in milliseconds to look for new, removed, or changed
replica sets.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbServerSelectionTimeoutMs(int mongodbServerSelectionTimeoutMs)
The server selection timeout in milliseconds.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbServerSelectionTimeoutMs(String mongodbServerSelectionTimeoutMs)
The server selection timeout in milliseconds.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbSocketTimeoutMs(int mongodbSocketTimeoutMs)
The socket timeout in milliseconds.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbSocketTimeoutMs(String mongodbSocketTimeoutMs)
The socket timeout in milliseconds.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbSslEnabled(boolean mongodbSslEnabled)
Should connector use SSL to connect to MongoDB instances.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbSslEnabled(String mongodbSslEnabled)
Should connector use SSL to connect to MongoDB instances.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbSslInvalidHostnameAllowed(boolean mongodbSslInvalidHostnameAllowed)
Whether invalid host names are allowed when using SSL.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbSslInvalidHostnameAllowed(String mongodbSslInvalidHostnameAllowed)
Whether invalid host names are allowed when using SSL.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
mongodbUser(String mongodbUser)
Database user for connecting to MongoDB, if necessary.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetCommitPolicy(String offsetCommitPolicy)
The name of the Java class of the commit policy.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetCommitTimeoutMs(long offsetCommitTimeoutMs)
Maximum number of milliseconds to wait for records to flush and
partition offset data to be committed to offset storage before
cancelling the process and restoring the offset data to be committed
in a future attempt.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetCommitTimeoutMs(String offsetCommitTimeoutMs)
Maximum number of milliseconds to wait for records to flush and
partition offset data to be committed to offset storage before
cancelling the process and restoring the offset data to be committed
in a future attempt.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetFlushIntervalMs(long offsetFlushIntervalMs)
Interval at which to try committing offsets.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetFlushIntervalMs(String offsetFlushIntervalMs)
Interval at which to try committing offsets.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetStorage(String offsetStorage)
The name of the Java class that is responsible for persistence of
connector offsets.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetStorageFileName(String offsetStorageFileName)
Path to file where offsets are to be stored.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetStoragePartitions(int offsetStoragePartitions)
The number of partitions used when creating the offset storage topic.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetStoragePartitions(String offsetStoragePartitions)
The number of partitions used when creating the offset storage topic.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetStorageReplicationFactor(int offsetStorageReplicationFactor)
Replication factor used when creating the offset storage topic.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetStorageReplicationFactor(String offsetStorageReplicationFactor)
Replication factor used when creating the offset storage topic.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
offsetStorageTopic(String offsetStorageTopic)
The name of the Kafka topic where offsets are to be stored.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
pollIntervalMs(long pollIntervalMs)
Frequency in milliseconds to wait for new change events to appear
after receiving no events.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
pollIntervalMs(String pollIntervalMs)
Frequency in milliseconds to wait for new change events to appear
after receiving no events.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
provideTransactionMetadata(boolean provideTransactionMetadata)
Enables transaction metadata extraction together with event counting.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
provideTransactionMetadata(String provideTransactionMetadata)
Enables transaction metadata extraction together with event counting.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
queryFetchSize(int queryFetchSize)
The maximum number of records that should be loaded into memory while
streaming.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
queryFetchSize(String queryFetchSize)
The maximum number of records that should be loaded into memory while
streaming.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
retriableRestartConnectorWaitMs(long retriableRestartConnectorWaitMs)
Time to wait before restarting connector after retriable exception
occurs.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
retriableRestartConnectorWaitMs(String retriableRestartConnectorWaitMs)
Time to wait before restarting connector after retriable exception
occurs.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
sanitizeFieldNames(boolean sanitizeFieldNames)
Whether field names will be sanitized to Avro naming conventions.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
sanitizeFieldNames(String sanitizeFieldNames)
Whether field names will be sanitized to Avro naming conventions.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
skippedOperations(String skippedOperations)
The comma-separated list of operations to skip during streaming,
defined as: 'i' for inserts; 'u' for updates; 'd' for deletes.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
snapshotDelayMs(long snapshotDelayMs)
The number of milliseconds to delay before a snapshot will begin.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
snapshotDelayMs(String snapshotDelayMs)
The number of milliseconds to delay before a snapshot will begin.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
snapshotFetchSize(int snapshotFetchSize)
The maximum number of records that should be loaded into memory while
performing a snapshot.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
snapshotFetchSize(String snapshotFetchSize)
The maximum number of records that should be loaded into memory while
performing a snapshot.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
snapshotMode(String snapshotMode)
The criteria for running a snapshot upon startup of the connector.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
sourceStructVersion(String sourceStructVersion)
A version of the format of the publicly visible source part in the
message.
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
tombstonesOnDelete(boolean tombstonesOnDelete)
Whether delete operations should be represented by a delete event and
a subsquenttombstone event (true) or only by a delete event (false).
|
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder |
tombstonesOnDelete(String tombstonesOnDelete)
Whether delete operations should be represented by a delete event and
a subsquenttombstone event (true) or only by a delete event (false).
|
default DebeziumMongodbEndpointBuilderFactory.AdvancedDebeziumMongodbEndpointBuilder advanced()
default DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder additionalProperties(String key, Object value)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the
additionalProperties(String, Object) method to add a value (call the
method multiple times to set more values).
Group: commondefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder additionalProperties(Map values)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the
additionalProperties(String, Object) method to add a value (call the
method multiple times to set more values).
Group: commondefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder internalKeyConverter(String internalKeyConverter)
java.lang.String type.
Default: org.apache.kafka.connect.json.JsonConverter
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder internalValueConverter(String internalValueConverter)
java.lang.String type.
Default: org.apache.kafka.connect.json.JsonConverter
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetCommitPolicy(String offsetCommitPolicy)
java.lang.String type.
Default:
io.debezium.embedded.spi.OffsetCommitPolicy.PeriodicCommitOffsetPolicy
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetCommitTimeoutMs(long offsetCommitTimeoutMs)
long type.
Default: 5s
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetCommitTimeoutMs(String offsetCommitTimeoutMs)
long type.
Default: 5s
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetFlushIntervalMs(long offsetFlushIntervalMs)
long type.
Default: 60s
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetFlushIntervalMs(String offsetFlushIntervalMs)
long type.
Default: 60s
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetStorage(String offsetStorage)
java.lang.String type.
Default: org.apache.kafka.connect.storage.FileOffsetBackingStore
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetStorageFileName(String offsetStorageFileName)
java.lang.String type.
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetStoragePartitions(int offsetStoragePartitions)
int type.
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetStoragePartitions(String offsetStoragePartitions)
int type.
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetStorageReplicationFactor(int offsetStorageReplicationFactor)
int type.
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetStorageReplicationFactor(String offsetStorageReplicationFactor)
int type.
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder offsetStorageTopic(String offsetStorageTopic)
java.lang.String type.
Group: consumerdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder collectionExcludeList(String collectionExcludeList)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder collectionIncludeList(String collectionIncludeList)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder connectBackoffInitialDelayMs(long connectBackoffInitialDelayMs)
long type.
Default: 1s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder connectBackoffInitialDelayMs(String connectBackoffInitialDelayMs)
long type.
Default: 1s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder connectBackoffMaxDelayMs(long connectBackoffMaxDelayMs)
long type.
Default: 2m
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder connectBackoffMaxDelayMs(String connectBackoffMaxDelayMs)
long type.
Default: 2m
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder connectMaxAttempts(int connectMaxAttempts)
int type.
Default: 16
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder connectMaxAttempts(String connectMaxAttempts)
int type.
Default: 16
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder converters(String converters)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder databaseExcludeList(String databaseExcludeList)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder databaseHistoryFileFilename(String databaseHistoryFileFilename)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder databaseIncludeList(String databaseIncludeList)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder eventProcessingFailureHandlingMode(String eventProcessingFailureHandlingMode)
java.lang.String type.
Default: fail
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder fieldExcludeList(String fieldExcludeList)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder fieldRenames(String fieldRenames)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder heartbeatIntervalMs(int heartbeatIntervalMs)
int type.
Default: 0ms
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder heartbeatIntervalMs(String heartbeatIntervalMs)
int type.
Default: 0ms
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder heartbeatTopicsPrefix(String heartbeatTopicsPrefix)
java.lang.String type.
Default: __debezium-heartbeat
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder initialSyncMaxThreads(int initialSyncMaxThreads)
int type.
Default: 1
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder initialSyncMaxThreads(String initialSyncMaxThreads)
int type.
Default: 1
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder maxBatchSize(int maxBatchSize)
int type.
Default: 2048
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder maxBatchSize(String maxBatchSize)
int type.
Default: 2048
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder maxQueueSize(int maxQueueSize)
int type.
Default: 8192
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder maxQueueSize(String maxQueueSize)
int type.
Default: 8192
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbAuthsource(String mongodbAuthsource)
java.lang.String type.
Default: admin
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbConnectTimeoutMs(int mongodbConnectTimeoutMs)
int type.
Default: 10s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbConnectTimeoutMs(String mongodbConnectTimeoutMs)
int type.
Default: 10s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbHosts(String mongodbHosts)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbMembersAutoDiscover(boolean mongodbMembersAutoDiscover)
boolean type.
Default: true
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbMembersAutoDiscover(String mongodbMembersAutoDiscover)
boolean type.
Default: true
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbName(String mongodbName)
java.lang.String type.
Required: true
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbPassword(String mongodbPassword)
java.lang.String type.
Required: true
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbPollIntervalMs(long mongodbPollIntervalMs)
long type.
Default: 30s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbPollIntervalMs(String mongodbPollIntervalMs)
long type.
Default: 30s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbServerSelectionTimeoutMs(int mongodbServerSelectionTimeoutMs)
int type.
Default: 30s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbServerSelectionTimeoutMs(String mongodbServerSelectionTimeoutMs)
int type.
Default: 30s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbSocketTimeoutMs(int mongodbSocketTimeoutMs)
int type.
Default: 0ms
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbSocketTimeoutMs(String mongodbSocketTimeoutMs)
int type.
Default: 0ms
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbSslEnabled(boolean mongodbSslEnabled)
boolean type.
Default: false
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbSslEnabled(String mongodbSslEnabled)
boolean type.
Default: false
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbSslInvalidHostnameAllowed(boolean mongodbSslInvalidHostnameAllowed)
boolean type.
Default: false
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbSslInvalidHostnameAllowed(String mongodbSslInvalidHostnameAllowed)
boolean type.
Default: false
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder mongodbUser(String mongodbUser)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder pollIntervalMs(long pollIntervalMs)
long type.
Default: 500ms
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder pollIntervalMs(String pollIntervalMs)
long type.
Default: 500ms
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder provideTransactionMetadata(boolean provideTransactionMetadata)
boolean type.
Default: false
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder provideTransactionMetadata(String provideTransactionMetadata)
boolean type.
Default: false
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder queryFetchSize(int queryFetchSize)
int type.
Default: 0
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder queryFetchSize(String queryFetchSize)
int type.
Default: 0
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder retriableRestartConnectorWaitMs(long retriableRestartConnectorWaitMs)
long type.
Default: 10s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder retriableRestartConnectorWaitMs(String retriableRestartConnectorWaitMs)
long type.
Default: 10s
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder sanitizeFieldNames(boolean sanitizeFieldNames)
boolean type.
Default: false
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder sanitizeFieldNames(String sanitizeFieldNames)
boolean type.
Default: false
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder skippedOperations(String skippedOperations)
java.lang.String type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder snapshotDelayMs(long snapshotDelayMs)
long type.
Default: 0ms
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder snapshotDelayMs(String snapshotDelayMs)
long type.
Default: 0ms
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder snapshotFetchSize(int snapshotFetchSize)
int type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder snapshotFetchSize(String snapshotFetchSize)
int type.
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder snapshotMode(String snapshotMode)
java.lang.String type.
Default: initial
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder sourceStructVersion(String sourceStructVersion)
java.lang.String type.
Default: v2
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder tombstonesOnDelete(boolean tombstonesOnDelete)
boolean type.
Default: false
Group: mongodbdefault DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder tombstonesOnDelete(String tombstonesOnDelete)
boolean type.
Default: false
Group: mongodbApache Camel