Google Cloud Datastream V1 Client - Class SqlServerSourceConfig (2.1.1)

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 \ V1

Methods

__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