DataStream v1 API - Class SqlServerSourceConfig (2.8.0)

public sealed class SqlServerSourceConfig : IMessage<SqlServerSourceConfig>, IEquatable<SqlServerSourceConfig>, IDeepCloneable<SqlServerSourceConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the DataStream v1 API class SqlServerSourceConfig.

SQLServer data source configuration

Inheritance

object > SqlServerSourceConfig

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

SqlServerSourceConfig()

public SqlServerSourceConfig()

SqlServerSourceConfig(SqlServerSourceConfig)

public SqlServerSourceConfig(SqlServerSourceConfig other)
Parameter
Name Description
other SqlServerSourceConfig

Properties

CdcMethodCase

public SqlServerSourceConfig.CdcMethodOneofCase CdcMethodCase { get; }
Property Value
Type Description
SqlServerSourceConfigCdcMethodOneofCase

ChangeTables

public SqlServerChangeTables ChangeTables { get; set; }

CDC reader reads from change tables.

Property Value
Type Description
SqlServerChangeTables

ExcludeObjects

public SqlServerRdbms ExcludeObjects { get; set; }

SQLServer objects to exclude from the stream.

Property Value
Type Description
SqlServerRdbms

IncludeObjects

public SqlServerRdbms IncludeObjects { get; set; }

SQLServer objects to include in the stream.

Property Value
Type Description
SqlServerRdbms

MaxConcurrentBackfillTasks

public int MaxConcurrentBackfillTasks { get; set; }

Max concurrent backfill tasks.

Property Value
Type Description
int

MaxConcurrentCdcTasks

public int MaxConcurrentCdcTasks { get; set; }

Max concurrent CDC tasks.

Property Value
Type Description
int

TransactionLogs

public SqlServerTransactionLogs TransactionLogs { get; set; }

CDC reader reads from transaction logs.

Property Value
Type Description
SqlServerTransactionLogs