Package com.google.cloud.datastream.v1
Class SourceObjectIdentifier
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.datastream.v1.SourceObjectIdentifier
-
- All Implemented Interfaces:
SourceObjectIdentifierOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class SourceObjectIdentifier extends com.google.protobuf.GeneratedMessageV3 implements SourceObjectIdentifierOrBuilder
Represents an identifier of an object in the data source.
Protobuf typegoogle.cloud.datastream.v1.SourceObjectIdentifier- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSourceObjectIdentifier.BuilderRepresents an identifier of an object in the data source.static classSourceObjectIdentifier.MysqlObjectIdentifierMysql data source object identifier.static interfaceSourceObjectIdentifier.MysqlObjectIdentifierOrBuilderstatic classSourceObjectIdentifier.OracleObjectIdentifierOracle data source object identifier.static interfaceSourceObjectIdentifier.OracleObjectIdentifierOrBuilderstatic classSourceObjectIdentifier.PostgresqlObjectIdentifierPostgreSQL data source object identifier.static interfaceSourceObjectIdentifier.PostgresqlObjectIdentifierOrBuilderstatic classSourceObjectIdentifier.SourceIdentifierCase-
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_IDENTIFIER_FIELD_NUMBERstatic intORACLE_IDENTIFIER_FIELD_NUMBERstatic intPOSTGRESQL_IDENTIFIER_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static SourceObjectIdentifiergetDefaultInstance()SourceObjectIdentifiergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()SourceObjectIdentifier.MysqlObjectIdentifiergetMysqlIdentifier()Mysql data source object identifier.SourceObjectIdentifier.MysqlObjectIdentifierOrBuildergetMysqlIdentifierOrBuilder()Mysql data source object identifier.SourceObjectIdentifier.OracleObjectIdentifiergetOracleIdentifier()Oracle data source object identifier.SourceObjectIdentifier.OracleObjectIdentifierOrBuildergetOracleIdentifierOrBuilder()Oracle data source object identifier.com.google.protobuf.Parser<SourceObjectIdentifier>getParserForType()SourceObjectIdentifier.PostgresqlObjectIdentifiergetPostgresqlIdentifier()PostgreSQL data source object identifier.SourceObjectIdentifier.PostgresqlObjectIdentifierOrBuildergetPostgresqlIdentifierOrBuilder()PostgreSQL data source object identifier.intgetSerializedSize()SourceObjectIdentifier.SourceIdentifierCasegetSourceIdentifierCase()inthashCode()booleanhasMysqlIdentifier()Mysql data source object identifier.booleanhasOracleIdentifier()Oracle data source object identifier.booleanhasPostgresqlIdentifier()PostgreSQL data source object identifier.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static SourceObjectIdentifier.BuildernewBuilder()static SourceObjectIdentifier.BuildernewBuilder(SourceObjectIdentifier prototype)SourceObjectIdentifier.BuildernewBuilderForType()protected SourceObjectIdentifier.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static SourceObjectIdentifierparseDelimitedFrom(InputStream input)static SourceObjectIdentifierparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceObjectIdentifierparseFrom(byte[] data)static SourceObjectIdentifierparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceObjectIdentifierparseFrom(com.google.protobuf.ByteString data)static SourceObjectIdentifierparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceObjectIdentifierparseFrom(com.google.protobuf.CodedInputStream input)static SourceObjectIdentifierparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceObjectIdentifierparseFrom(InputStream input)static SourceObjectIdentifierparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SourceObjectIdentifierparseFrom(ByteBuffer data)static SourceObjectIdentifierparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<SourceObjectIdentifier>parser()SourceObjectIdentifier.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
-
ORACLE_IDENTIFIER_FIELD_NUMBER
public static final int ORACLE_IDENTIFIER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MYSQL_IDENTIFIER_FIELD_NUMBER
public static final int MYSQL_IDENTIFIER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
POSTGRESQL_IDENTIFIER_FIELD_NUMBER
public static final int POSTGRESQL_IDENTIFIER_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
-
getSourceIdentifierCase
public SourceObjectIdentifier.SourceIdentifierCase getSourceIdentifierCase()
- Specified by:
getSourceIdentifierCasein interfaceSourceObjectIdentifierOrBuilder
-
hasOracleIdentifier
public boolean hasOracleIdentifier()
Oracle data source object identifier.
.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;- Specified by:
hasOracleIdentifierin interfaceSourceObjectIdentifierOrBuilder- Returns:
- Whether the oracleIdentifier field is set.
-
getOracleIdentifier
public SourceObjectIdentifier.OracleObjectIdentifier getOracleIdentifier()
Oracle data source object identifier.
.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;- Specified by:
getOracleIdentifierin interfaceSourceObjectIdentifierOrBuilder- Returns:
- The oracleIdentifier.
-
getOracleIdentifierOrBuilder
public SourceObjectIdentifier.OracleObjectIdentifierOrBuilder getOracleIdentifierOrBuilder()
Oracle data source object identifier.
.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;- Specified by:
getOracleIdentifierOrBuilderin interfaceSourceObjectIdentifierOrBuilder
-
hasMysqlIdentifier
public boolean hasMysqlIdentifier()
Mysql data source object identifier.
.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;- Specified by:
hasMysqlIdentifierin interfaceSourceObjectIdentifierOrBuilder- Returns:
- Whether the mysqlIdentifier field is set.
-
getMysqlIdentifier
public SourceObjectIdentifier.MysqlObjectIdentifier getMysqlIdentifier()
Mysql data source object identifier.
.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;- Specified by:
getMysqlIdentifierin interfaceSourceObjectIdentifierOrBuilder- Returns:
- The mysqlIdentifier.
-
getMysqlIdentifierOrBuilder
public SourceObjectIdentifier.MysqlObjectIdentifierOrBuilder getMysqlIdentifierOrBuilder()
Mysql data source object identifier.
.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;- Specified by:
getMysqlIdentifierOrBuilderin interfaceSourceObjectIdentifierOrBuilder
-
hasPostgresqlIdentifier
public boolean hasPostgresqlIdentifier()
PostgreSQL data source object identifier.
.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;- Specified by:
hasPostgresqlIdentifierin interfaceSourceObjectIdentifierOrBuilder- Returns:
- Whether the postgresqlIdentifier field is set.
-
getPostgresqlIdentifier
public SourceObjectIdentifier.PostgresqlObjectIdentifier getPostgresqlIdentifier()
PostgreSQL data source object identifier.
.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;- Specified by:
getPostgresqlIdentifierin interfaceSourceObjectIdentifierOrBuilder- Returns:
- The postgresqlIdentifier.
-
getPostgresqlIdentifierOrBuilder
public SourceObjectIdentifier.PostgresqlObjectIdentifierOrBuilder getPostgresqlIdentifierOrBuilder()
PostgreSQL data source object identifier.
.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;- Specified by:
getPostgresqlIdentifierOrBuilderin interfaceSourceObjectIdentifierOrBuilder
-
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 SourceObjectIdentifier parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceObjectIdentifier parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceObjectIdentifier parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceObjectIdentifier parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceObjectIdentifier parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceObjectIdentifier parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SourceObjectIdentifier parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SourceObjectIdentifier parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SourceObjectIdentifier parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SourceObjectIdentifier parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static SourceObjectIdentifier parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SourceObjectIdentifier parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public SourceObjectIdentifier.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static SourceObjectIdentifier.Builder newBuilder()
-
newBuilder
public static SourceObjectIdentifier.Builder newBuilder(SourceObjectIdentifier prototype)
-
toBuilder
public SourceObjectIdentifier.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SourceObjectIdentifier.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static SourceObjectIdentifier getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<SourceObjectIdentifier> parser()
-
getParserForType
public com.google.protobuf.Parser<SourceObjectIdentifier> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public SourceObjectIdentifier getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-