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.DropLargeObjectsgetDropLargeObjects()Drop large object values.OracleSourceConfig.DropLargeObjectsOrBuildergetDropLargeObjectsOrBuilder()Drop large object values.OracleRdbmsgetExcludeObjects()Oracle objects to exclude from the stream.OracleRdbmsOrBuildergetExcludeObjectsOrBuilder()Oracle objects to exclude from the stream.OracleRdbmsgetIncludeObjects()Oracle objects to include in the stream.OracleRdbmsOrBuildergetIncludeObjectsOrBuilder()Oracle objects to include in the stream.OracleSourceConfig.LargeObjectsHandlingCasegetLargeObjectsHandlingCase()intgetMaxConcurrentBackfillTasks()Maximum number of concurrent backfill tasks.intgetMaxConcurrentCdcTasks()Maximum number of concurrent CDC tasks.OracleSourceConfig.StreamLargeObjectsgetStreamLargeObjects()Stream large object values.OracleSourceConfig.StreamLargeObjectsOrBuildergetStreamLargeObjectsOrBuilder()Stream large object values.booleanhasDropLargeObjects()Drop large object values.booleanhasExcludeObjects()Oracle objects to exclude from the stream.booleanhasIncludeObjects()Oracle objects to include in the stream.booleanhasStreamLargeObjects()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()
-
-