Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AdditiveMetric - Class in com.mongodb.kafka.connect.util.jmx.internal
-
An AdditiveMetric is a measurement that may be taken periodically, with the sampled number being added to some total.
- AdditiveMetric(String, String, long[]) - Constructor for class com.mongodb.kafka.connect.util.jmx.internal.AdditiveMetric
- addServerApiConfig(ConfigDef) - Static method in class com.mongodb.kafka.connect.util.ServerApiConfig
- addSslConfigDef(ConfigDef) - Static method in class com.mongodb.kafka.connect.util.SslConfigs
- ALL - Enum constant in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.ErrorTolerance
- ALL - Enum constant in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.ErrorTolerance
-
Tolerate all errors.
- ALLOWLIST - Enum constant in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.FieldProjectionType
- AllowListKeyProjector - Class in com.mongodb.kafka.connect.sink.processor
- AllowListKeyProjector(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.AllowListKeyProjector
- AllowListKeyProjector(MongoSinkTopicConfig, String) - Constructor for class com.mongodb.kafka.connect.sink.processor.AllowListKeyProjector
- AllowListProjector - Class in com.mongodb.kafka.connect.sink.processor.field.projection
- AllowListProjector(MongoSinkTopicConfig, Set<String>, FieldProjector.SinkDocumentField) - Constructor for class com.mongodb.kafka.connect.sink.processor.field.projection.AllowListProjector
- AllowListValueProjector - Class in com.mongodb.kafka.connect.sink.processor
- AllowListValueProjector(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.AllowListValueProjector
- AllowListValueProjector(MongoSinkTopicConfig, String) - Constructor for class com.mongodb.kafka.connect.sink.processor.AllowListValueProjector
- AnalyzedBatchFailedWithBulkWriteException - Class in com.mongodb.kafka.connect.sink.dlq
- AnalyzedBatchFailedWithBulkWriteException(List<SinkRecord>, boolean, MongoBulkWriteException, ErrorReporter, AnalyzedBatchFailedWithBulkWriteException.Logger) - Constructor for class com.mongodb.kafka.connect.sink.dlq.AnalyzedBatchFailedWithBulkWriteException
- AnalyzedBatchFailedWithBulkWriteException.Logger - Interface in com.mongodb.kafka.connect.sink.dlq
- appendSchemaInformation(StringBuilder, String, Schema) - Static method in class com.mongodb.kafka.connect.source.schema.SchemaDebugHelper
- assertFalse(boolean) - Static method in class com.mongodb.kafka.connect.util.Assertions
- Assertions - Class in com.mongodb.kafka.connect.util
-
All methods throw
AssertionError
and should be used to check conditions which may be violated if and only if the driver code is incorrect. - assertNotNull(T) - Static method in class com.mongodb.kafka.connect.util.Assertions
- assertNull(T) - Static method in class com.mongodb.kafka.connect.util.Assertions
- assertTrue(boolean) - Static method in class com.mongodb.kafka.connect.util.Assertions
- AvroSchema - Class in com.mongodb.kafka.connect.source.schema
- AvroSchemaDefaults - Class in com.mongodb.kafka.connect.source.schema
B
- BATCH_SIZE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- BINARY - Enum constant in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.UuidBsonFormat
- BLACKLIST - Enum constant in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.FieldProjectionType
- BlacklistKeyProjector - Class in com.mongodb.kafka.connect.sink.processor
-
Deprecated.
- BlacklistKeyProjector(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.BlacklistKeyProjector
-
Deprecated.
- BlacklistValueProjector - Class in com.mongodb.kafka.connect.sink.processor
-
Deprecated.Use
BlockListValueProjector
instead - BlacklistValueProjector(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.BlacklistValueProjector
-
Deprecated.
- BLOCKLIST - Enum constant in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.FieldProjectionType
- BlockListKeyProjector - Class in com.mongodb.kafka.connect.sink.processor
- BlockListKeyProjector(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.BlockListKeyProjector
- BlockListKeyProjector(MongoSinkTopicConfig, String) - Constructor for class com.mongodb.kafka.connect.sink.processor.BlockListKeyProjector
- BlockListProjector - Class in com.mongodb.kafka.connect.sink.processor.field.projection
- BlockListProjector(MongoSinkTopicConfig, Set<String>, FieldProjector.SinkDocumentField) - Constructor for class com.mongodb.kafka.connect.sink.processor.field.projection.BlockListProjector
- BlockListValueProjector - Class in com.mongodb.kafka.connect.sink.processor
- BlockListValueProjector(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.BlockListValueProjector
- BlockListValueProjector(MongoSinkTopicConfig, String) - Constructor for class com.mongodb.kafka.connect.sink.processor.BlockListValueProjector
- BooleanFieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- BooleanFieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.BooleanFieldConverter
- BSON - Enum constant in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.OutputFormat
- BsonDocumentFieldLookup - Class in com.mongodb.kafka.connect.util
- BsonDocumentToSchema - Class in com.mongodb.kafka.connect.source.schema
- BsonOidStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- BsonOidStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.BsonOidStrategy
- BsonTimestampParser - Class in com.mongodb.kafka.connect.util.config
- BsonValueToSchemaAndValue - Class in com.mongodb.kafka.connect.source.schema
- BsonValueToSchemaAndValue(JsonWriterSettings) - Constructor for class com.mongodb.kafka.connect.source.schema.BsonValueToSchemaAndValue
- buildProjectionList(MongoSinkTopicConfig.FieldProjectionType, String) - Static method in class com.mongodb.kafka.connect.sink.processor.field.projection.FieldProjector
- BULK_WRITE_ORDERED_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- BytesFieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- BytesFieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.BytesFieldConverter
C
- CdcHandler - Class in com.mongodb.kafka.connect.sink.cdc
- CdcHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.CdcHandler
- CdcOperation - Interface in com.mongodb.kafka.connect.sink.cdc
- CHANGE_DATA_CAPTURE_HANDLER_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ChangeStream - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbUpdate.EventFormat
- ChangeStreamHandler - Class in com.mongodb.kafka.connect.sink.cdc.debezium.mongodb
- ChangeStreamHandler - Class in com.mongodb.kafka.connect.sink.cdc.mongodb
- ChangeStreamHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.ChangeStreamHandler
- ChangeStreamHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.mongodb.ChangeStreamHandler
- ClassHelper - Class in com.mongodb.kafka.connect.util
- ClassHelper.ClassCreator<T> - Interface in com.mongodb.kafka.connect.util
- clear() - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- clone() - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- clone() - Method in class com.mongodb.kafka.connect.sink.converter.SinkDocument
- close() - Method in class com.mongodb.kafka.connect.source.statistics.JmxStatisticsManager
- close() - Method in interface com.mongodb.kafka.connect.source.statistics.StatisticsManager
- close() - Method in interface com.mongodb.kafka.connect.util.time.InnerOuterTimer.InnerTimer
-
Samples the duration of a single task execution.
- COLLATION_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- collationFromJson(String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- COLLECTION_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- COLLECTION_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- com.mongodb.kafka.connect - package com.mongodb.kafka.connect
- com.mongodb.kafka.connect.sink - package com.mongodb.kafka.connect.sink
- com.mongodb.kafka.connect.sink.cdc - package com.mongodb.kafka.connect.sink.cdc
- com.mongodb.kafka.connect.sink.cdc.debezium - package com.mongodb.kafka.connect.sink.cdc.debezium
- com.mongodb.kafka.connect.sink.cdc.debezium.mongodb - package com.mongodb.kafka.connect.sink.cdc.debezium.mongodb
- com.mongodb.kafka.connect.sink.cdc.debezium.rdbms - package com.mongodb.kafka.connect.sink.cdc.debezium.rdbms
- com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.mysql - package com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.mysql
- com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.postgres - package com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.postgres
- com.mongodb.kafka.connect.sink.cdc.mongodb - package com.mongodb.kafka.connect.sink.cdc.mongodb
- com.mongodb.kafka.connect.sink.cdc.mongodb.operations - package com.mongodb.kafka.connect.sink.cdc.mongodb.operations
- com.mongodb.kafka.connect.sink.cdc.qlik - package com.mongodb.kafka.connect.sink.cdc.qlik
- com.mongodb.kafka.connect.sink.cdc.qlik.rdbms - package com.mongodb.kafka.connect.sink.cdc.qlik.rdbms
- com.mongodb.kafka.connect.sink.cdc.qlik.rdbms.operations - package com.mongodb.kafka.connect.sink.cdc.qlik.rdbms.operations
- com.mongodb.kafka.connect.sink.converter - package com.mongodb.kafka.connect.sink.converter
- com.mongodb.kafka.connect.sink.converter.types.sink.bson - package com.mongodb.kafka.connect.sink.converter.types.sink.bson
- com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical - package com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical
- com.mongodb.kafka.connect.sink.dlq - package com.mongodb.kafka.connect.sink.dlq
-
Contains classes related to reporting to the dead letter queue (DLQ).
- com.mongodb.kafka.connect.sink.namespace.mapping - package com.mongodb.kafka.connect.sink.namespace.mapping
- com.mongodb.kafka.connect.sink.processor - package com.mongodb.kafka.connect.sink.processor
- com.mongodb.kafka.connect.sink.processor.field.projection - package com.mongodb.kafka.connect.sink.processor.field.projection
- com.mongodb.kafka.connect.sink.processor.field.renaming - package com.mongodb.kafka.connect.sink.processor.field.renaming
- com.mongodb.kafka.connect.sink.processor.id.strategy - package com.mongodb.kafka.connect.sink.processor.id.strategy
- com.mongodb.kafka.connect.sink.writemodel.strategy - package com.mongodb.kafka.connect.sink.writemodel.strategy
- com.mongodb.kafka.connect.source - package com.mongodb.kafka.connect.source
- com.mongodb.kafka.connect.source.heartbeat - package com.mongodb.kafka.connect.source.heartbeat
- com.mongodb.kafka.connect.source.json.formatter - package com.mongodb.kafka.connect.source.json.formatter
- com.mongodb.kafka.connect.source.producer - package com.mongodb.kafka.connect.source.producer
- com.mongodb.kafka.connect.source.schema - package com.mongodb.kafka.connect.source.schema
- com.mongodb.kafka.connect.source.statistics - package com.mongodb.kafka.connect.source.statistics
-
Contains program elements related to statistics gathered by
MongoSourceTask
. - com.mongodb.kafka.connect.source.topic.mapping - package com.mongodb.kafka.connect.source.topic.mapping
- com.mongodb.kafka.connect.util - package com.mongodb.kafka.connect.util
- com.mongodb.kafka.connect.util.config - package com.mongodb.kafka.connect.util.config
- com.mongodb.kafka.connect.util.jmx - package com.mongodb.kafka.connect.util.jmx
- com.mongodb.kafka.connect.util.jmx.internal - package com.mongodb.kafka.connect.util.jmx.internal
- com.mongodb.kafka.connect.util.time - package com.mongodb.kafka.connect.util.time
-
Contains program elements useful when measuring time.
- combine(MetricValue) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MetricValue
- combine(MetricValue) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MetricValue.LatestMetricValue
- combine(MetricValue) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MetricValue.TotalMetricValue
- CombinedMongoMBean - Class in com.mongodb.kafka.connect.util.jmx.internal
- CombinedMongoMBean(String, T, T) - Constructor for class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- commitRecord(SourceRecord, RecordMetadata) - Method in class com.mongodb.kafka.connect.source.MongoSourceTask
- config() - Method in class com.mongodb.kafka.connect.MongoSinkConnector
- config() - Method in class com.mongodb.kafka.connect.MongoSourceConnector
- CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ConfigHelper - Class in com.mongodb.kafka.connect.util
- ConfigSoftValidator - Class in com.mongodb.kafka.connect.util.config
-
Logs information about potential configuration issues.
- ConfigSoftValidator.IncompatiblePropertiesPair - Class in com.mongodb.kafka.connect.util.config
-
A description of a pair of incompatible configuration properties.
- ConfigSoftValidator.ObsoletePropertiesSet - Class in com.mongodb.kafka.connect.util.config
-
A description of a set of obsolete configuration properties.
- Configurable - Interface in com.mongodb.kafka.connect.sink
- Configurable - Interface in com.mongodb.kafka.connect.source
- configure(MongoSinkTopicConfig) - Method in interface com.mongodb.kafka.connect.sink.Configurable
- configure(MongoSinkTopicConfig) - Method in class com.mongodb.kafka.connect.sink.namespace.mapping.DefaultNamespaceMapper
- configure(MongoSinkTopicConfig) - Method in class com.mongodb.kafka.connect.sink.namespace.mapping.FieldPathNamespaceMapper
- configure(MongoSinkTopicConfig) - Method in interface com.mongodb.kafka.connect.sink.namespace.mapping.NamespaceMapper
- configure(MongoSinkTopicConfig) - Method in interface com.mongodb.kafka.connect.sink.processor.id.strategy.IdStrategy
- configure(MongoSinkTopicConfig) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.PartialKeyStrategy
- configure(MongoSinkTopicConfig) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.PartialValueStrategy
- configure(MongoSinkTopicConfig) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.UuidStrategy
- configure(MongoSinkTopicConfig) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.DefaultWriteModelStrategy
- configure(MongoSinkTopicConfig) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.DeleteOneBusinessKeyStrategy
- configure(MongoSinkTopicConfig) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.ReplaceOneBusinessKeyStrategy
- configure(MongoSinkTopicConfig) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.UpdateOneBusinessKeyTimestampStrategy
- configure(MongoSourceConfig) - Method in interface com.mongodb.kafka.connect.source.Configurable
- configure(MongoSourceConfig) - Method in class com.mongodb.kafka.connect.source.topic.mapping.DefaultTopicMapper
- ConnectConfigException - Exception in com.mongodb.kafka.connect.util
- ConnectConfigException(String, Object, String) - Constructor for exception com.mongodb.kafka.connect.util.ConnectConfigException
- CONNECTION_SSL_KEYSTORE_CONFIG - Static variable in class com.mongodb.kafka.connect.util.SslConfigs
- CONNECTION_SSL_KEYSTORE_DEFAULT - Static variable in class com.mongodb.kafka.connect.util.SslConfigs
- CONNECTION_SSL_KEYSTORE_PASSWORD_CONFIG - Static variable in class com.mongodb.kafka.connect.util.SslConfigs
- CONNECTION_SSL_KEYSTORE_PASSWORD_DEFAULT - Static variable in class com.mongodb.kafka.connect.util.SslConfigs
- CONNECTION_SSL_TRUSTSTORE_CONFIG - Static variable in class com.mongodb.kafka.connect.util.SslConfigs
- CONNECTION_SSL_TRUSTSTORE_DEFAULT - Static variable in class com.mongodb.kafka.connect.util.SslConfigs
- CONNECTION_SSL_TRUSTSTORE_PASSWORD_CONFIG - Static variable in class com.mongodb.kafka.connect.util.SslConfigs
- CONNECTION_SSL_TRUSTSTORE_PASSWORD_DEFAULT - Static variable in class com.mongodb.kafka.connect.util.SslConfigs
- CONNECTION_URI_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- CONNECTION_URI_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ConnectionValidator - Class in com.mongodb.kafka.connect.util
- containsKey(Object) - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- containsValue(Object) - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- convert(Schema, Object) - Method in interface com.mongodb.kafka.connect.sink.converter.RecordConverter
- convert(SinkRecord) - Method in class com.mongodb.kafka.connect.sink.converter.SinkConverter
- COPY_EXISTING - Enum constant in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.StartupConfig.StartupMode
- COPY_EXISTING_ALLOW_DISK_USE_DEFAULT - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- COPY_EXISTING_NAMESPACE_REGEX_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- CREATE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.debezium.OperationType
- createInstance(String, String, Class<T>) - Static method in class com.mongodb.kafka.connect.util.ClassHelper
- createInstance(String, String, Class<T>, ClassHelper.ClassCreator<T>) - Static method in class com.mongodb.kafka.connect.util.ClassHelper
- createInstance(String, String, Class<T>, List<Class<?>>, List<Object>) - Static method in class com.mongodb.kafka.connect.util.ClassHelper
- createKeySchemaAndValueProvider(MongoSourceConfig) - Static method in class com.mongodb.kafka.connect.source.producer.SchemaAndValueProducers
- createValueSchemaAndValueProvider(MongoSourceConfig) - Static method in class com.mongodb.kafka.connect.source.producer.SchemaAndValueProducers
- createWriteModel(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.DefaultWriteModelStrategy
- createWriteModel(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.DeleteOneBusinessKeyStrategy
- createWriteModel(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.DeleteOneDefaultStrategy
- createWriteModel(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.InsertOneDefaultStrategy
- createWriteModel(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.ReplaceOneBusinessKeyStrategy
- createWriteModel(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.ReplaceOneDefaultStrategy
- createWriteModel(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.UpdateOneBusinessKeyTimestampStrategy
- createWriteModel(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.writemodel.strategy.UpdateOneTimestampsStrategy
- createWriteModel(SinkDocument) - Method in interface com.mongodb.kafka.connect.sink.writemodel.strategy.WriteModelStrategy
- createWriteModel(MongoSinkTopicConfig, SinkDocument) - Static method in class com.mongodb.kafka.connect.sink.writemodel.strategy.WriteModelStrategyHelper
- currentStatistics() - Method in class com.mongodb.kafka.connect.source.statistics.JmxStatisticsManager
- currentStatistics() - Method in interface com.mongodb.kafka.connect.source.statistics.StatisticsManager
D
- DATABASE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- DATABASE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- DateFieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical
- DateFieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.DateFieldConverter
- DebeziumCdcHandler - Class in com.mongodb.kafka.connect.sink.cdc.debezium
- DebeziumCdcHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.DebeziumCdcHandler
- DECIMAL128 - Enum constant in enum class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.DecimalFieldConverter.Format
- DecimalFieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical
- DecimalFieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.DecimalFieldConverter
- DecimalFieldConverter(DecimalFieldConverter.Format) - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.DecimalFieldConverter
- DecimalFieldConverter.Format - Enum Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical
- DEFAULT_AVRO_KEY_SCHEMA - Static variable in class com.mongodb.kafka.connect.source.schema.AvroSchemaDefaults
- DEFAULT_AVRO_VALUE_SCHEMA - Static variable in class com.mongodb.kafka.connect.source.schema.AvroSchemaDefaults
- DEFAULT_DATE_TIME_FORMATTER_PATTERN - Static variable in class com.mongodb.kafka.connect.util.FlexibleDateTimeParser
- DEFAULT_FIELD_NAME - Static variable in class com.mongodb.kafka.connect.source.schema.BsonDocumentToSchema
- DEFAULT_INTERNAL - Enum constant in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.StartupConfig.StartupMode
-
Is equivalent to
MongoSourceConfig.StartupConfig.StartupMode.LATEST
, and is used to discriminate a situation when the default behavior is configured explicitly and, therefore, overridesMongoSourceConfig.COPY_EXISTING_CONFIG
. - DEFAULT_KEY_SCHEMA - Static variable in class com.mongodb.kafka.connect.source.schema.AvroSchemaDefaults
- DEFAULT_OPERATIONS - Static variable in class com.mongodb.kafka.connect.sink.cdc.qlik.rdbms.operations.OperationHelper
-
The default logical mapping of operations
- DEFAULT_VALUE_SCHEMA - Static variable in class com.mongodb.kafka.connect.source.schema.AvroSchemaDefaults
- DefaultJson - Class in com.mongodb.kafka.connect.source.json.formatter
- DefaultJson() - Constructor for class com.mongodb.kafka.connect.source.json.formatter.DefaultJson
- DefaultNamespaceMapper - Class in com.mongodb.kafka.connect.sink.namespace.mapping
- DefaultNamespaceMapper() - Constructor for class com.mongodb.kafka.connect.sink.namespace.mapping.DefaultNamespaceMapper
- DefaultTopicMapper - Class in com.mongodb.kafka.connect.source.topic.mapping
- DefaultTopicMapper() - Constructor for class com.mongodb.kafka.connect.source.topic.mapping.DefaultTopicMapper
- DefaultWriteModelStrategy - Class in com.mongodb.kafka.connect.sink.writemodel.strategy
- DefaultWriteModelStrategy() - Constructor for class com.mongodb.kafka.connect.sink.writemodel.strategy.DefaultWriteModelStrategy
- Delete - Class in com.mongodb.kafka.connect.sink.cdc.mongodb.operations
- Delete() - Constructor for class com.mongodb.kafka.connect.sink.cdc.mongodb.operations.Delete
- DELETE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.debezium.OperationType
- DELETE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- DELETE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
- DELETE_ON_NULL_VALUES_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- DeleteOneBusinessKeyStrategy - Class in com.mongodb.kafka.connect.sink.writemodel.strategy
- DeleteOneBusinessKeyStrategy() - Constructor for class com.mongodb.kafka.connect.sink.writemodel.strategy.DeleteOneBusinessKeyStrategy
- DeleteOneDefaultStrategy - Class in com.mongodb.kafka.connect.sink.writemodel.strategy
- DeleteOneDefaultStrategy() - Constructor for class com.mongodb.kafka.connect.sink.writemodel.strategy.DeleteOneDefaultStrategy
- DeleteOneDefaultStrategy(IdStrategy) - Constructor for class com.mongodb.kafka.connect.sink.writemodel.strategy.DeleteOneDefaultStrategy
- deprecated(String, String, String) - Static method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator.ObsoletePropertiesSet
- DESCRIPTIONS - Static variable in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- DESCRIPTIONS - Static variable in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- DOCUMENT_ID_STRATEGY_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- DOCUMENT_ID_STRATEGY_OVERWRITE_EXISTING_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- DOCUMENT_ID_STRATEGY_PARTIAL_KEY_PROJECTION_LIST_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- DOCUMENT_ID_STRATEGY_PARTIAL_KEY_PROJECTION_TYPE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- DOCUMENT_ID_STRATEGY_PARTIAL_VALUE_PROJECTION_LIST_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- DOCUMENT_ID_STRATEGY_PARTIAL_VALUE_PROJECTION_TYPE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- DOCUMENT_ID_STRATEGY_UUID_FORMAT_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- documentFromString(String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- documentFromString(String, ConfigException) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- DocumentIdAdder - Class in com.mongodb.kafka.connect.sink.processor
- DocumentIdAdder(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.DocumentIdAdder
- documentToByteArray(BsonDocument) - Static method in class com.mongodb.kafka.connect.source.schema.BsonValueToSchemaAndValue
- DROP_COLLECTION - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- DROP_DATABASE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
E
- emit(Consumer<MetricValue>) - Method in class com.mongodb.kafka.connect.util.jmx.internal.AdditiveMetric
- emit(Consumer<MetricValue>) - Method in class com.mongodb.kafka.connect.util.jmx.internal.LatestMetric
- emit(Consumer<MetricValue>) - Method in interface com.mongodb.kafka.connect.util.jmx.internal.Metric
- emit(Consumer<MetricValue>) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- emit(Consumer<MetricValue>) - Method in class com.mongodb.kafka.connect.util.jmx.internal.TotalMetric
- emptyString() - Static method in class com.mongodb.kafka.connect.util.Validators
- ensureValid(String, Object) - Method in class com.mongodb.kafka.connect.util.Validators.EnumValidatorAndRecommender
- entrySet() - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- equals(Object) - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- equals(Object) - Method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator.IncompatiblePropertiesPair
- equals(Object) - Method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator.ObsoletePropertiesSet
- errorCheckingValueValidator(String, Consumer<String>) - Static method in class com.mongodb.kafka.connect.util.Validators
- ErrorReporter - Interface in com.mongodb.kafka.connect.sink.dlq
-
This interface exists to avoid exposing our code to
ErrantRecordReporter
. - ERRORS_DEAD_LETTER_QUEUE_TOPIC_NAME_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_DEAD_LETTER_QUEUE_TOPIC_NAME_DEFAULT - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_DEAD_LETTER_QUEUE_TOPIC_NAME_DISPLAY - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_DEAD_LETTER_QUEUE_TOPIC_NAME_DOC - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_LOG_ENABLE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ERRORS_LOG_ENABLE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_LOG_ENABLE_DEFAULT - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ERRORS_LOG_ENABLE_DEFAULT - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_LOG_ENABLE_DISPLAY - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ERRORS_LOG_ENABLE_DISPLAY - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_LOG_ENABLE_DOC - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ERRORS_LOG_ENABLE_DOC - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_TOLERANCE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ERRORS_TOLERANCE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_TOLERANCE_DEFAULT - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ERRORS_TOLERANCE_DEFAULT - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_TOLERANCE_DISPLAY - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ERRORS_TOLERANCE_DISPLAY - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- ERRORS_TOLERANCE_DOC - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ERRORS_TOLERANCE_DOC - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- evaluateConfigValues(Config, AbstractConfig) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- ExtendedJson - Class in com.mongodb.kafka.connect.source.json.formatter
- ExtendedJson() - Constructor for class com.mongodb.kafka.connect.source.json.formatter.ExtendedJson
F
- fail() - Static method in class com.mongodb.kafka.connect.util.Assertions
- fail(String) - Static method in class com.mongodb.kafka.connect.util.Assertions
- FIELD_KEY_COLLECTION_NAMESPACE_MAPPER_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- FIELD_KEY_DATABASE_NAMESPACE_MAPPER_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- FIELD_NAMESPACE_MAPPER_ERROR_IF_INVALID_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- FIELD_RENAMER_MAPPING_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- FIELD_RENAMER_REGEXP_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- FIELD_RENAMER_REGEXP_DISPLAY - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- FIELD_VALUE_COLLECTION_NAMESPACE_MAPPER_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- FIELD_VALUE_DATABASE_NAMESPACE_MAPPER_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- FieldConverter - Class in com.mongodb.kafka.connect.sink.converter
- FieldConverter(Schema) - Constructor for class com.mongodb.kafka.connect.sink.converter.FieldConverter
- fieldLookup(String, BsonDocument) - Static method in class com.mongodb.kafka.connect.util.BsonDocumentFieldLookup
- FieldPathNamespaceMapper - Class in com.mongodb.kafka.connect.sink.namespace.mapping
- FieldPathNamespaceMapper() - Constructor for class com.mongodb.kafka.connect.sink.namespace.mapping.FieldPathNamespaceMapper
- FieldProjector - Class in com.mongodb.kafka.connect.sink.processor.field.projection
- FieldProjector(MongoSinkTopicConfig, Set<String>, FieldProjector.SinkDocumentField) - Constructor for class com.mongodb.kafka.connect.sink.processor.field.projection.FieldProjector
- FieldProjector.SinkDocumentField - Enum Class in com.mongodb.kafka.connect.sink.processor.field.projection
- fillInStackTrace() - Method in exception com.mongodb.kafka.connect.sink.dlq.WriteConcernException
- FlexibleDateTimeParser - Class in com.mongodb.kafka.connect.util
- FlexibleDateTimeParser(String, String) - Constructor for class com.mongodb.kafka.connect.util.FlexibleDateTimeParser
- Float32FieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- Float32FieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Float32FieldConverter
- Float64FieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- Float64FieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Float64FieldConverter
- flush(Map<TopicPartition, OffsetAndMetadata>) - Method in class com.mongodb.kafka.connect.sink.MongoSinkTask
-
Flush all records that have been
MongoSinkTask.put(Collection)
for the specified topic-partitions. - FORMAT_DESCRIPTION - Static variable in class com.mongodb.kafka.connect.util.config.BsonTimestampParser
- fromJson(String) - Static method in class com.mongodb.kafka.connect.source.schema.AvroSchema
- fromString(String) - Static method in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- fromString(String) - Static method in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
- fromText(String) - Static method in enum class com.mongodb.kafka.connect.sink.cdc.debezium.OperationType
- FULL_DOCUMENT_BEFORE_CHANGE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- FULL_DOCUMENT_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- fullDocumentBeforeChangeFromString(String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- fullDocumentFromString(String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- FullKeyStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- FullKeyStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.FullKeyStrategy
- FULLY_QUALIFIED_CLASS_NAME - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
G
- generateId(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.BsonOidStrategy
- generateId(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.FullKeyStrategy
- generateId(SinkDocument, SinkRecord) - Method in interface com.mongodb.kafka.connect.sink.processor.id.strategy.IdStrategy
- generateId(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.KafkaMetaDataStrategy
- generateId(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.PartialKeyStrategy
- generateId(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.PartialValueStrategy
- generateId(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.ProvidedInKeyStrategy
- generateId(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.UuidProvidedInKeyStrategy
- generateId(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.UuidStrategy
- get() - Method in class com.mongodb.kafka.connect.util.jmx.internal.MetricValue
- get(Object) - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- get(BsonDocument) - Method in interface com.mongodb.kafka.connect.source.producer.SchemaAndValueProducer
- getAttribute(String) - Method in class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- getAttribute(String) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- getAttributes(String[]) - Method in class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- getAttributes(String[]) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- getBatchWritesFailed() - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getBatchWritesSuccessful() - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getCdcOperation(OperationType) - Method in class com.mongodb.kafka.connect.sink.cdc.qlik.QlikCdcHandler
- getCdcOperation(BsonDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.DebeziumCdcHandler
- getConfig() - Method in class com.mongodb.kafka.connect.sink.cdc.CdcHandler
- getConfig() - Method in class com.mongodb.kafka.connect.sink.processor.PostProcessor
- getConfigByName(Config, String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- getConfigByNameWithoutErrors(Config, String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- getConnectionString() - Method in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- getConnectionString() - Method in class com.mongodb.kafka.connect.source.MongoSourceConfig
- getConnectorName(Map<String, String>) - Static method in class com.mongodb.kafka.connect.source.statistics.JmxStatisticsManager
- getDeleteOneWriteModelStrategy() - Method in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- getDescription(String) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- getDescription(String) - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getDescription(String) - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getDlqTopic() - Method in class com.mongodb.kafka.connect.source.MongoSourceConfig
- getElapsedTime() - Method in class com.mongodb.kafka.connect.util.time.Timer
-
Gets the elapsed time.
- getFieldProjector() - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.PartialKeyStrategy
- getFieldProjector() - Method in class com.mongodb.kafka.connect.sink.processor.id.strategy.PartialValueStrategy
- getFields() - Method in class com.mongodb.kafka.connect.sink.processor.field.projection.FieldProjector
- getGetmoreCommandsFailed() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getGetmoreCommandsSuccessful() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getIdStrategy() - Method in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- getInConnectFramework() - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getInConnectFramework() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getInitialCommandsFailed() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getInitialCommandsSuccessful() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getInTaskPoll() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getInTaskPut() - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getJsonWriterSettings() - Method in class com.mongodb.kafka.connect.source.json.formatter.DefaultJson
- getJsonWriterSettings() - Method in class com.mongodb.kafka.connect.source.json.formatter.ExtendedJson
- getJsonWriterSettings() - Method in interface com.mongodb.kafka.connect.source.json.formatter.JsonWriterSettingsProvider
- getJsonWriterSettings() - Method in class com.mongodb.kafka.connect.source.json.formatter.SimplifiedJson
- getJsonWriterSettings() - Method in class com.mongodb.kafka.connect.source.MongoSourceConfig
- getKeyDoc() - Method in class com.mongodb.kafka.connect.sink.converter.SinkDocument
- getKeyOutputFormat() - Method in class com.mongodb.kafka.connect.source.MongoSourceConfig
- getLatestKafkaTimeDifferenceMs() - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getLatestMongodbTimeDifferenceSecs() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getMBeanAttributes(String) - Static method in class com.mongodb.kafka.connect.util.jmx.internal.MBeanServerUtils
- getMBeanAttributes(MBeanServer, String) - Static method in class com.mongodb.kafka.connect.util.jmx.internal.MBeanServerUtils
- getMBeanDescriptionFor(String, String) - Static method in class com.mongodb.kafka.connect.util.jmx.internal.MBeanServerUtils
- getMBeanInfo() - Method in class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- getMBeanInfo() - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- getMongodbBytesRead() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getMongoDriverInformation(String, String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- getMongoSinkTopicConfig(String) - Method in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- getName() - Method in exception com.mongodb.kafka.connect.util.ConnectConfigException
- getName() - Method in class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- getName() - Method in class com.mongodb.kafka.connect.util.jmx.internal.MetricValue
- getName() - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- getNamespace(SinkRecord, SinkDocument) - Method in class com.mongodb.kafka.connect.sink.namespace.mapping.DefaultNamespaceMapper
- getNamespace(SinkRecord, SinkDocument) - Method in class com.mongodb.kafka.connect.sink.namespace.mapping.FieldPathNamespaceMapper
- getNamespace(SinkRecord, SinkDocument) - Method in interface com.mongodb.kafka.connect.sink.namespace.mapping.NamespaceMapper
- getNamespaceMapper() - Method in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- getOperationType(BsonDocument) - Static method in class com.mongodb.kafka.connect.sink.cdc.qlik.rdbms.operations.OperationHelper
-
Depending on configuration the operation string can exist in one of the following fields:
- getOriginalMessage() - Method in exception com.mongodb.kafka.connect.util.ConnectConfigException
- getOriginals() - Method in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- getOverrideOrDefault(AbstractConfig, String, String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- getOverrideOrFallback(C, BiFunction<? super C, String, T>, String, String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- getPostProcessorList() - Method in class com.mongodb.kafka.connect.sink.processor.PostProcessors
- getProcessingPhases() - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getRecords() - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getRecords() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getRecordsAcknowledged() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getRecordsFailed() - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getRecordsFiltered() - Method in class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- getRecordsSuccessful() - Method in class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- getResponseOffsetSecs(BsonDocument) - Static method in class com.mongodb.kafka.connect.util.ResumeTokenUtils
- getSchema() - Method in class com.mongodb.kafka.connect.sink.converter.FieldConverter
- getSupplier() - Method in class com.mongodb.kafka.connect.util.jmx.internal.MetricValue
- getTimestampFromResumeToken(BsonDocument) - Static method in class com.mongodb.kafka.connect.util.ResumeTokenUtils
-
The resume token has the following structure: It is a document with a single field named "_data" with a string value The string is hex-encoded The first byte is the "canonical type" for a BSON timestamp, encoded as an unsigned byte.
- getTopic() - Method in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- getTopic(BsonDocument) - Method in class com.mongodb.kafka.connect.source.topic.mapping.DefaultTopicMapper
- getTopic(BsonDocument) - Method in interface com.mongodb.kafka.connect.source.topic.mapping.TopicMapper
- getTopicMapper() - Method in class com.mongodb.kafka.connect.source.MongoSourceConfig
- getTopicRegex() - Method in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- getTopics() - Method in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- getValue() - Method in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- getValue() - Method in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
- getValue() - Method in exception com.mongodb.kafka.connect.util.ConnectConfigException
- getValueDoc() - Method in class com.mongodb.kafka.connect.sink.converter.SinkDocument
- getValueOutputFormat() - Method in class com.mongodb.kafka.connect.source.MongoSourceConfig
- getWriteModelStrategy() - Method in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
H
- handle(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.CdcHandler
- handle(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbHandler
- handle(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.RdbmsHandler
- handle(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.mongodb.ChangeStreamHandler
- handle(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.qlik.rdbms.RdbmsHandler
- hashCode() - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- hashCode() - Method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator.IncompatiblePropertiesPair
- hashCode() - Method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator.ObsoletePropertiesSet
- heartbeat() - Method in class com.mongodb.kafka.connect.source.heartbeat.HeartbeatManager
- HEARTBEAT_INTERVAL_MS_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- HEARTBEAT_KEY - Static variable in class com.mongodb.kafka.connect.source.heartbeat.HeartbeatManager
- HEARTBEAT_TOPIC_NAME_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- HeartbeatManager - Class in com.mongodb.kafka.connect.source.heartbeat
- HeartbeatManager(Time, MongoChangeStreamCursor<? extends BsonDocument>, long, String, Map<String, Object>) - Constructor for class com.mongodb.kafka.connect.source.heartbeat.HeartbeatManager
I
- ID_FIELD - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- ID_FIELD - Static variable in class com.mongodb.kafka.connect.source.MongoSourceTask
- IdStrategy - Interface in com.mongodb.kafka.connect.sink.processor.id.strategy
- in(E[]) - Static method in class com.mongodb.kafka.connect.util.Validators.EnumValidatorAndRecommender
-
Return a case-insensitive enum validator and recommender
- in(E[], Function<E, String>) - Static method in class com.mongodb.kafka.connect.util.Validators.EnumValidatorAndRecommender
-
Return a case-sensitive enum validator and recommender
- inferDocumentSchema(BsonDocument) - Static method in class com.mongodb.kafka.connect.source.schema.BsonDocumentToSchema
- init() - Method in interface com.mongodb.kafka.connect.util.ClassHelper.ClassCreator
- InnerOuterTimer - Class in com.mongodb.kafka.connect.util.time
-
A timer that measures time spent executing a sequentially repeated task (inner duration) as well as time spent executing anything but this task (outer duration).
- InnerOuterTimer.InnerTimer - Interface in com.mongodb.kafka.connect.util.time
-
A timer that measures time spent on a single execution of the task.
- INSERT - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- INSERT - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
- InsertOneDefaultStrategy - Class in com.mongodb.kafka.connect.sink.writemodel.strategy
- InsertOneDefaultStrategy() - Constructor for class com.mongodb.kafka.connect.sink.writemodel.strategy.InsertOneDefaultStrategy
- Int16FieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- Int16FieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Int16FieldConverter
- Int32FieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- Int32FieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Int32FieldConverter
- Int64FieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- Int64FieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Int64FieldConverter
- Int8FieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- Int8FieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Int8FieldConverter
- INTERNAL_OPLOG_FIELD_V - Static variable in class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbUpdate
- INVALIDATE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- invoke(String, Object[], String[]) - Method in class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- invoke(String, Object[], String[]) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- isAtleastFiveDotZero(MongoClient) - Static method in class com.mongodb.kafka.connect.util.MongoClientHelper
- isAValidRegex() - Static method in class com.mongodb.kafka.connect.util.Validators
- isEmpty() - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- isTimeseries() - Method in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
J
- JmxStatisticsManager - Class in com.mongodb.kafka.connect.source.statistics
- JmxStatisticsManager(boolean, String) - Constructor for class com.mongodb.kafka.connect.source.statistics.JmxStatisticsManager
- JSON - Enum constant in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.OutputFormat
- jsonArrayFromString(String) - Static method in class com.mongodb.kafka.connect.util.ConfigHelper
- JsonWriterSettingsProvider - Interface in com.mongodb.kafka.connect.source.json.formatter
K
- KafkaMetaAdder - Class in com.mongodb.kafka.connect.sink.processor
- KafkaMetaAdder(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.KafkaMetaAdder
- KafkaMetaDataStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- KafkaMetaDataStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.KafkaMetaDataStrategy
- KEY - Enum constant in enum class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument.Type
- KEY - Enum constant in enum class com.mongodb.kafka.connect.sink.processor.field.projection.FieldProjector.SinkDocumentField
- KEY_PROJECTION_LIST_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- KEY_PROJECTION_TYPE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- keySet() - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
L
- LATEST - Enum constant in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.StartupConfig.StartupMode
- LatestMetric - Class in com.mongodb.kafka.connect.util.jmx.internal
- LatestMetric(String) - Constructor for class com.mongodb.kafka.connect.util.jmx.internal.LatestMetric
- LatestMetricValue(String, Supplier<Long>) - Constructor for class com.mongodb.kafka.connect.util.jmx.internal.MetricValue.LatestMetricValue
- latterIgnored(String, String, String, String) - Static method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator.IncompatiblePropertiesPair
- LazyBsonDocument - Class in com.mongodb.kafka.connect.sink.converter
- LazyBsonDocument(SinkRecord, LazyBsonDocument.Type, BiFunction<Schema, Object, BsonDocument>) - Constructor for class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
-
Construct a new instance with the given suppler of the document.
- LazyBsonDocument.Type - Enum Class in com.mongodb.kafka.connect.sink.converter
- LEGACY_ERRORS_DEAD_LETTER_QUEUE_TOPIC_NAME_DOC - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- LEGACYDOUBLE - Enum constant in enum class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.DecimalFieldConverter.Format
- listMatchingPattern(Pattern) - Static method in class com.mongodb.kafka.connect.util.Validators
- log() - Method in class com.mongodb.kafka.connect.sink.dlq.AnalyzedBatchFailedWithBulkWriteException
- log(Collection<SinkRecord>, RuntimeException) - Method in interface com.mongodb.kafka.connect.sink.dlq.AnalyzedBatchFailedWithBulkWriteException.Logger
- logErrors() - Method in class com.mongodb.kafka.connect.source.MongoSourceConfig
- logIncompatibleProperties(Set<ConfigSoftValidator.IncompatiblePropertiesPair>, Map<String, String>, Consumer<String>) - Static method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator
- logObsoleteProperties(Set<ConfigSoftValidator.ObsoletePropertiesSet>, Collection<String>, Consumer<String>) - Static method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator
-
This method is used in our implementation of the
ConfigDef.validateAll(Map)
method because the original implementation silently disregards any undefined configuration properties.
M
- matching(Pattern) - Static method in class com.mongodb.kafka.connect.util.Validators
- MAX_BATCH_SIZE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- MBeanServerUtils - Class in com.mongodb.kafka.connect.util.jmx.internal
- Metric - Interface in com.mongodb.kafka.connect.util.jmx.internal
-
A measurement that may be taken periodically.
- MetricValue - Class in com.mongodb.kafka.connect.util.jmx.internal
- MetricValue.LatestMetricValue - Class in com.mongodb.kafka.connect.util.jmx.internal
- MetricValue.TotalMetricValue - Class in com.mongodb.kafka.connect.util.jmx.internal
- MongoClientHelper - Class in com.mongodb.kafka.connect.util
- MongoDbDelete - Class in com.mongodb.kafka.connect.sink.cdc.debezium.mongodb
- MongoDbDelete() - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbDelete
- MongoDbHandler - Class in com.mongodb.kafka.connect.sink.cdc.debezium.mongodb
- MongoDbHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbHandler
- MongoDbHandler(MongoSinkTopicConfig, Map<OperationType, CdcOperation>) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbHandler
- MongoDbInsert - Class in com.mongodb.kafka.connect.sink.cdc.debezium.mongodb
- MongoDbInsert() - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbInsert
- MongoDbUpdate - Class in com.mongodb.kafka.connect.sink.cdc.debezium.mongodb
- MongoDbUpdate(MongoDbUpdate.EventFormat) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbUpdate
- MongoDbUpdate.EventFormat - Enum Class in com.mongodb.kafka.connect.sink.cdc.debezium.mongodb
- MongoMBean - Class in com.mongodb.kafka.connect.util.jmx.internal
- MongoMBean(String) - Constructor for class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- MongoSinkConfig - Class in com.mongodb.kafka.connect.sink
- MongoSinkConfig(Map<String, String>) - Constructor for class com.mongodb.kafka.connect.sink.MongoSinkConfig
- MongoSinkConnector - Class in com.mongodb.kafka.connect
- MongoSinkConnector() - Constructor for class com.mongodb.kafka.connect.MongoSinkConnector
- MongoSinkTask - Class in com.mongodb.kafka.connect.sink
- MongoSinkTask() - Constructor for class com.mongodb.kafka.connect.sink.MongoSinkTask
- MongoSinkTopicConfig - Class in com.mongodb.kafka.connect.sink
- MongoSinkTopicConfig(String, Map<String, String>, boolean) - Constructor for class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- MongoSinkTopicConfig.ErrorTolerance - Enum Class in com.mongodb.kafka.connect.sink
- MongoSinkTopicConfig.FieldProjectionType - Enum Class in com.mongodb.kafka.connect.sink
- MongoSinkTopicConfig.UuidBsonFormat - Enum Class in com.mongodb.kafka.connect.sink
- MongoSourceConfig - Class in com.mongodb.kafka.connect.source
- MongoSourceConfig(Map<?, ?>) - Constructor for class com.mongodb.kafka.connect.source.MongoSourceConfig
- MongoSourceConfig.ErrorTolerance - Enum Class in com.mongodb.kafka.connect.source
- MongoSourceConfig.OutputFormat - Enum Class in com.mongodb.kafka.connect.source
- MongoSourceConfig.StartupConfig - Class in com.mongodb.kafka.connect.source
- MongoSourceConfig.StartupConfig.StartupMode - Enum Class in com.mongodb.kafka.connect.source
- MongoSourceConnector - Class in com.mongodb.kafka.connect
- MongoSourceConnector() - Constructor for class com.mongodb.kafka.connect.MongoSourceConnector
- MongoSourceTask - Class in com.mongodb.kafka.connect.source
-
A Kafka Connect source task that uses change streams to broadcast changes to the collection, database or client.
- MongoSourceTask() - Constructor for class com.mongodb.kafka.connect.source.MongoSourceTask
- MS_LIMITS - Static variable in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- MysqlHandler - Class in com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.mysql
- MysqlHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.mysql.MysqlHandler
- MysqlHandler(MongoSinkTopicConfig, Map<OperationType, CdcOperation>) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.mysql.MysqlHandler
N
- NAME - Static variable in class com.mongodb.kafka.connect.Versions
- NAMESPACE_MAPPER_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- NamespaceMapper - Interface in com.mongodb.kafka.connect.sink.namespace.mapping
- NEXT_ID - Static variable in class com.mongodb.kafka.connect.util.jmx.internal.MBeanServerUtils
- NONE - Enum constant in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.ErrorTolerance
- NONE - Enum constant in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.FieldProjectionType
- NONE - Enum constant in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.ErrorTolerance
-
Tolerate no errors.
O
- OFFSET_PARTITION_NAME_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OFFSET_PARTITION_NAME_DEFAULT - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OFFSET_PARTITION_NAME_DISPLAY - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OFFSET_PARTITION_NAME_DOC - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OperationHelper - Class in com.mongodb.kafka.connect.sink.cdc.qlik.rdbms.operations
- OperationType - Enum Class in com.mongodb.kafka.connect.sink.cdc.debezium
- OperationType - Enum Class in com.mongodb.kafka.connect.sink.cdc.mongodb
- OperationType - Enum Class in com.mongodb.kafka.connect.sink.cdc.qlik
- Oplog - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbUpdate.EventFormat
- or(Validators.ValidatorWithOperators) - Method in interface com.mongodb.kafka.connect.util.Validators.ValidatorWithOperators
- otherwise() - Element in annotation interface com.mongodb.kafka.connect.util.VisibleForTesting
-
The intended
VisibleForTesting.AccessModifier
. - OUTPUT_FORMAT_KEY_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OUTPUT_FORMAT_VALUE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OUTPUT_JSON_FORMATTER_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OUTPUT_SCHEMA_INFER_VALUE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OUTPUT_SCHEMA_INFER_VALUE_DEFAULT - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OUTPUT_SCHEMA_KEY_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OUTPUT_SCHEMA_VALUE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OVERRIDE_ERRORS_DEAD_LETTER_QUEUE_TOPIC_NAME_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OVERRIDE_ERRORS_LOG_ENABLE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- OVERRIDE_ERRORS_LOG_ENABLE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OVERRIDE_ERRORS_LOG_ENABLE_DOC - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- OVERRIDE_ERRORS_LOG_ENABLE_DOC - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OVERRIDE_ERRORS_TOLERANCE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- OVERRIDE_ERRORS_TOLERANCE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- OVERRIDE_ERRORS_TOLERANCE_DOC - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- OVERRIDE_ERRORS_TOLERANCE_DOC - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
P
- PACKAGE - Enum constant in enum class com.mongodb.kafka.connect.util.VisibleForTesting.AccessModifier
- parse(String, String, Logger) - Static method in class com.mongodb.kafka.connect.util.config.BsonTimestampParser
- parseHex(String) - Static method in class com.mongodb.kafka.connect.util.ResumeTokenUtils
- PartialKeyStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- PartialKeyStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.PartialKeyStrategy
- PartialValueStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- PartialValueStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.PartialValueStrategy
- perform(SinkDocument) - Method in interface com.mongodb.kafka.connect.sink.cdc.CdcOperation
- perform(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbDelete
- perform(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbInsert
- perform(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbUpdate
- perform(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.RdbmsDelete
- perform(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.RdbmsInsert
- perform(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.RdbmsUpdate
- perform(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.mongodb.operations.Delete
- perform(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.mongodb.operations.Replace
- perform(SinkDocument) - Method in class com.mongodb.kafka.connect.sink.cdc.mongodb.operations.Update
- PIPELINE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- poll() - Method in class com.mongodb.kafka.connect.source.MongoSourceTask
- POLL_AWAIT_TIME_MS_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- POLL_MAX_BATCH_SIZE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- POST_PROCESSOR_CHAIN_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- PostgresHandler - Class in com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.postgres
- PostgresHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.postgres.PostgresHandler
- PostgresHandler(MongoSinkTopicConfig, Map<OperationType, CdcOperation>) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.postgres.PostgresHandler
- PostProcessor - Class in com.mongodb.kafka.connect.sink.processor
- PostProcessor(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.PostProcessor
- PostProcessors - Class in com.mongodb.kafka.connect.sink.processor
- PostProcessors(MongoSinkTopicConfig, List<String>) - Constructor for class com.mongodb.kafka.connect.sink.processor.PostProcessors
- prettyPrintSchema(String, Schema) - Static method in class com.mongodb.kafka.connect.source.schema.SchemaDebugHelper
- PRIVATE - Enum constant in enum class com.mongodb.kafka.connect.util.VisibleForTesting.AccessModifier
- process(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.DocumentIdAdder
- process(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.field.projection.FieldProjector
- process(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.field.renaming.Renamer
- process(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.KafkaMetaAdder
- process(SinkDocument, SinkRecord) - Method in class com.mongodb.kafka.connect.sink.processor.PostProcessor
- projectDocument(BsonDocument) - Method in class com.mongodb.kafka.connect.sink.processor.field.projection.AllowListProjector
- projectDocument(BsonDocument) - Method in class com.mongodb.kafka.connect.sink.processor.field.projection.BlockListProjector
- projectDocument(BsonDocument) - Method in class com.mongodb.kafka.connect.sink.processor.field.projection.FieldProjector
- propertyValue() - Method in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.StartupConfig.StartupMode
- PROTECTED - Enum constant in enum class com.mongodb.kafka.connect.util.VisibleForTesting.AccessModifier
- ProvidedInKeyStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- ProvidedInKeyStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.ProvidedInKeyStrategy
- ProvidedInValueStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- ProvidedInValueStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.ProvidedInValueStrategy
- PUBLISH_FULL_DOCUMENT_ONLY_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- PUBLISH_FULL_DOCUMENT_ONLY_TOMBSTONE_ON_DELETE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- put(String, BsonValue) - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- put(Collection<SinkRecord>) - Method in class com.mongodb.kafka.connect.sink.MongoSinkTask
-
Put the records in the sink.
- putAll(Map<? extends String, ? extends BsonValue>) - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
Q
- QlikCdcHandler - Class in com.mongodb.kafka.connect.sink.cdc.qlik
- QlikCdcHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.qlik.QlikCdcHandler
R
- RATE_LIMITING_EVERY_N_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- RATE_LIMITING_TIMEOUT_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- RdbmsDelete - Class in com.mongodb.kafka.connect.sink.cdc.debezium.rdbms
- RdbmsDelete() - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.RdbmsDelete
- RdbmsHandler - Class in com.mongodb.kafka.connect.sink.cdc.debezium.rdbms
- RdbmsHandler - Class in com.mongodb.kafka.connect.sink.cdc.qlik.rdbms
-
The QLIK Replicate RDBMS Handler
- RdbmsHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.RdbmsHandler
- RdbmsHandler(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.cdc.qlik.rdbms.RdbmsHandler
- RdbmsHandler(MongoSinkTopicConfig, Map<OperationType, CdcOperation>) - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.RdbmsHandler
- RdbmsHandler(MongoSinkTopicConfig, Map<OperationType, CdcOperation>) - Constructor for class com.mongodb.kafka.connect.sink.cdc.qlik.rdbms.RdbmsHandler
- RdbmsInsert - Class in com.mongodb.kafka.connect.sink.cdc.debezium.rdbms
- RdbmsInsert() - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.RdbmsInsert
- RdbmsUpdate - Class in com.mongodb.kafka.connect.sink.cdc.debezium.rdbms
- RdbmsUpdate() - Constructor for class com.mongodb.kafka.connect.sink.cdc.debezium.rdbms.RdbmsUpdate
- READ - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.debezium.OperationType
- READ - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
- RecordConverter - Interface in com.mongodb.kafka.connect.sink.converter
- REFRESH - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
- register() - Method in class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- register() - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- register(T) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- registerLatest(String) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- registerMBean(DynamicMBean, String) - Static method in class com.mongodb.kafka.connect.util.jmx.internal.MBeanServerUtils
-
Attempts to register the MBean under the provided name, adjusting the name if an instance already exists with that name, or if registration failed.
- registerMs(String) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- registerOperations(Map<OperationType, CdcOperation>) - Method in class com.mongodb.kafka.connect.sink.cdc.debezium.DebeziumCdcHandler
- registerOperations(Map<OperationType, CdcOperation>) - Method in class com.mongodb.kafka.connect.sink.cdc.qlik.QlikCdcHandler
- registerTotal(String) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- remove(Object) - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- RENAME_COLLECTION - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- RenameByMapping - Class in com.mongodb.kafka.connect.sink.processor.field.renaming
- RenameByMapping(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.field.renaming.RenameByMapping
- RenameByRegExp - Class in com.mongodb.kafka.connect.sink.processor.field.renaming
- RenameByRegExp(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.field.renaming.RenameByRegExp
- Renamer - Class in com.mongodb.kafka.connect.sink.processor.field.renaming
- Renamer(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.field.renaming.Renamer
- Replace - Class in com.mongodb.kafka.connect.sink.cdc.mongodb.operations
- Replace() - Constructor for class com.mongodb.kafka.connect.sink.cdc.mongodb.operations.Replace
- REPLACE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- ReplaceOneBusinessKeyStrategy - Class in com.mongodb.kafka.connect.sink.writemodel.strategy
- ReplaceOneBusinessKeyStrategy() - Constructor for class com.mongodb.kafka.connect.sink.writemodel.strategy.ReplaceOneBusinessKeyStrategy
- ReplaceOneDefaultStrategy - Class in com.mongodb.kafka.connect.sink.writemodel.strategy
- ReplaceOneDefaultStrategy() - Constructor for class com.mongodb.kafka.connect.sink.writemodel.strategy.ReplaceOneDefaultStrategy
- report() - Method in class com.mongodb.kafka.connect.sink.dlq.AnalyzedBatchFailedWithBulkWriteException
-
Reports records in the batch that either definitely have not been written, or may not have been written.
- report(SinkRecord, Exception) - Method in interface com.mongodb.kafka.connect.sink.dlq.ErrorReporter
- ResumeTokenUtils - Class in com.mongodb.kafka.connect.util
S
- sample(long) - Method in class com.mongodb.kafka.connect.util.jmx.internal.AdditiveMetric
- sample(long) - Method in class com.mongodb.kafka.connect.util.jmx.internal.LatestMetric
- sample(long) - Method in interface com.mongodb.kafka.connect.util.jmx.internal.Metric
-
Take the measurement.
- sample(long) - Method in class com.mongodb.kafka.connect.util.jmx.internal.TotalMetric
- sampleOuter() - Method in class com.mongodb.kafka.connect.util.time.InnerOuterTimer
-
Samples the duration between the end of a previous execution of the task and the beginning of a new task execution.
- SCHEMA - Enum constant in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.OutputFormat
- SchemaAndValueProducer - Interface in com.mongodb.kafka.connect.source.producer
- SchemaAndValueProducers - Class in com.mongodb.kafka.connect.source.producer
- SchemaDebugHelper - Class in com.mongodb.kafka.connect.source.schema
- SERVER_API_DEPRECATION_ERRORS_CONFIG - Static variable in class com.mongodb.kafka.connect.util.ServerApiConfig
- SERVER_API_STRICT_CONFIG - Static variable in class com.mongodb.kafka.connect.util.ServerApiConfig
- SERVER_API_VERSION_CONFIG - Static variable in class com.mongodb.kafka.connect.util.ServerApiConfig
- ServerApiConfig - Class in com.mongodb.kafka.connect.util
- setAttribute(Attribute) - Method in class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- setAttribute(Attribute) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- setAttributes(AttributeList) - Method in class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- setAttributes(AttributeList) - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- setServerApi(MongoClientSettings.Builder, AbstractConfig) - Static method in class com.mongodb.kafka.connect.util.ServerApiConfig
- setServerApi(MongoClientSettings.Builder, Config) - Static method in class com.mongodb.kafka.connect.util.ServerApiConfig
- setupSsl(SslSettings.Builder, AbstractConfig) - Static method in class com.mongodb.kafka.connect.util.SslConfigs
-
Set key store and trust store parameters
- SimplifiedJson - Class in com.mongodb.kafka.connect.source.json.formatter
- SimplifiedJson() - Constructor for class com.mongodb.kafka.connect.source.json.formatter.SimplifiedJson
- SinkConverter - Class in com.mongodb.kafka.connect.sink.converter
- SinkConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.SinkConverter
- SinkDocument - Class in com.mongodb.kafka.connect.sink.converter
- SinkDocument(BsonDocument, BsonDocument) - Constructor for class com.mongodb.kafka.connect.sink.converter.SinkDocument
- SinkFieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- SinkFieldConverter(Schema) - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.SinkFieldConverter
- SinkTaskStatistics - Class in com.mongodb.kafka.connect.util.jmx
- SinkTaskStatistics(String) - Constructor for class com.mongodb.kafka.connect.util.jmx.SinkTaskStatistics
- size() - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- SourceTaskStatistics - Class in com.mongodb.kafka.connect.util.jmx
- SourceTaskStatistics(String) - Constructor for class com.mongodb.kafka.connect.util.jmx.SourceTaskStatistics
- SslConfigs - Class in com.mongodb.kafka.connect.util
- start() - Static method in class com.mongodb.kafka.connect.util.time.Timer
- start(Consumer<Duration>, Consumer<Duration>) - Static method in class com.mongodb.kafka.connect.util.time.InnerOuterTimer
- start(Map<String, String>) - Method in class com.mongodb.kafka.connect.MongoSinkConnector
- start(Map<String, String>) - Method in class com.mongodb.kafka.connect.MongoSourceConnector
- start(Map<String, String>) - Method in class com.mongodb.kafka.connect.sink.MongoSinkTask
-
Start the Task.
- start(Map<String, String>) - Method in class com.mongodb.kafka.connect.source.MongoSourceTask
- startAtOperationTimeValidator(Logger) - Static method in class com.mongodb.kafka.connect.util.Validators
- STARTUP_MODE_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- STARTUP_MODE_COPY_EXISTING_ALLOW_DISK_USE_DEFAULT - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- STARTUP_MODE_COPY_EXISTING_NAMESPACE_REGEX_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- StatisticsManager - Interface in com.mongodb.kafka.connect.source.statistics
- stop() - Method in class com.mongodb.kafka.connect.MongoSinkConnector
- stop() - Method in class com.mongodb.kafka.connect.MongoSourceConnector
- stop() - Method in class com.mongodb.kafka.connect.sink.MongoSinkTask
-
Perform any cleanup to stop this task.
- stop() - Method in class com.mongodb.kafka.connect.source.MongoSourceTask
- STRING - Enum constant in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.UuidBsonFormat
- StringFieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson
- StringFieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.StringFieldConverter
- switchToStreamStatistics() - Method in class com.mongodb.kafka.connect.source.statistics.JmxStatisticsManager
- switchToStreamStatistics() - Method in interface com.mongodb.kafka.connect.source.statistics.StatisticsManager
T
- taskClass() - Method in class com.mongodb.kafka.connect.MongoSinkConnector
- taskClass() - Method in class com.mongodb.kafka.connect.MongoSourceConnector
- taskConfigs(int) - Method in class com.mongodb.kafka.connect.MongoSinkConnector
- taskConfigs(int) - Method in class com.mongodb.kafka.connect.MongoSourceConnector
- taskIdFromCurrentThread() - Static method in class com.mongodb.kafka.connect.util.jmx.internal.MBeanServerUtils
-
Thread names have the form "task-thread-MongoSinkConnector-0", where the number suffix is the id shown in Kafka's JMX MBean.
- TimeFieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical
- TimeFieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.TimeFieldConverter
- Timer - Class in com.mongodb.kafka.connect.util.time
- TIMESERIES_EXPIRE_AFTER_SECONDS_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TIMESERIES_EXPIRE_AFTER_SECONDS_DEFAULT - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TIMESERIES_GRANULARITY_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TIMESERIES_METAFIELD_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TIMESERIES_METAFIELD_DEFAULT - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TIMESERIES_TIMEFIELD_AUTO_CONVERSION_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TIMESERIES_TIMEFIELD_AUTO_CONVERSION_DATE_FORMAT_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TIMESERIES_TIMEFIELD_AUTO_CONVERSION_LOCALE_LANGUAGE_TAG_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TIMESERIES_TIMEFIELD_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TimeseriesValidation - Class in com.mongodb.kafka.connect.util
- TIMESTAMP - Enum constant in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.StartupConfig.StartupMode
- TimestampFieldConverter - Class in com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical
- TimestampFieldConverter() - Constructor for class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.TimestampFieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.BooleanFieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.BytesFieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Float32FieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Float64FieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Int16FieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Int32FieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Int64FieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.Int8FieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.DateFieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.DecimalFieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.TimeFieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.TimestampFieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.SinkFieldConverter
- toBson(Object) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.StringFieldConverter
- toBson(Object, Schema) - Method in class com.mongodb.kafka.connect.sink.converter.types.sink.bson.SinkFieldConverter
- toEpochMilli(String) - Method in class com.mongodb.kafka.connect.util.FlexibleDateTimeParser
- toJSON() - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- tolerateErrors() - Method in class com.mongodb.kafka.connect.source.MongoSourceConfig
- TOPIC_MAPPER_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- TOPIC_NAMESPACE_MAP_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- TOPIC_OVERRIDE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- TOPIC_OVERRIDE_DOC - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- TOPIC_OVERRIDE_PREFIX - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- TOPIC_PREFIX_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- TOPIC_SEPARATOR_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- TOPIC_SEPARATOR_DEFAULT - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- TOPIC_SUFFIX_CONFIG - Static variable in class com.mongodb.kafka.connect.source.MongoSourceConfig
- TopicMapper - Interface in com.mongodb.kafka.connect.source.topic.mapping
- topicOverrideValidator() - Static method in class com.mongodb.kafka.connect.util.Validators
- TOPICS_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- TOPICS_DEFAULT - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- TOPICS_REGEX_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkConfig
- toSchemaAndValue(Schema, BsonValue) - Method in class com.mongodb.kafka.connect.source.schema.BsonValueToSchemaAndValue
- toString() - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- toString() - Method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator.IncompatiblePropertiesPair
- toString() - Method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator.ObsoletePropertiesSet
- toString() - Method in class com.mongodb.kafka.connect.util.Validators.EnumValidatorAndRecommender
- TotalMetric - Class in com.mongodb.kafka.connect.util.jmx.internal
- TotalMetric(String) - Constructor for class com.mongodb.kafka.connect.util.jmx.internal.TotalMetric
- TotalMetricValue(String, Supplier<Long>) - Constructor for class com.mongodb.kafka.connect.util.jmx.internal.MetricValue.TotalMetricValue
U
- UNKNOWN - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- UNKNOWN - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
- unregister() - Method in class com.mongodb.kafka.connect.util.jmx.internal.CombinedMongoMBean
- unregister() - Method in class com.mongodb.kafka.connect.util.jmx.internal.MongoMBean
- unregisterMBean(String) - Static method in class com.mongodb.kafka.connect.util.jmx.internal.MBeanServerUtils
- unused(Set<String>, String) - Static method in class com.mongodb.kafka.connect.util.config.ConfigSoftValidator.ObsoletePropertiesSet
- Update - Class in com.mongodb.kafka.connect.sink.cdc.mongodb.operations
- Update() - Constructor for class com.mongodb.kafka.connect.sink.cdc.mongodb.operations.Update
- UPDATE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.debezium.OperationType
- UPDATE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
- UPDATE - Enum constant in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
- UpdateOneBusinessKeyTimestampStrategy - Class in com.mongodb.kafka.connect.sink.writemodel.strategy
- UpdateOneBusinessKeyTimestampStrategy() - Constructor for class com.mongodb.kafka.connect.sink.writemodel.strategy.UpdateOneBusinessKeyTimestampStrategy
- UpdateOneTimestampsStrategy - Class in com.mongodb.kafka.connect.sink.writemodel.strategy
- UpdateOneTimestampsStrategy() - Constructor for class com.mongodb.kafka.connect.sink.writemodel.strategy.UpdateOneTimestampsStrategy
- UuidProvidedInKeyStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- UuidProvidedInKeyStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.UuidProvidedInKeyStrategy
- UuidProvidedInValueStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- UuidProvidedInValueStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.UuidProvidedInValueStrategy
- UuidStrategy - Class in com.mongodb.kafka.connect.sink.processor.id.strategy
- UuidStrategy() - Constructor for class com.mongodb.kafka.connect.sink.processor.id.strategy.UuidStrategy
V
- validate(Map<String, String>) - Method in class com.mongodb.kafka.connect.MongoSinkConnector
- validate(Map<String, String>) - Method in class com.mongodb.kafka.connect.MongoSourceConnector
- validateCanConnect(AbstractConfig, Config, String) - Static method in class com.mongodb.kafka.connect.util.ConnectionValidator
- validateCollection(MongoClient, MongoNamespace, MongoSinkTopicConfig) - Static method in class com.mongodb.kafka.connect.util.TimeseriesValidation
- validateConfigAndCollection(MongoClient, MongoSinkTopicConfig, Config) - Static method in class com.mongodb.kafka.connect.util.TimeseriesValidation
- validateJsonSchema(String) - Static method in class com.mongodb.kafka.connect.source.schema.AvroSchema
- validateServerApi(MongoClient, Config) - Static method in class com.mongodb.kafka.connect.util.ServerApiConfig
- validateUserHasActions(MongoClient, MongoCredential, List<String>, String, String, String, Config) - Static method in class com.mongodb.kafka.connect.util.ConnectionValidator
-
Validates that the user has the required action permissions
- Validators - Class in com.mongodb.kafka.connect.util
- Validators.EnumValidatorAndRecommender - Class in com.mongodb.kafka.connect.util
- Validators.ValidatorWithOperators - Interface in com.mongodb.kafka.connect.util
- validTopicRegexConfigAndCollection(MongoClient, MongoSinkConfig, Config) - Static method in class com.mongodb.kafka.connect.util.TimeseriesValidation
- validValues(String, Map<String, Object>) - Method in class com.mongodb.kafka.connect.util.Validators.EnumValidatorAndRecommender
- value() - Method in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.ErrorTolerance
- value() - Method in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.ErrorTolerance
- VALUE - Enum constant in enum class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument.Type
- VALUE - Enum constant in enum class com.mongodb.kafka.connect.sink.processor.field.projection.FieldProjector.SinkDocumentField
- VALUE_PROJECTION_LIST_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- VALUE_PROJECTION_TYPE_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbUpdate.EventFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.cdc.debezium.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.DecimalFieldConverter.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.ErrorTolerance
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.FieldProjectionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.UuidBsonFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.sink.processor.field.projection.FieldProjector.SinkDocumentField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.ErrorTolerance
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.OutputFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.StartupConfig.StartupMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mongodb.kafka.connect.util.VisibleForTesting.AccessModifier
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.mongodb.kafka.connect.sink.cdc.debezium.mongodb.MongoDbUpdate.EventFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.sink.cdc.debezium.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.sink.cdc.mongodb.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.sink.cdc.qlik.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.mongodb.kafka.connect.sink.converter.LazyBsonDocument
- values() - Static method in enum class com.mongodb.kafka.connect.sink.converter.types.sink.bson.logical.DecimalFieldConverter.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.ErrorTolerance
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.FieldProjectionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.UuidBsonFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.sink.processor.field.projection.FieldProjector.SinkDocumentField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.ErrorTolerance
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.OutputFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.source.MongoSourceConfig.StartupConfig.StartupMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mongodb.kafka.connect.util.VisibleForTesting.AccessModifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in class com.mongodb.kafka.connect.MongoSinkConnector
- version() - Method in class com.mongodb.kafka.connect.MongoSourceConnector
- version() - Method in class com.mongodb.kafka.connect.sink.MongoSinkTask
- version() - Method in class com.mongodb.kafka.connect.source.MongoSourceTask
- VERSION - Static variable in class com.mongodb.kafka.connect.Versions
- Versions - Class in com.mongodb.kafka.connect
- visible(String, Map<String, Object>) - Method in class com.mongodb.kafka.connect.util.Validators.EnumValidatorAndRecommender
- VisibleForTesting - Annotation Interface in com.mongodb.kafka.connect.util
-
Denotes that the annotated program element is made more accessible than otherwise necessary for the purpose of testing.
- VisibleForTesting.AccessModifier - Enum Class in com.mongodb.kafka.connect.util
-
A subset of access modifiers that includes only values relevant to be used as the intended access modifier.
W
- WHITELIST - Enum constant in enum class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig.FieldProjectionType
- WhitelistKeyProjector - Class in com.mongodb.kafka.connect.sink.processor
-
Deprecated.use
AllowListKeyProjector
instead - WhitelistKeyProjector(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.WhitelistKeyProjector
-
Deprecated.
- WhitelistValueProjector - Class in com.mongodb.kafka.connect.sink.processor
-
Deprecated.use
AllowListValueProjector
instead - WhitelistValueProjector(MongoSinkTopicConfig) - Constructor for class com.mongodb.kafka.connect.sink.processor.WhitelistValueProjector
-
Deprecated.
- withStringDef(String, ConfigDef.Validator) - Static method in class com.mongodb.kafka.connect.util.Validators
- WriteConcernException - Exception in com.mongodb.kafka.connect.sink.dlq
- WriteConcernException(WriteConcernError) - Constructor for exception com.mongodb.kafka.connect.sink.dlq.WriteConcernException
- WriteException - Exception in com.mongodb.kafka.connect.sink.dlq
- WriteException(WriteError) - Constructor for exception com.mongodb.kafka.connect.sink.dlq.WriteException
- WRITEMODEL_STRATEGY_CONFIG - Static variable in class com.mongodb.kafka.connect.sink.MongoSinkTopicConfig
- WriteModelStrategy - Interface in com.mongodb.kafka.connect.sink.writemodel.strategy
- WriteModelStrategyHelper - Class in com.mongodb.kafka.connect.sink.writemodel.strategy
- WriteSkippedException - Exception in com.mongodb.kafka.connect.sink.dlq
-
This exception signifies that writing a
SinkRecord
was not attempted by a MongoDB server, e.g., because writes where done via an ordered bulk write, and the server failed to write a precedingSinkRecord
. - WriteSkippedException() - Constructor for exception com.mongodb.kafka.connect.sink.dlq.WriteSkippedException
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
BlockListKeyProjector
instead