public sealed class MongodbSourceConfig : IMessage<MongodbSourceConfig>, IEquatable<MongodbSourceConfig>, IDeepCloneable<MongodbSourceConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the DataStream v1 API class MongodbSourceConfig.
MongoDB source configuration.
Implements
IMessageMongodbSourceConfig, IEquatableMongodbSourceConfig, IDeepCloneableMongodbSourceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
MongodbSourceConfig()
public MongodbSourceConfig()
MongodbSourceConfig(MongodbSourceConfig)
public MongodbSourceConfig(MongodbSourceConfig other)
Parameter | |
---|---|
Name | Description |
other |
MongodbSourceConfig |
Properties
ExcludeObjects
public MongodbCluster ExcludeObjects { get; set; }
MongoDB collections to exclude from the stream.
Property Value | |
---|---|
Type | Description |
MongodbCluster |
IncludeObjects
public MongodbCluster IncludeObjects { get; set; }
MongoDB collections to include in the stream.
Property Value | |
---|---|
Type | Description |
MongodbCluster |
MaxConcurrentBackfillTasks
public int MaxConcurrentBackfillTasks { get; set; }
Optional. Maximum number of concurrent backfill tasks. The number should be non-negative and less than or equal to 50. If not set (or set to 0), the system's default value is used
Property Value | |
---|---|
Type | Description |
int |