Uses of Class
io.debezium.connector.mongodb.CollectionId
-
Packages that use CollectionId Package Description io.debezium.connector.mongodb -
-
Uses of CollectionId in io.debezium.connector.mongodb
Fields in io.debezium.connector.mongodb declared as CollectionId Modifier and Type Field Description private CollectionIdSourceInfo. collectionIdId of collection the current event applies to.private CollectionIdMongoDbCollectionSchema. idFields in io.debezium.connector.mongodb with type parameters of type CollectionId Modifier and Type Field Description private Predicate<CollectionId>Filters. collectionFilterprivate ConcurrentMap<CollectionId,MongoDbCollectionSchema>MongoDbSchema. collectionsprivate EventDispatcher<CollectionId>MongoDbChangeEventSourceFactory. dispatcherprivate EventDispatcher<CollectionId>MongoDbSnapshotChangeEventSource. dispatcherprivate EventDispatcher<CollectionId>MongoDbStreamingChangeEventSource. dispatcherprivate TopicSelector<CollectionId>MongoDbSchema. topicSelectorprivate TopicSelector<CollectionId>MongoDbTaskContext. topicSelectorMethods in io.debezium.connector.mongodb that return CollectionId Modifier and Type Method Description (package private) CollectionIdSourceInfo. collectionId()static CollectionIdCollectionId. parse(String replicaSetName, String str)Parse the supplied<database_name>.<collection_name>string.Methods in io.debezium.connector.mongodb that return types with arguments of type CollectionId Modifier and Type Method Description Predicate<CollectionId>Filters. collectionFilter()Get the predicate function that determines whether the given collection is to be included.List<CollectionId>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.TopicSelector<CollectionId>MongoDbTaskContext. topicSelector()Methods in io.debezium.connector.mongodb with parameters of type CollectionId Modifier and Type Method Description voidSourceInfo. collectionEvent(String replicaSetName, CollectionId collectionId)private voidMongoDbSnapshotChangeEventSource. createDataEventsForCollection(ChangeEventSource.ChangeEventSourceContext sourceContext, MongoDbSnapshotChangeEventSource.MongoDbSnapshotContext snapshotContext, EventDispatcher.SnapshotReceiver snapshotReceiver, ReplicaSet replicaSet, CollectionId collectionId, ConnectionContext.MongoPrimary primaryClient)FieldSelector.FieldFilterFieldSelector. fieldFilterFor(CollectionId id)Returns the field filter for the given collection identifier.FieldSelector.FieldFilterFilters. fieldFilterFor(CollectionId id)Get the field filter for a given collection identifier.protected ChangeRecordEmitterMongoDbSnapshotChangeEventSource. getChangeRecordEmitter(AbstractSnapshotChangeEventSource.SnapshotContext<MongoDbPartition,MongoDbOffsetContext> snapshotContext, CollectionId collectionId, org.bson.Document document, ReplicaSet replicaSet)Optional<String>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)DataCollectionSchemaMongoDbSchema. schemaFor(CollectionId collectionId)Constructors in io.debezium.connector.mongodb with parameters of type CollectionId Constructor Description MongoDbCollectionSchema(CollectionId id, FieldSelector.FieldFilter fieldFilter, org.apache.kafka.connect.data.Schema keySchema, Function<org.bson.Document,Object> keyGenerator, 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 CollectionId Constructor Description MongoDbChangeEventSourceFactory(MongoDbConnectorConfig configuration, ErrorHandler errorHandler, EventDispatcher<CollectionId> dispatcher, Clock clock, ReplicaSets replicaSets, MongoDbTaskContext taskContext)MongoDbSchema(Filters filters, TopicSelector<CollectionId> topicSelector, org.apache.kafka.connect.data.Schema sourceSchema)MongoDbSnapshotChangeEventSource(MongoDbConnectorConfig connectorConfig, MongoDbTaskContext taskContext, ReplicaSets replicaSets, EventDispatcher<CollectionId> dispatcher, Clock clock, SnapshotProgressListener snapshotProgressListener, ErrorHandler errorHandler)MongoDbStreamingChangeEventSource(MongoDbConnectorConfig connectorConfig, MongoDbTaskContext taskContext, ReplicaSets replicaSets, EventDispatcher<CollectionId> dispatcher, ErrorHandler errorHandler, Clock clock)
-