Interface OracleSourceConfigOrBuilder (1.50.0)

public interface OracleSourceConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDropLargeObjects()

public abstract OracleSourceConfig.DropLargeObjects getDropLargeObjects()

Drop large object values.

.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects drop_large_objects = 100;

Returns
Type Description
OracleSourceConfig.DropLargeObjects

The dropLargeObjects.

getDropLargeObjectsOrBuilder()

public abstract OracleSourceConfig.DropLargeObjectsOrBuilder getDropLargeObjectsOrBuilder()

Drop large object values.

.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects drop_large_objects = 100;

Returns
Type Description
OracleSourceConfig.DropLargeObjectsOrBuilder

getExcludeObjects()

public abstract OracleRdbms getExcludeObjects()

Oracle objects to exclude from the stream.

.google.cloud.datastream.v1.OracleRdbms exclude_objects = 2;

Returns
Type Description
OracleRdbms

The excludeObjects.

getExcludeObjectsOrBuilder()

public abstract OracleRdbmsOrBuilder getExcludeObjectsOrBuilder()

Oracle objects to exclude from the stream.

.google.cloud.datastream.v1.OracleRdbms exclude_objects = 2;

Returns
Type Description
OracleRdbmsOrBuilder

getIncludeObjects()

public abstract OracleRdbms getIncludeObjects()

Oracle objects to include in the stream.

.google.cloud.datastream.v1.OracleRdbms include_objects = 1;

Returns
Type Description
OracleRdbms

The includeObjects.

getIncludeObjectsOrBuilder()

public abstract OracleRdbmsOrBuilder getIncludeObjectsOrBuilder()

Oracle objects to include in the stream.

.google.cloud.datastream.v1.OracleRdbms include_objects = 1;

Returns
Type Description
OracleRdbmsOrBuilder

getLargeObjectsHandlingCase()

public abstract OracleSourceConfig.LargeObjectsHandlingCase getLargeObjectsHandlingCase()
Returns
Type Description
OracleSourceConfig.LargeObjectsHandlingCase

getMaxConcurrentBackfillTasks()

public abstract int 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.

int32 max_concurrent_backfill_tasks = 4;

Returns
Type Description
int

The maxConcurrentBackfillTasks.

getMaxConcurrentCdcTasks()

public abstract int 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.

int32 max_concurrent_cdc_tasks = 3;

Returns
Type Description
int

The maxConcurrentCdcTasks.

getStreamLargeObjects()

public abstract OracleSourceConfig.StreamLargeObjects getStreamLargeObjects()

Stream large object values. NOTE: This feature is currently experimental.

.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects stream_large_objects = 102;

Returns
Type Description
OracleSourceConfig.StreamLargeObjects

The streamLargeObjects.

getStreamLargeObjectsOrBuilder()

public abstract OracleSourceConfig.StreamLargeObjectsOrBuilder getStreamLargeObjectsOrBuilder()

Stream large object values. NOTE: This feature is currently experimental.

.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects stream_large_objects = 102;

Returns
Type Description
OracleSourceConfig.StreamLargeObjectsOrBuilder

hasDropLargeObjects()

public abstract boolean hasDropLargeObjects()

Drop large object values.

.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects drop_large_objects = 100;

Returns
Type Description
boolean

Whether the dropLargeObjects field is set.

hasExcludeObjects()

public abstract boolean hasExcludeObjects()

Oracle objects to exclude from the stream.

.google.cloud.datastream.v1.OracleRdbms exclude_objects = 2;

Returns
Type Description
boolean

Whether the excludeObjects field is set.

hasIncludeObjects()

public abstract boolean hasIncludeObjects()

Oracle objects to include in the stream.

.google.cloud.datastream.v1.OracleRdbms include_objects = 1;

Returns
Type Description
boolean

Whether the includeObjects field is set.

hasStreamLargeObjects()

public abstract boolean hasStreamLargeObjects()

Stream large object values. NOTE: This feature is currently experimental.

.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects stream_large_objects = 102;

Returns
Type Description
boolean

Whether the streamLargeObjects field is set.