public final class OracleSourceConfig extends com.google.protobuf.GeneratedMessageV3 implements OracleSourceConfigOrBuilder
Oracle data source configurationProtobuf type
google.cloud.datastream.v1.OracleSourceConfig| Modifier and Type | Class and Description |
|---|---|
static class |
OracleSourceConfig.Builder
Oracle data source configuration
|
static class |
OracleSourceConfig.DropLargeObjects
Configuration to drop large object values.
|
static interface |
OracleSourceConfig.DropLargeObjectsOrBuilder |
static class |
OracleSourceConfig.LargeObjectsHandlingCase |
static class |
OracleSourceConfig.StreamLargeObjects
Configuration to stream large object values.
|
static interface |
OracleSourceConfig.StreamLargeObjectsOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DROP_LARGE_OBJECTS_FIELD_NUMBER |
static int |
EXCLUDE_OBJECTS_FIELD_NUMBER |
static int |
INCLUDE_OBJECTS_FIELD_NUMBER |
static int |
MAX_CONCURRENT_CDC_TASKS_FIELD_NUMBER |
static int |
STREAM_LARGE_OBJECTS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static OracleSourceConfig |
getDefaultInstance() |
OracleSourceConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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 |
getMaxConcurrentCdcTasks()
Maximum number of concurrent CDC tasks.
|
com.google.protobuf.Parser<OracleSourceConfig> |
getParserForType() |
int |
getSerializedSize() |
OracleSourceConfig.StreamLargeObjects |
getStreamLargeObjects()
Stream large object values.
|
OracleSourceConfig.StreamLargeObjectsOrBuilder |
getStreamLargeObjectsOrBuilder()
Stream large object values.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDropLargeObjects()
Drop large object values.
|
boolean |
hasExcludeObjects()
Oracle objects to exclude from the stream.
|
int |
hashCode() |
boolean |
hasIncludeObjects()
Oracle objects to include in the stream.
|
boolean |
hasStreamLargeObjects()
Stream large object values.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static OracleSourceConfig.Builder |
newBuilder() |
static OracleSourceConfig.Builder |
newBuilder(OracleSourceConfig prototype) |
OracleSourceConfig.Builder |
newBuilderForType() |
protected OracleSourceConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static OracleSourceConfig |
parseDelimitedFrom(InputStream input) |
static OracleSourceConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OracleSourceConfig |
parseFrom(byte[] data) |
static OracleSourceConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OracleSourceConfig |
parseFrom(ByteBuffer data) |
static OracleSourceConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OracleSourceConfig |
parseFrom(com.google.protobuf.ByteString data) |
static OracleSourceConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OracleSourceConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static OracleSourceConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OracleSourceConfig |
parseFrom(InputStream input) |
static OracleSourceConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<OracleSourceConfig> |
parser() |
OracleSourceConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int INCLUDE_OBJECTS_FIELD_NUMBER
public static final int EXCLUDE_OBJECTS_FIELD_NUMBER
public static final int MAX_CONCURRENT_CDC_TASKS_FIELD_NUMBER
public static final int DROP_LARGE_OBJECTS_FIELD_NUMBER
public static final int STREAM_LARGE_OBJECTS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public OracleSourceConfig.LargeObjectsHandlingCase getLargeObjectsHandlingCase()
getLargeObjectsHandlingCase in interface OracleSourceConfigOrBuilderpublic boolean hasIncludeObjects()
Oracle objects to include in the stream.
.google.cloud.datastream.v1.OracleRdbms include_objects = 1;hasIncludeObjects in interface OracleSourceConfigOrBuilderpublic OracleRdbms getIncludeObjects()
Oracle objects to include in the stream.
.google.cloud.datastream.v1.OracleRdbms include_objects = 1;getIncludeObjects in interface OracleSourceConfigOrBuilderpublic OracleRdbmsOrBuilder getIncludeObjectsOrBuilder()
Oracle objects to include in the stream.
.google.cloud.datastream.v1.OracleRdbms include_objects = 1;getIncludeObjectsOrBuilder in interface OracleSourceConfigOrBuilderpublic boolean hasExcludeObjects()
Oracle objects to exclude from the stream.
.google.cloud.datastream.v1.OracleRdbms exclude_objects = 2;hasExcludeObjects in interface OracleSourceConfigOrBuilderpublic OracleRdbms getExcludeObjects()
Oracle objects to exclude from the stream.
.google.cloud.datastream.v1.OracleRdbms exclude_objects = 2;getExcludeObjects in interface OracleSourceConfigOrBuilderpublic OracleRdbmsOrBuilder getExcludeObjectsOrBuilder()
Oracle objects to exclude from the stream.
.google.cloud.datastream.v1.OracleRdbms exclude_objects = 2;getExcludeObjectsOrBuilder in interface OracleSourceConfigOrBuilderpublic 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 will be used.
int32 max_concurrent_cdc_tasks = 3;getMaxConcurrentCdcTasks in interface OracleSourceConfigOrBuilderpublic boolean hasDropLargeObjects()
Drop large object values.
.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects drop_large_objects = 100;
hasDropLargeObjects in interface OracleSourceConfigOrBuilderpublic OracleSourceConfig.DropLargeObjects getDropLargeObjects()
Drop large object values.
.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects drop_large_objects = 100;
getDropLargeObjects in interface OracleSourceConfigOrBuilderpublic OracleSourceConfig.DropLargeObjectsOrBuilder getDropLargeObjectsOrBuilder()
Drop large object values.
.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects drop_large_objects = 100;
getDropLargeObjectsOrBuilder in interface OracleSourceConfigOrBuilderpublic boolean hasStreamLargeObjects()
Stream large object values.
.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects stream_large_objects = 102;
hasStreamLargeObjects in interface OracleSourceConfigOrBuilderpublic OracleSourceConfig.StreamLargeObjects getStreamLargeObjects()
Stream large object values.
.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects stream_large_objects = 102;
getStreamLargeObjects in interface OracleSourceConfigOrBuilderpublic OracleSourceConfig.StreamLargeObjectsOrBuilder getStreamLargeObjectsOrBuilder()
Stream large object values.
.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects stream_large_objects = 102;
getStreamLargeObjectsOrBuilder in interface OracleSourceConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static OracleSourceConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OracleSourceConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OracleSourceConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OracleSourceConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OracleSourceConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OracleSourceConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OracleSourceConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static OracleSourceConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OracleSourceConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static OracleSourceConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OracleSourceConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static OracleSourceConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic OracleSourceConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static OracleSourceConfig.Builder newBuilder()
public static OracleSourceConfig.Builder newBuilder(OracleSourceConfig prototype)
public OracleSourceConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected OracleSourceConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static OracleSourceConfig getDefaultInstance()
public static com.google.protobuf.Parser<OracleSourceConfig> parser()
public com.google.protobuf.Parser<OracleSourceConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public OracleSourceConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.