Class SourceConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.datastream.v1alpha1.SourceConfig
-
- All Implemented Interfaces:
SourceConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class SourceConfig extends com.google.protobuf.GeneratedMessageV3 implements SourceConfigOrBuilder
The configuration of the stream source.
Protobuf typegoogle.cloud.datastream.v1alpha1.SourceConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSourceConfig.BuilderThe configuration of the stream source.static classSourceConfig.SourceStreamConfigCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intMYSQL_SOURCE_CONFIG_FIELD_NUMBERstatic intORACLE_SOURCE_CONFIG_FIELD_NUMBERstatic intSOURCE_CONNECTION_PROFILE_NAME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static SourceConfiggetDefaultInstance()SourceConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()MysqlSourceConfiggetMysqlSourceConfig()MySQL data source configurationMysqlSourceConfigOrBuildergetMysqlSourceConfigOrBuilder()MySQL data source configurationOracleSourceConfiggetOracleSourceConfig()Oracle data source configurationOracleSourceConfigOrBuildergetOracleSourceConfigOrBuilder()Oracle data source configurationcom.google.protobuf.Parser<SourceConfig>getParserForType()intgetSerializedSize()StringgetSourceConnectionProfileName()Required.com.google.protobuf.ByteStringgetSourceConnectionProfileNameBytes()Required.SourceConfig.SourceStreamConfigCasegetSourceStreamConfigCase()inthashCode()booleanhasMysqlSourceConfig()MySQL data source configurationbooleanhasOracleSourceConfig()Oracle data source configurationprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static SourceConfig.BuildernewBuilder()static SourceConfig.BuildernewBuilder(SourceConfig prototype)SourceConfig.BuildernewBuilderForType()protected SourceConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static SourceConfigparseDelimitedFrom(InputStream input)static SourceConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceConfigparseFrom(byte[] data)static SourceConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceConfigparseFrom(com.google.protobuf.ByteString data)static SourceConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceConfigparseFrom(com.google.protobuf.CodedInputStream input)static SourceConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceConfigparseFrom(InputStream input)static SourceConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceConfigparseFrom(ByteBuffer data)static SourceConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<SourceConfig>parser()SourceConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
SOURCE_CONNECTION_PROFILE_NAME_FIELD_NUMBER
public static final int SOURCE_CONNECTION_PROFILE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ORACLE_SOURCE_CONFIG_FIELD_NUMBER
public static final int ORACLE_SOURCE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MYSQL_SOURCE_CONFIG_FIELD_NUMBER
public static final int MYSQL_SOURCE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getSourceStreamConfigCase
public SourceConfig.SourceStreamConfigCase getSourceStreamConfigCase()
- Specified by:
getSourceStreamConfigCasein interfaceSourceConfigOrBuilder
-
getSourceConnectionProfileName
public String getSourceConnectionProfileName()
Required. Source connection profile identifier.
string source_connection_profile_name = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSourceConnectionProfileNamein interfaceSourceConfigOrBuilder- Returns:
- The sourceConnectionProfileName.
-
getSourceConnectionProfileNameBytes
public com.google.protobuf.ByteString getSourceConnectionProfileNameBytes()
Required. Source connection profile identifier.
string source_connection_profile_name = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSourceConnectionProfileNameBytesin interfaceSourceConfigOrBuilder- Returns:
- The bytes for sourceConnectionProfileName.
-
hasOracleSourceConfig
public boolean hasOracleSourceConfig()
Oracle data source configuration
.google.cloud.datastream.v1alpha1.OracleSourceConfig oracle_source_config = 100;- Specified by:
hasOracleSourceConfigin interfaceSourceConfigOrBuilder- Returns:
- Whether the oracleSourceConfig field is set.
-
getOracleSourceConfig
public OracleSourceConfig getOracleSourceConfig()
Oracle data source configuration
.google.cloud.datastream.v1alpha1.OracleSourceConfig oracle_source_config = 100;- Specified by:
getOracleSourceConfigin interfaceSourceConfigOrBuilder- Returns:
- The oracleSourceConfig.
-
getOracleSourceConfigOrBuilder
public OracleSourceConfigOrBuilder getOracleSourceConfigOrBuilder()
Oracle data source configuration
.google.cloud.datastream.v1alpha1.OracleSourceConfig oracle_source_config = 100;- Specified by:
getOracleSourceConfigOrBuilderin interfaceSourceConfigOrBuilder
-
hasMysqlSourceConfig
public boolean hasMysqlSourceConfig()
MySQL data source configuration
.google.cloud.datastream.v1alpha1.MysqlSourceConfig mysql_source_config = 101;- Specified by:
hasMysqlSourceConfigin interfaceSourceConfigOrBuilder- Returns:
- Whether the mysqlSourceConfig field is set.
-
getMysqlSourceConfig
public MysqlSourceConfig getMysqlSourceConfig()
MySQL data source configuration
.google.cloud.datastream.v1alpha1.MysqlSourceConfig mysql_source_config = 101;- Specified by:
getMysqlSourceConfigin interfaceSourceConfigOrBuilder- Returns:
- The mysqlSourceConfig.
-
getMysqlSourceConfigOrBuilder
public MysqlSourceConfigOrBuilder getMysqlSourceConfigOrBuilder()
MySQL data source configuration
.google.cloud.datastream.v1alpha1.MysqlSourceConfig mysql_source_config = 101;- Specified by:
getMysqlSourceConfigOrBuilderin interfaceSourceConfigOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static SourceConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SourceConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SourceConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SourceConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static SourceConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SourceConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public SourceConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static SourceConfig.Builder newBuilder()
-
newBuilder
public static SourceConfig.Builder newBuilder(SourceConfig prototype)
-
toBuilder
public SourceConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SourceConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static SourceConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<SourceConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<SourceConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public SourceConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-