Google Cloud Datastream V1 Client - Class SqlServerSourceConfig (2.3.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

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.