Package com.google.cloud.datastream.v1
Class SourceConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.datastream.v1.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.v1.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 intPOSTGRESQL_SOURCE_CONFIG_FIELD_NUMBERstatic intSOURCE_CONNECTION_PROFILE_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 configuration.MysqlSourceConfigOrBuildergetMysqlSourceConfigOrBuilder()MySQL data source configuration.OracleSourceConfiggetOracleSourceConfig()Oracle data source configuration.OracleSourceConfigOrBuildergetOracleSourceConfigOrBuilder()Oracle data source configuration.com.google.protobuf.Parser<SourceConfig>getParserForType()PostgresqlSourceConfiggetPostgresqlSourceConfig()PostgreSQL data source configuration.PostgresqlSourceConfigOrBuildergetPostgresqlSourceConfigOrBuilder()PostgreSQL data source configuration.intgetSerializedSize()StringgetSourceConnectionProfile()Required.com.google.protobuf.ByteStringgetSourceConnectionProfileBytes()Required.SourceConfig.SourceStreamConfigCasegetSourceStreamConfigCase()inthashCode()booleanhasMysqlSourceConfig()MySQL data source configuration.booleanhasOracleSourceConfig()Oracle data source configuration.booleanhasPostgresqlSourceConfig()PostgreSQL data source configuration.protected 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_FIELD_NUMBER
public static final int SOURCE_CONNECTION_PROFILE_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
-
POSTGRESQL_SOURCE_CONFIG_FIELD_NUMBER
public static final int POSTGRESQL_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
-
getSourceConnectionProfile
public String getSourceConnectionProfile()
Required. Source connection profile resoource. Format: `projects/{project}/locations/{location}/connectionProfiles/{name}`string source_connection_profile = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getSourceConnectionProfilein interfaceSourceConfigOrBuilder- Returns:
- The sourceConnectionProfile.
-
getSourceConnectionProfileBytes
public com.google.protobuf.ByteString getSourceConnectionProfileBytes()
Required. Source connection profile resoource. Format: `projects/{project}/locations/{location}/connectionProfiles/{name}`string source_connection_profile = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getSourceConnectionProfileBytesin interfaceSourceConfigOrBuilder- Returns:
- The bytes for sourceConnectionProfile.
-
hasOracleSourceConfig
public boolean hasOracleSourceConfig()
Oracle data source configuration.
.google.cloud.datastream.v1.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.v1.OracleSourceConfig oracle_source_config = 100;- Specified by:
getOracleSourceConfigin interfaceSourceConfigOrBuilder- Returns:
- The oracleSourceConfig.
-
getOracleSourceConfigOrBuilder
public OracleSourceConfigOrBuilder getOracleSourceConfigOrBuilder()
Oracle data source configuration.
.google.cloud.datastream.v1.OracleSourceConfig oracle_source_config = 100;- Specified by:
getOracleSourceConfigOrBuilderin interfaceSourceConfigOrBuilder
-
hasMysqlSourceConfig
public boolean hasMysqlSourceConfig()
MySQL data source configuration.
.google.cloud.datastream.v1.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.v1.MysqlSourceConfig mysql_source_config = 101;- Specified by:
getMysqlSourceConfigin interfaceSourceConfigOrBuilder- Returns:
- The mysqlSourceConfig.
-
getMysqlSourceConfigOrBuilder
public MysqlSourceConfigOrBuilder getMysqlSourceConfigOrBuilder()
MySQL data source configuration.
.google.cloud.datastream.v1.MysqlSourceConfig mysql_source_config = 101;- Specified by:
getMysqlSourceConfigOrBuilderin interfaceSourceConfigOrBuilder
-
hasPostgresqlSourceConfig
public boolean hasPostgresqlSourceConfig()
PostgreSQL data source configuration.
.google.cloud.datastream.v1.PostgresqlSourceConfig postgresql_source_config = 102;- Specified by:
hasPostgresqlSourceConfigin interfaceSourceConfigOrBuilder- Returns:
- Whether the postgresqlSourceConfig field is set.
-
getPostgresqlSourceConfig
public PostgresqlSourceConfig getPostgresqlSourceConfig()
PostgreSQL data source configuration.
.google.cloud.datastream.v1.PostgresqlSourceConfig postgresql_source_config = 102;- Specified by:
getPostgresqlSourceConfigin interfaceSourceConfigOrBuilder- Returns:
- The postgresqlSourceConfig.
-
getPostgresqlSourceConfigOrBuilder
public PostgresqlSourceConfigOrBuilder getPostgresqlSourceConfigOrBuilder()
PostgreSQL data source configuration.
.google.cloud.datastream.v1.PostgresqlSourceConfig postgresql_source_config = 102;- Specified by:
getPostgresqlSourceConfigOrBuilderin 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
-
-