public sealed class Stream.Types.BackfillAllStrategy : IMessage<Stream.Types.BackfillAllStrategy>, IEquatable<Stream.Types.BackfillAllStrategy>, IDeepCloneable<Stream.Types.BackfillAllStrategy>, IBufferMessage, IMessageReference documentation and code samples for the DataStream v1 API class Stream.Types.BackfillAllStrategy.
Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded.
Implements
IMessageStreamTypesBackfillAllStrategy, IEquatableStreamTypesBackfillAllStrategy, IDeepCloneableStreamTypesBackfillAllStrategy, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
BackfillAllStrategy()
public BackfillAllStrategy()BackfillAllStrategy(BackfillAllStrategy)
public BackfillAllStrategy(Stream.Types.BackfillAllStrategy other)| Parameter | |
|---|---|
| Name | Description |
other |
StreamTypesBackfillAllStrategy |
Properties
ExcludedObjectsCase
public Stream.Types.BackfillAllStrategy.ExcludedObjectsOneofCase ExcludedObjectsCase { get; }| Property Value | |
|---|---|
| Type | Description |
StreamTypesBackfillAllStrategyExcludedObjectsOneofCase |
|
MongodbExcludedObjects
public MongodbCluster MongodbExcludedObjects { get; set; }MongoDB data source objects to avoid backfilling
| Property Value | |
|---|---|
| Type | Description |
MongodbCluster |
|
MysqlExcludedObjects
public MysqlRdbms MysqlExcludedObjects { get; set; }MySQL data source objects to avoid backfilling.
| Property Value | |
|---|---|
| Type | Description |
MysqlRdbms |
|
OracleExcludedObjects
public OracleRdbms OracleExcludedObjects { get; set; }Oracle data source objects to avoid backfilling.
| Property Value | |
|---|---|
| Type | Description |
OracleRdbms |
|
PostgresqlExcludedObjects
public PostgresqlRdbms PostgresqlExcludedObjects { get; set; }PostgreSQL data source objects to avoid backfilling.
| Property Value | |
|---|---|
| Type | Description |
PostgresqlRdbms |
|
SaasExcludedObjects
public SourceCatalog SaasExcludedObjects { get; set; }Source catalog data source objects to avoid backfilling. This is mainly used to represent SaaS applications objects.
| Property Value | |
|---|---|
| Type | Description |
SourceCatalog |
|
SalesforceExcludedObjects
public SalesforceOrg SalesforceExcludedObjects { get; set; }Salesforce data source objects to avoid backfilling
| Property Value | |
|---|---|
| Type | Description |
SalesforceOrg |
|
SpannerExcludedObjects
public SpannerDatabase SpannerExcludedObjects { get; set; }Spanner data source objects to avoid backfilling.
| Property Value | |
|---|---|
| Type | Description |
SpannerDatabase |
|
SqlServerExcludedObjects
public SqlServerRdbms SqlServerExcludedObjects { get; set; }SQLServer data source objects to avoid backfilling
| Property Value | |
|---|---|
| Type | Description |
SqlServerRdbms |
|