Class SourceObjectIdentifier.Builder (1.6.0)

public static final class SourceObjectIdentifier.Builder extends GeneratedMessageV3.Builder<SourceObjectIdentifier.Builder> implements SourceObjectIdentifierOrBuilder

Represents an identifier of an object in the data source.

Protobuf type google.cloud.datastream.v1.SourceObjectIdentifier

com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public SourceObjectIdentifier.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns Overrides

build()

public SourceObjectIdentifier build()
Returns
TypeDescription
SourceObjectIdentifier

buildPartial()

public SourceObjectIdentifier buildPartial()
Returns
TypeDescription
SourceObjectIdentifier

clear()

public SourceObjectIdentifier.Builder clear()
Returns Overrides

clearField(Descriptors.FieldDescriptor field)

public SourceObjectIdentifier.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns Overrides

clearMysqlIdentifier()

public SourceObjectIdentifier.Builder clearMysqlIdentifier()

Mysql data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;

Returns

clearOneof(Descriptors.OneofDescriptor oneof)

public SourceObjectIdentifier.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns Overrides

clearOracleIdentifier()

public SourceObjectIdentifier.Builder clearOracleIdentifier()

Oracle data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;

Returns

clearPostgresqlIdentifier()

public SourceObjectIdentifier.Builder clearPostgresqlIdentifier()

PostgreSQL data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;

Returns

clearSourceIdentifier()

public SourceObjectIdentifier.Builder clearSourceIdentifier()
Returns

clone()

public SourceObjectIdentifier.Builder clone()
Returns Overrides

getDefaultInstanceForType()

public SourceObjectIdentifier getDefaultInstanceForType()
Returns
TypeDescription
SourceObjectIdentifier

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getMysqlIdentifier()

public SourceObjectIdentifier.MysqlObjectIdentifier getMysqlIdentifier()

Mysql data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;

Returns
TypeDescription
SourceObjectIdentifier.MysqlObjectIdentifier

The mysqlIdentifier.

getMysqlIdentifierBuilder()

public SourceObjectIdentifier.MysqlObjectIdentifier.Builder getMysqlIdentifierBuilder()

Mysql data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;

Returns

getMysqlIdentifierOrBuilder()

public SourceObjectIdentifier.MysqlObjectIdentifierOrBuilder getMysqlIdentifierOrBuilder()

Mysql data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;

Returns

getOracleIdentifier()

public SourceObjectIdentifier.OracleObjectIdentifier getOracleIdentifier()

Oracle data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;

Returns
TypeDescription
SourceObjectIdentifier.OracleObjectIdentifier

The oracleIdentifier.

getOracleIdentifierBuilder()

public SourceObjectIdentifier.OracleObjectIdentifier.Builder getOracleIdentifierBuilder()

Oracle data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;

Returns

getOracleIdentifierOrBuilder()

public SourceObjectIdentifier.OracleObjectIdentifierOrBuilder getOracleIdentifierOrBuilder()

Oracle data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;

Returns

getPostgresqlIdentifier()

public SourceObjectIdentifier.PostgresqlObjectIdentifier getPostgresqlIdentifier()

PostgreSQL data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;

Returns
TypeDescription
SourceObjectIdentifier.PostgresqlObjectIdentifier

The postgresqlIdentifier.

getPostgresqlIdentifierBuilder()

public SourceObjectIdentifier.PostgresqlObjectIdentifier.Builder getPostgresqlIdentifierBuilder()

PostgreSQL data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;

Returns

getPostgresqlIdentifierOrBuilder()

public SourceObjectIdentifier.PostgresqlObjectIdentifierOrBuilder getPostgresqlIdentifierOrBuilder()

PostgreSQL data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;

Returns

getSourceIdentifierCase()

public SourceObjectIdentifier.SourceIdentifierCase getSourceIdentifierCase()
Returns

hasMysqlIdentifier()

public boolean hasMysqlIdentifier()

Mysql data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;

Returns
TypeDescription
boolean

Whether the mysqlIdentifier field is set.

hasOracleIdentifier()

public boolean hasOracleIdentifier()

Oracle data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;

Returns
TypeDescription
boolean

Whether the oracleIdentifier field is set.

hasPostgresqlIdentifier()

public boolean hasPostgresqlIdentifier()

PostgreSQL data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;

Returns
TypeDescription
boolean

Whether the postgresqlIdentifier field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(SourceObjectIdentifier other)

public SourceObjectIdentifier.Builder mergeFrom(SourceObjectIdentifier other)
Parameter
NameDescription
otherSourceObjectIdentifier
Returns

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SourceObjectIdentifier.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public SourceObjectIdentifier.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns Overrides

mergeMysqlIdentifier(SourceObjectIdentifier.MysqlObjectIdentifier value)

public SourceObjectIdentifier.Builder mergeMysqlIdentifier(SourceObjectIdentifier.MysqlObjectIdentifier value)

Mysql data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;

Parameter Returns

mergeOracleIdentifier(SourceObjectIdentifier.OracleObjectIdentifier value)

public SourceObjectIdentifier.Builder mergeOracleIdentifier(SourceObjectIdentifier.OracleObjectIdentifier value)

Oracle data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;

Parameter Returns

mergePostgresqlIdentifier(SourceObjectIdentifier.PostgresqlObjectIdentifier value)

public SourceObjectIdentifier.Builder mergePostgresqlIdentifier(SourceObjectIdentifier.PostgresqlObjectIdentifier value)

PostgreSQL data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;

Parameter Returns

mergeUnknownFields(UnknownFieldSet unknownFields)

public final SourceObjectIdentifier.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public SourceObjectIdentifier.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns Overrides

setMysqlIdentifier(SourceObjectIdentifier.MysqlObjectIdentifier value)

public SourceObjectIdentifier.Builder setMysqlIdentifier(SourceObjectIdentifier.MysqlObjectIdentifier value)

Mysql data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;

Parameter Returns

setMysqlIdentifier(SourceObjectIdentifier.MysqlObjectIdentifier.Builder builderForValue)

public SourceObjectIdentifier.Builder setMysqlIdentifier(SourceObjectIdentifier.MysqlObjectIdentifier.Builder builderForValue)

Mysql data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier mysql_identifier = 2;

Parameter Returns

setOracleIdentifier(SourceObjectIdentifier.OracleObjectIdentifier value)

public SourceObjectIdentifier.Builder setOracleIdentifier(SourceObjectIdentifier.OracleObjectIdentifier value)

Oracle data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;

Parameter Returns

setOracleIdentifier(SourceObjectIdentifier.OracleObjectIdentifier.Builder builderForValue)

public SourceObjectIdentifier.Builder setOracleIdentifier(SourceObjectIdentifier.OracleObjectIdentifier.Builder builderForValue)

Oracle data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier oracle_identifier = 1;

Parameter Returns

setPostgresqlIdentifier(SourceObjectIdentifier.PostgresqlObjectIdentifier value)

public SourceObjectIdentifier.Builder setPostgresqlIdentifier(SourceObjectIdentifier.PostgresqlObjectIdentifier value)

PostgreSQL data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;

Parameter Returns

setPostgresqlIdentifier(SourceObjectIdentifier.PostgresqlObjectIdentifier.Builder builderForValue)

public SourceObjectIdentifier.Builder setPostgresqlIdentifier(SourceObjectIdentifier.PostgresqlObjectIdentifier.Builder builderForValue)

PostgreSQL data source object identifier.

.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier postgresql_identifier = 3;

Parameter Returns

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public SourceObjectIdentifier.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final SourceObjectIdentifier.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns Overrides