Class Stream.Types.BackfillAllStrategy (2.1.0)

public sealed class BackfillAllStrategy : IMessage<Stream.Types.BackfillAllStrategy>, IEquatable<Stream.Types.BackfillAllStrategy>, IDeepCloneable<Stream.Types.BackfillAllStrategy>, IBufferMessage, IMessage

Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded.

Inheritance

Object > Stream.Types.BackfillAllStrategy

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

BackfillAllStrategy()

public BackfillAllStrategy()

BackfillAllStrategy(Stream.Types.BackfillAllStrategy)

public BackfillAllStrategy(Stream.Types.BackfillAllStrategy other)
Parameter
NameDescription
otherStream.Types.BackfillAllStrategy

Properties

ExcludedObjectsCase

public Stream.Types.BackfillAllStrategy.ExcludedObjectsOneofCase ExcludedObjectsCase { get; }
Property Value
TypeDescription
Stream.Types.BackfillAllStrategy.ExcludedObjectsOneofCase

MysqlExcludedObjects

public MysqlRdbms MysqlExcludedObjects { get; set; }

MySQL data source objects to avoid backfilling.

Property Value
TypeDescription
MysqlRdbms

OracleExcludedObjects

public OracleRdbms OracleExcludedObjects { get; set; }

Oracle data source objects to avoid backfilling.

Property Value
TypeDescription
OracleRdbms

PostgresqlExcludedObjects

public PostgresqlRdbms PostgresqlExcludedObjects { get; set; }

PostgreSQL data source objects to avoid backfilling.

Property Value
TypeDescription
PostgresqlRdbms