Package com.google.cloud.datastream.v1
Interface OracleSourceConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OracleSourceConfig
,OracleSourceConfig.Builder
public interface OracleSourceConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OracleSourceConfig.DropLargeObjects
getDropLargeObjects()
Drop large object values.OracleSourceConfig.DropLargeObjectsOrBuilder
getDropLargeObjectsOrBuilder()
Drop large object values.OracleRdbms
getExcludeObjects()
Oracle objects to exclude from the stream.OracleRdbmsOrBuilder
getExcludeObjectsOrBuilder()
Oracle objects to exclude from the stream.OracleRdbms
getIncludeObjects()
Oracle objects to include in the stream.OracleRdbmsOrBuilder
getIncludeObjectsOrBuilder()
Oracle objects to include in the stream.OracleSourceConfig.LargeObjectsHandlingCase
getLargeObjectsHandlingCase()
int
getMaxConcurrentBackfillTasks()
Maximum number of concurrent backfill tasks.int
getMaxConcurrentCdcTasks()
Maximum number of concurrent CDC tasks.OracleSourceConfig.StreamLargeObjects
getStreamLargeObjects()
Stream large object values.OracleSourceConfig.StreamLargeObjectsOrBuilder
getStreamLargeObjectsOrBuilder()
Stream large object values.boolean
hasDropLargeObjects()
Drop large object values.boolean
hasExcludeObjects()
Oracle objects to exclude from the stream.boolean
hasIncludeObjects()
Oracle objects to include in the stream.boolean
hasStreamLargeObjects()
Stream large object values.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasIncludeObjects
boolean hasIncludeObjects()
Oracle objects to include in the stream.
.google.cloud.datastream.v1.OracleRdbms include_objects = 1;
- Returns:
- Whether the includeObjects field is set.
-
getIncludeObjects
OracleRdbms getIncludeObjects()
Oracle objects to include in the stream.
.google.cloud.datastream.v1.OracleRdbms include_objects = 1;
- Returns:
- The includeObjects.
-
getIncludeObjectsOrBuilder
OracleRdbmsOrBuilder getIncludeObjectsOrBuilder()
Oracle objects to include in the stream.
.google.cloud.datastream.v1.OracleRdbms include_objects = 1;
-
hasExcludeObjects
boolean hasExcludeObjects()
Oracle objects to exclude from the stream.
.google.cloud.datastream.v1.OracleRdbms exclude_objects = 2;
- Returns:
- Whether the excludeObjects field is set.
-
getExcludeObjects
OracleRdbms getExcludeObjects()
Oracle objects to exclude from the stream.
.google.cloud.datastream.v1.OracleRdbms exclude_objects = 2;
- Returns:
- The excludeObjects.
-
getExcludeObjectsOrBuilder
OracleRdbmsOrBuilder getExcludeObjectsOrBuilder()
Oracle objects to exclude from the stream.
.google.cloud.datastream.v1.OracleRdbms exclude_objects = 2;
-
getMaxConcurrentCdcTasks
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:
- The maxConcurrentCdcTasks.
-
getMaxConcurrentBackfillTasks
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:
- The maxConcurrentBackfillTasks.
-
hasDropLargeObjects
boolean hasDropLargeObjects()
Drop large object values.
.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects drop_large_objects = 100;
- Returns:
- Whether the dropLargeObjects field is set.
-
getDropLargeObjects
OracleSourceConfig.DropLargeObjects getDropLargeObjects()
Drop large object values.
.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects drop_large_objects = 100;
- Returns:
- The dropLargeObjects.
-
getDropLargeObjectsOrBuilder
OracleSourceConfig.DropLargeObjectsOrBuilder getDropLargeObjectsOrBuilder()
Drop large object values.
.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects drop_large_objects = 100;
-
hasStreamLargeObjects
boolean hasStreamLargeObjects()
Stream large object values. NOTE: This feature is currently experimental.
.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects stream_large_objects = 102;
- Returns:
- Whether the streamLargeObjects field is set.
-
getStreamLargeObjects
OracleSourceConfig.StreamLargeObjects getStreamLargeObjects()
Stream large object values. NOTE: This feature is currently experimental.
.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects stream_large_objects = 102;
- Returns:
- The streamLargeObjects.
-
getStreamLargeObjectsOrBuilder
OracleSourceConfig.StreamLargeObjectsOrBuilder getStreamLargeObjectsOrBuilder()
Stream large object values. NOTE: This feature is currently experimental.
.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects stream_large_objects = 102;
-
getLargeObjectsHandlingCase
OracleSourceConfig.LargeObjectsHandlingCase getLargeObjectsHandlingCase()
-
-