Class ConnectionProfile.Builder (1.40.0)

public static final class ConnectionProfile.Builder extends GeneratedMessageV3.Builder<ConnectionProfile.Builder> implements ConnectionProfileOrBuilder

A set of reusable connection configurations to be used as a source or destination for a stream.

Protobuf type google.cloud.datastream.v1.ConnectionProfile

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public ConnectionProfile build()
Returns
Type Description
ConnectionProfile

buildPartial()

public ConnectionProfile buildPartial()
Returns
Type Description
ConnectionProfile

clear()

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

clearBigqueryProfile()

public ConnectionProfile.Builder clearBigqueryProfile()

BigQuery Connection Profile configuration.

.google.cloud.datastream.v1.BigQueryProfile bigquery_profile = 103;

Returns
Type Description
ConnectionProfile.Builder

clearConnectivity()

public ConnectionProfile.Builder clearConnectivity()
Returns
Type Description
ConnectionProfile.Builder

clearCreateTime()

public ConnectionProfile.Builder clearCreateTime()

Output only. The create time of the resource.

.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ConnectionProfile.Builder

clearDisplayName()

public ConnectionProfile.Builder clearDisplayName()

Required. Display name.

string display_name = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ConnectionProfile.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

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

clearForwardSshConnectivity()

public ConnectionProfile.Builder clearForwardSshConnectivity()

Forward SSH tunnel connectivity.

.google.cloud.datastream.v1.ForwardSshTunnelConnectivity forward_ssh_connectivity = 201;

Returns
Type Description
ConnectionProfile.Builder

clearGcsProfile()

public ConnectionProfile.Builder clearGcsProfile()

Cloud Storage ConnectionProfile configuration.

.google.cloud.datastream.v1.GcsProfile gcs_profile = 101;

Returns
Type Description
ConnectionProfile.Builder

clearLabels()

public ConnectionProfile.Builder clearLabels()
Returns
Type Description
ConnectionProfile.Builder

clearMysqlProfile()

public ConnectionProfile.Builder clearMysqlProfile()

MySQL ConnectionProfile configuration.

.google.cloud.datastream.v1.MysqlProfile mysql_profile = 102;

Returns
Type Description
ConnectionProfile.Builder

clearName()

public ConnectionProfile.Builder clearName()

Output only. The resource's name.

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ConnectionProfile.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearOracleProfile()

public ConnectionProfile.Builder clearOracleProfile()

Oracle ConnectionProfile configuration.

.google.cloud.datastream.v1.OracleProfile oracle_profile = 100;

Returns
Type Description
ConnectionProfile.Builder

clearPostgresqlProfile()

public ConnectionProfile.Builder clearPostgresqlProfile()

PostgreSQL Connection Profile configuration.

.google.cloud.datastream.v1.PostgresqlProfile postgresql_profile = 104;

Returns
Type Description
ConnectionProfile.Builder

clearPrivateConnectivity()

public ConnectionProfile.Builder clearPrivateConnectivity()

Private connectivity.

.google.cloud.datastream.v1.PrivateConnectivity private_connectivity = 202;

Returns
Type Description
ConnectionProfile.Builder

clearProfile()

public ConnectionProfile.Builder clearProfile()
Returns
Type Description