Google Cloud Datastream V1 Client - Class OracleSourceConfig (2.2.0)

Reference documentation and code samples for the Google Cloud Datastream V1 Client class OracleSourceConfig.

Oracle data source configuration

Generated from protobuf message google.cloud.datastream.v1.OracleSourceConfig

Namespace

Google \ Cloud \ Datastream \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ include_objects
OracleRdbms

Oracle objects to include in the stream.

↳ exclude_objects
OracleRdbms

Oracle objects to exclude from the stream.

↳ max_concurrent_cdc_tasks
int

Maximum number of concurrent CDC tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.

↳ max_concurrent_backfill_tasks
int

Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.

↳ drop_large_objects
OracleSourceConfig\DropLargeObjects

Drop large object values.

↳ stream_large_objects
OracleSourceConfig\StreamLargeObjects

Stream large object values.

↳ log_miner
↳ binary_log_parser
OracleSourceConfig\BinaryLogParser

Use Binary Log Parser.

getIncludeObjects

Oracle objects to include in the stream.

Returns
Type
Description
OracleRdbms |null

hasIncludeObjects

clearIncludeObjects

setIncludeObjects

Oracle objects to include in the stream.

Parameter
Name
Description
Returns
Type
Description
$this

getExcludeObjects

Oracle objects to exclude from the stream.

Returns
Type
Description
OracleRdbms |null

hasExcludeObjects

clearExcludeObjects

setExcludeObjects

Oracle objects to exclude from the stream.

Parameter
Name
Description
Returns
Type
Description
$this

getMaxConcurrentCdcTasks

Maximum number of concurrent CDC tasks. The number should be non-negative.

If not set (or set to 0), the system's default value is used.

Returns
Type
Description
int

setMaxConcurrentCdcTasks

Maximum number of concurrent CDC tasks. The number should be non-negative.

If not set (or set to 0), the system's default value is used.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getMaxConcurrentBackfillTasks

Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.

Returns
Type
Description
int

setMaxConcurrentBackfillTasks

Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getDropLargeObjects

Drop large object values.

Returns
Type
Description

hasDropLargeObjects

setDropLargeObjects

Drop large object values.

Parameter
Name
Description
Returns
Type
Description
$this

getStreamLargeObjects

Stream large object values.

Returns
Type
Description

hasStreamLargeObjects

setStreamLargeObjects

Stream large object values.

Parameter
Name
Description
Returns
Type
Description
$this

getLogMiner

Use LogMiner.

Returns
Type
Description

hasLogMiner

setLogMiner

Use LogMiner.

Parameter
Name
Description
Returns
Type
Description
$this

getBinaryLogParser

Use Binary Log Parser.

Returns
Type
Description

hasBinaryLogParser

setBinaryLogParser

Use Binary Log Parser.

Parameter
Name
Description
Returns
Type
Description
$this

getLargeObjectsHandling

Returns
Type
Description
string

getCdcMethod

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: