Google Cloud Datastream V1 Client - Class SqlServerSourceConfig (2.3.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Datastream V1 Client class SqlServerSourceConfig.
SQLServer data source configuration
Generated from protobuf message google.cloud.datastream.v1.SqlServerSourceConfig
Namespace
Google \ Cloud \ Datastream \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ include_objects |
SqlServerRdbms
SQLServer objects to include in the stream. |
↳ exclude_objects |
SqlServerRdbms
SQLServer objects to exclude from the stream. |
↳ max_concurrent_cdc_tasks |
int
Max concurrent CDC tasks. |
↳ max_concurrent_backfill_tasks |
int
Max concurrent backfill tasks. |
↳ transaction_logs |
SqlServerTransactionLogs
CDC reader reads from transaction logs. |
↳ change_tables |
SqlServerChangeTables
CDC reader reads from change tables. |
getIncludeObjects
SQLServer objects to include in the stream.
| Returns | |
|---|---|
| Type | Description |
SqlServerRdbms|null |
|
hasIncludeObjects
clearIncludeObjects
setIncludeObjects
SQLServer objects to include in the stream.
| Parameter | |
|---|---|
| Name | Description |
var |
SqlServerRdbms
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getExcludeObjects
SQLServer objects to exclude from the stream.
| Returns | |
|---|---|
| Type | Description |
SqlServerRdbms|null |
|
hasExcludeObjects
clearExcludeObjects
setExcludeObjects
SQLServer objects to exclude from the stream.
| Parameter | |
|---|---|
| Name | Description |
var |
SqlServerRdbms
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMaxConcurrentCdcTasks
Max concurrent CDC tasks.
| Returns | |
|---|---|
| Type | Description |
int |
|
setMaxConcurrentCdcTasks
Max concurrent CDC tasks.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMaxConcurrentBackfillTasks
Max concurrent backfill tasks.
| Returns | |
|---|---|
| Type | Description |
int |
|
setMaxConcurrentBackfillTasks
Max concurrent backfill tasks.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTransactionLogs
CDC reader reads from transaction logs.
| Returns | |
|---|---|
| Type | Description |
SqlServerTransactionLogs|null |
|
hasTransactionLogs
setTransactionLogs
CDC reader reads from transaction logs.
| Parameter | |
|---|---|
| Name | Description |
var |
SqlServerTransactionLogs
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getChangeTables
CDC reader reads from change tables.
| Returns | |
|---|---|
| Type | Description |
SqlServerChangeTables|null |
|
hasChangeTables
setChangeTables
CDC reader reads from change tables.
| Parameter | |
|---|---|
| Name | Description |
var |
SqlServerChangeTables
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCdcMethod
| Returns | |
|---|---|
| Type | Description |
string |
|