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
Implements
IMessageSqlServerSourceConfig, IEquatableSqlServerSourceConfig, IDeepCloneableSqlServerSourceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
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 |