Class DiscoverConnectionProfileResponse.Builder (1.54.0)

public static final class DiscoverConnectionProfileResponse.Builder extends GeneratedMessageV3.Builder<DiscoverConnectionProfileResponse.Builder> implements DiscoverConnectionProfileResponseOrBuilder

Response from a discover request.

Protobuf type google.cloud.datastream.v1.DiscoverConnectionProfileResponse

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DiscoverConnectionProfileResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides

build()

public DiscoverConnectionProfileResponse build()
Returns
Type Description
DiscoverConnectionProfileResponse

buildPartial()

public DiscoverConnectionProfileResponse buildPartial()
Returns
Type Description
DiscoverConnectionProfileResponse

clear()

public DiscoverConnectionProfileResponse.Builder clear()
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides

clearDataObject()

public DiscoverConnectionProfileResponse.Builder clearDataObject()
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

clearField(Descriptors.FieldDescriptor field)

public DiscoverConnectionProfileResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides

clearMysqlRdbms()

public DiscoverConnectionProfileResponse.Builder clearMysqlRdbms()

Enriched MySQL RDBMS object.

.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;

Returns
Type Description
DiscoverConnectionProfileResponse.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public DiscoverConnectionProfileResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides

clearOracleRdbms()

public DiscoverConnectionProfileResponse.Builder clearOracleRdbms()

Enriched Oracle RDBMS object.

.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;

Returns
Type Description
DiscoverConnectionProfileResponse.Builder

clearPostgresqlRdbms()

public DiscoverConnectionProfileResponse.Builder clearPostgresqlRdbms()

Enriched PostgreSQL RDBMS object.

.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;

Returns
Type Description
DiscoverConnectionProfileResponse.Builder

clearSqlServerRdbms()

public DiscoverConnectionProfileResponse.Builder clearSqlServerRdbms()

Enriched SQLServer RDBMS object.

.google.cloud.datastream.v1.SqlServerRdbms sql_server_rdbms = 103;

Returns
Type Description
DiscoverConnectionProfileResponse.Builder

clone()

public DiscoverConnectionProfileResponse.Builder clone()
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides

getDataObjectCase()

public DiscoverConnectionProfileResponse.DataObjectCase getDataObjectCase()
Returns
Type Description
DiscoverConnectionProfileResponse.DataObjectCase

getDefaultInstanceForType()

public DiscoverConnectionProfileResponse getDefaultInstanceForType()
Returns
Type Description
DiscoverConnectionProfileResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getMysqlRdbms()

public MysqlRdbms getMysqlRdbms()

Enriched MySQL RDBMS object.

.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;

Returns
Type Description
MysqlRdbms

The mysqlRdbms.

getMysqlRdbmsBuilder()

public MysqlRdbms.Builder getMysqlRdbmsBuilder()

Enriched MySQL RDBMS object.

.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;

Returns
Type Description
MysqlRdbms.Builder

getMysqlRdbmsOrBuilder()

public MysqlRdbmsOrBuilder getMysqlRdbmsOrBuilder()

Enriched MySQL RDBMS object.

.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;

Returns
Type Description
MysqlRdbmsOrBuilder

getOracleRdbms()

public OracleRdbms getOracleRdbms()

Enriched Oracle RDBMS object.

.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;

Returns
Type Description
OracleRdbms

The oracleRdbms.

getOracleRdbmsBuilder()

public OracleRdbms.Builder getOracleRdbmsBuilder()

Enriched Oracle RDBMS object.

.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;

Returns
Type Description
OracleRdbms.Builder

getOracleRdbmsOrBuilder()

public OracleRdbmsOrBuilder getOracleRdbmsOrBuilder()

Enriched Oracle RDBMS object.

.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;

Returns
Type Description
OracleRdbmsOrBuilder

getPostgresqlRdbms()

public PostgresqlRdbms getPostgresqlRdbms()

Enriched PostgreSQL RDBMS object.

.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;

Returns
Type Description
PostgresqlRdbms

The postgresqlRdbms.

getPostgresqlRdbmsBuilder()

public PostgresqlRdbms.Builder getPostgresqlRdbmsBuilder()

Enriched PostgreSQL RDBMS object.

.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;

Returns
Type Description
PostgresqlRdbms.Builder

getPostgresqlRdbmsOrBuilder()

public PostgresqlRdbmsOrBuilder getPostgresqlRdbmsOrBuilder()

Enriched PostgreSQL RDBMS object.

.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;

Returns
Type Description
PostgresqlRdbmsOrBuilder

getSqlServerRdbms()

public SqlServerRdbms getSqlServerRdbms()

Enriched SQLServer RDBMS object.

.google.cloud.datastream.v1.SqlServerRdbms sql_server_rdbms = 103;

Returns
Type Description
SqlServerRdbms

The sqlServerRdbms.

getSqlServerRdbmsBuilder()

public SqlServerRdbms.Builder getSqlServerRdbmsBuilder()

Enriched SQLServer RDBMS object.

.google.cloud.datastream.v1.SqlServerRdbms sql_server_rdbms = 103;

Returns
Type Description
SqlServerRdbms.Builder

getSqlServerRdbmsOrBuilder()

public SqlServerRdbmsOrBuilder getSqlServerRdbmsOrBuilder()

Enriched SQLServer RDBMS object.

.google.cloud.datastream.v1.SqlServerRdbms sql_server_rdbms = 103;

Returns
Type Description
SqlServerRdbmsOrBuilder

hasMysqlRdbms()

public boolean hasMysqlRdbms()

Enriched MySQL RDBMS object.

.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;

Returns
Type Description
boolean

Whether the mysqlRdbms field is set.

hasOracleRdbms()

public boolean hasOracleRdbms()

Enriched Oracle RDBMS object.

.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;

Returns
Type Description
boolean

Whether the oracleRdbms field is set.

hasPostgresqlRdbms()

public boolean hasPostgresqlRdbms()

Enriched PostgreSQL RDBMS object.

.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;

Returns
Type Description
boolean

Whether the postgresqlRdbms field is set.

hasSqlServerRdbms()

public boolean hasSqlServerRdbms()

Enriched SQLServer RDBMS object.

.google.cloud.datastream.v1.SqlServerRdbms sql_server_rdbms = 103;

Returns
Type Description
boolean

Whether the sqlServerRdbms field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DiscoverConnectionProfileResponse other)

public DiscoverConnectionProfileResponse.Builder mergeFrom(DiscoverConnectionProfileResponse other)
Parameter
Name Description
other DiscoverConnectionProfileResponse
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DiscoverConnectionProfileResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DiscoverConnectionProfileResponse.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides

mergeMysqlRdbms(MysqlRdbms value)

public DiscoverConnectionProfileResponse.Builder mergeMysqlRdbms(MysqlRdbms value)

Enriched MySQL RDBMS object.

.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;

Parameter
Name Description
value MysqlRdbms
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

mergeOracleRdbms(OracleRdbms value)

public DiscoverConnectionProfileResponse.Builder mergeOracleRdbms(OracleRdbms value)

Enriched Oracle RDBMS object.

.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;

Parameter
Name Description
value OracleRdbms
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

mergePostgresqlRdbms(PostgresqlRdbms value)

public DiscoverConnectionProfileResponse.Builder mergePostgresqlRdbms(PostgresqlRdbms value)

Enriched PostgreSQL RDBMS object.

.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;

Parameter
Name Description
value PostgresqlRdbms
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

mergeSqlServerRdbms(SqlServerRdbms value)

public DiscoverConnectionProfileResponse.Builder mergeSqlServerRdbms(SqlServerRdbms value)

Enriched SQLServer RDBMS object.

.google.cloud.datastream.v1.SqlServerRdbms sql_server_rdbms = 103;

Parameter
Name Description
value SqlServerRdbms
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final DiscoverConnectionProfileResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public DiscoverConnectionProfileResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides

setMysqlRdbms(MysqlRdbms value)

public DiscoverConnectionProfileResponse.Builder setMysqlRdbms(MysqlRdbms value)

Enriched MySQL RDBMS object.

.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;

Parameter
Name Description
value MysqlRdbms
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

setMysqlRdbms(MysqlRdbms.Builder builderForValue)

public DiscoverConnectionProfileResponse.Builder setMysqlRdbms(MysqlRdbms.Builder builderForValue)

Enriched MySQL RDBMS object.

.google.cloud.datastream.v1.MysqlRdbms mysql_rdbms = 101;

Parameter
Name Description
builderForValue MysqlRdbms.Builder
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

setOracleRdbms(OracleRdbms value)

public DiscoverConnectionProfileResponse.Builder setOracleRdbms(OracleRdbms value)

Enriched Oracle RDBMS object.

.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;

Parameter
Name Description
value OracleRdbms
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

setOracleRdbms(OracleRdbms.Builder builderForValue)

public DiscoverConnectionProfileResponse.Builder setOracleRdbms(OracleRdbms.Builder builderForValue)

Enriched Oracle RDBMS object.

.google.cloud.datastream.v1.OracleRdbms oracle_rdbms = 100;

Parameter
Name Description
builderForValue OracleRdbms.Builder
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

setPostgresqlRdbms(PostgresqlRdbms value)

public DiscoverConnectionProfileResponse.Builder setPostgresqlRdbms(PostgresqlRdbms value)

Enriched PostgreSQL RDBMS object.

.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;

Parameter
Name Description
value PostgresqlRdbms
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

setPostgresqlRdbms(PostgresqlRdbms.Builder builderForValue)

public DiscoverConnectionProfileResponse.Builder setPostgresqlRdbms(PostgresqlRdbms.Builder builderForValue)

Enriched PostgreSQL RDBMS object.

.google.cloud.datastream.v1.PostgresqlRdbms postgresql_rdbms = 102;

Parameter
Name Description
builderForValue PostgresqlRdbms.Builder
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

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

public DiscoverConnectionProfileResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides

setSqlServerRdbms(SqlServerRdbms value)

public DiscoverConnectionProfileResponse.Builder setSqlServerRdbms(SqlServerRdbms value)

Enriched SQLServer RDBMS object.

.google.cloud.datastream.v1.SqlServerRdbms sql_server_rdbms = 103;

Parameter
Name Description
value SqlServerRdbms
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

setSqlServerRdbms(SqlServerRdbms.Builder builderForValue)

public DiscoverConnectionProfileResponse.Builder setSqlServerRdbms(SqlServerRdbms.Builder builderForValue)

Enriched SQLServer RDBMS object.

.google.cloud.datastream.v1.SqlServerRdbms sql_server_rdbms = 103;

Parameter
Name Description
builderForValue SqlServerRdbms.Builder
Returns
Type Description
DiscoverConnectionProfileResponse.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final DiscoverConnectionProfileResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DiscoverConnectionProfileResponse.Builder
Overrides