Uses of Class
io.debezium.connector.mongodb.CollectionId
Packages that use CollectionId
-
Uses of CollectionId in io.debezium.connector.mongodb
Fields in io.debezium.connector.mongodb declared as CollectionIdModifier and TypeFieldDescriptionprivate CollectionIdSourceInfo.collectionIdId of collection the current event applies to.private final CollectionIdMongoDbCollectionSchema.idprivate CollectionIdMongoDbIncrementalSnapshotChangeEventSource.signallingCollectionIdFields in io.debezium.connector.mongodb with type parameters of type CollectionIdModifier and TypeFieldDescriptionprivate final Predicate<CollectionId>Filters.collectionFilterprivate final ConcurrentMap<CollectionId,MongoDbCollectionSchema> MongoDbSchema.collectionsprotected IncrementalSnapshotContext<CollectionId>MongoDbIncrementalSnapshotChangeEventSource.contextprivate final EventDispatcher<MongoDbPartition,CollectionId> MongoDbChangeEventSourceFactory.dispatcherprotected EventDispatcher<MongoDbPartition,CollectionId> MongoDbIncrementalSnapshotChangeEventSource.dispatcherprivate final EventDispatcher<MongoDbPartition,CollectionId> MongoDbSnapshotChangeEventSource.dispatcherprivate final EventDispatcher<MongoDbPartition,CollectionId> MongoDbStreamingChangeEventSource.dispatcherprivate final IncrementalSnapshotContext<CollectionId>MongoDbOffsetContext.incrementalSnapshotContextprivate final IncrementalSnapshotContext<CollectionId>ReplicaSetOffsetContext.incrementalSnapshotContextprivate final TopicSelector<CollectionId>MongoDbSchema.topicSelectorprivate final TopicSelector<CollectionId>MongoDbTaskContext.topicSelectorMethods in io.debezium.connector.mongodb that return CollectionIdModifier and TypeMethodDescription(package private) CollectionIdSourceInfo.collectionId()static CollectionIdParse the supplied<replicaset_name>.<database_name>.<collection_name>string.static CollectionIdParse the supplied<database_name>.<collection_name>string.Methods in io.debezium.connector.mongodb that return types with arguments of type CollectionIdModifier and TypeMethodDescriptionFilters.collectionFilter()Get the predicate function that determines whether the given collection is to be included.ConnectionContext.MongoPrimary.collections()Use the primary to get the identifiers of all the collections in the replica set, applying the current collection filter configuration.static TopicSelector<CollectionId>MongoDbTopicSelector.defaultSelector(String prefix, String heartbeatPrefix) Gets the selector for topics for a given prefix, database name, and collection name.MongoDbTaskContext.topicSelector()Methods in io.debezium.connector.mongodb with parameters of type CollectionIdModifier and TypeMethodDescriptionvoidSourceInfo.collectionEvent(String replicaSetName, CollectionId collectionId) private voidMongoDbSnapshotChangeEventSource.createDataEventsForCollection(ChangeEventSource.ChangeEventSourceContext sourceContext, MongoDbSnapshotChangeEventSource.MongoDbSnapshotContext snapshotContext, EventDispatcher.SnapshotReceiver<MongoDbPartition> snapshotReceiver, ReplicaSet replicaSet, CollectionId collectionId, ConnectionContext.MongoPrimary primaryClient) FieldSelector.fieldFilterFor(CollectionId id) Returns the field filter for the given collection identifier.Filters.fieldFilterFor(CollectionId id) Get the field filter for a given collection identifier.protected ChangeRecordEmitter<MongoDbPartition>MongoDbSnapshotChangeEventSource.getChangeRecordEmitter(AbstractSnapshotChangeEventSource.SnapshotContext<MongoDbPartition, MongoDbOffsetContext> snapshotContext, CollectionId collectionId, org.bson.Document document, ReplicaSet replicaSet) MongoDbConnectorConfig.getSnapshotFilterQueryForCollection(CollectionId collectionId) private static StringMongoDbTopicSelector.getTopicName(CollectionId collectionId, String prefix, String delimiter) Get the name of the topic for a given prefix, database name, and collection name.protected booleanFilters.isNotBuiltIn(CollectionId id) private voidSourceInfo.onEvent(String replicaSetName, CollectionId collectionId, SourceInfo.Position position) voidReplicaSetOffsetContext.readEvent(CollectionId collectionId, Instant timestamp) MongoDbSchema.schemaFor(CollectionId collectionId) Method parameters in io.debezium.connector.mongodb with type arguments of type CollectionIdModifier and TypeMethodDescriptionprotected voidMongoDbIncrementalSnapshotChangeEventSource.postReadChunk(IncrementalSnapshotContext<CollectionId> context) protected voidMongoDbIncrementalSnapshotChangeEventSource.preReadChunk(IncrementalSnapshotContext<CollectionId> context) protected voidMongoDbIncrementalSnapshotChangeEventSource.sendEvent(MongoDbPartition partition, EventDispatcher<MongoDbPartition, CollectionId> dispatcher, OffsetContext offsetContext, Object[] row) protected voidMongoDbIncrementalSnapshotChangeEventSource.setContext(IncrementalSnapshotContext<CollectionId> context) Constructors in io.debezium.connector.mongodb with parameters of type CollectionIdModifierConstructorDescriptionMongoDbCollectionSchema(CollectionId id, FieldSelector.FieldFilter fieldFilter, org.apache.kafka.connect.data.Schema keySchema, Function<org.bson.Document, Object> keyGenerator, Function<org.bson.BsonDocument, Object> keyGeneratorChangeStream, Envelope envelopeSchema, org.apache.kafka.connect.data.Schema valueSchema, Function<org.bson.Document, String> valueGenerator) Constructor parameters in io.debezium.connector.mongodb with type arguments of type CollectionIdModifierConstructorDescriptionMongoDbChangeEventSourceFactory(MongoDbConnectorConfig configuration, ErrorHandler errorHandler, EventDispatcher<MongoDbPartition, CollectionId> dispatcher, Clock clock, ReplicaSets replicaSets, MongoDbTaskContext taskContext, MongoDbSchema schema) MongoDbIncrementalSnapshotChangeEventSource(MongoDbConnectorConfig config, MongoDbTaskContext taskContext, ReplicaSets replicaSets, EventDispatcher<MongoDbPartition, CollectionId> dispatcher, MongoDbSchema collectionSchema, Clock clock, SnapshotProgressListener<MongoDbPartition> progressListener, DataChangeEventListener<MongoDbPartition> dataChangeEventListener) MongoDbOffsetContext(SourceInfo sourceInfo, TransactionContext transactionContext, IncrementalSnapshotContext<CollectionId> incrementalSnapshotContext) MongoDbOffsetContext(SourceInfo sourceInfo, TransactionContext transactionContext, IncrementalSnapshotContext<CollectionId> incrementalSnapshotContext, Map<ReplicaSet, org.bson.Document> offsets) MongoDbSchema(Filters filters, TopicSelector<CollectionId> topicSelector, org.apache.kafka.connect.data.Schema sourceSchema, SchemaNameAdjuster schemaNameAdjuster) MongoDbSnapshotChangeEventSource(MongoDbConnectorConfig connectorConfig, MongoDbTaskContext taskContext, ReplicaSets replicaSets, EventDispatcher<MongoDbPartition, CollectionId> dispatcher, Clock clock, SnapshotProgressListener<MongoDbPartition> snapshotProgressListener, ErrorHandler errorHandler) MongoDbStreamingChangeEventSource(MongoDbConnectorConfig connectorConfig, MongoDbTaskContext taskContext, ReplicaSets replicaSets, EventDispatcher<MongoDbPartition, CollectionId> dispatcher, ErrorHandler errorHandler, Clock clock) ReplicaSetOffsetContext(MongoDbOffsetContext offsetContext, ReplicaSet replicaSet, SourceInfo sourceInfo, IncrementalSnapshotContext<CollectionId> incrementalSnapshotContext)