public sealed class SqlServerSourceConfig : IMessage<SqlServerSourceConfig>, IEquatable<SqlServerSourceConfig>, IDeepCloneable<SqlServerSourceConfig>, IBufferMessage, IMessageReference 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 |
|