Class Connection.Builder (2.83.0)

public static final class Connection.Builder extends GeneratedMessage.Builder<Connection.Builder> implements ConnectionOrBuilder

Protobuf type google.cloud.apigeeconnect.v1.Connection

Implements

ConnectionOrBuilder

Static Methods

getDescriptor()

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

Methods

build()

public Connection build()
Returns
Type Description
Connection

buildPartial()

public Connection buildPartial()
Returns
Type Description
Connection

clear()

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

clearCluster()

public Connection.Builder clearCluster()

Cluster information.

.google.cloud.apigeeconnect.v1.Cluster cluster = 2;

Returns
Type Description
Connection.Builder

clearEndpoint()

public Connection.Builder clearEndpoint()

The endpoint that the connection is made against. Format: projects/{project_number}/endpoints/{endpoint}

string endpoint = 1;

Returns
Type Description
Connection.Builder

This builder for chaining.

clearStreamCount()

public Connection.Builder clearStreamCount()

The count of streams.

int32 stream_count = 3;

Returns
Type Description
Connection.Builder

This builder for chaining.

getCluster()

public Cluster getCluster()

Cluster information.

.google.cloud.apigeeconnect.v1.Cluster cluster = 2;

Returns
Type Description
Cluster

The cluster.

getClusterBuilder()

public Cluster.Builder getClusterBuilder()

Cluster information.

.google.cloud.apigeeconnect.v1.Cluster cluster = 2;

Returns
Type Description
Cluster.Builder

getClusterOrBuilder()

public ClusterOrBuilder getClusterOrBuilder()

Cluster information.

.google.cloud.apigeeconnect.v1.Cluster cluster = 2;

Returns
Type Description
ClusterOrBuilder

getDefaultInstanceForType()

public Connection getDefaultInstanceForType()
Returns
Type Description
Connection

getDescriptorForType()

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

getEndpoint()

public String getEndpoint()

The endpoint that the connection is made against. Format: projects/{project_number}/endpoints/{endpoint}

string endpoint = 1;

Returns
Type Description
String

The endpoint.

getEndpointBytes()

public ByteString getEndpointBytes()

The endpoint that the connection is made against. Format: projects/{project_number}/endpoints/{endpoint}

string endpoint = 1;

Returns
Type Description
ByteString

The bytes for endpoint.

getStreamCount()

public int getStreamCount()

The count of streams.

int32 stream_count = 3;

Returns
Type Description
int

The streamCount.

hasCluster()

public boolean hasCluster()

Cluster information.

.google.cloud.apigeeconnect.v1.Cluster cluster = 2;

Returns
Type Description
boolean

Whether the cluster field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeCluster(Cluster value)

public Connection.Builder mergeCluster(Cluster value)

Cluster information.

.google.cloud.apigeeconnect.v1.Cluster cluster = 2;

Parameter
Name Description
value Cluster
Returns
Type Description
Connection.Builder

mergeFrom(Connection other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setCluster(Cluster value)

public Connection.Builder setCluster(Cluster value)

Cluster information.

.google.cloud.apigeeconnect.v1.Cluster cluster = 2;

Parameter
Name Description
value Cluster
Returns
Type Description
Connection.Builder

setCluster(Cluster.Builder builderForValue)

public Connection.Builder setCluster(Cluster.Builder builderForValue)

Cluster information.

.google.cloud.apigeeconnect.v1.Cluster cluster = 2;

Parameter
Name Description
builderForValue Cluster.Builder
Returns
Type Description
Connection.Builder

setEndpoint(String value)

public Connection.Builder setEndpoint(String value)

The endpoint that the connection is made against. Format: projects/{project_number}/endpoints/{endpoint}

string endpoint = 1;

Parameter
Name Description
value String

The endpoint to set.

Returns
Type Description
Connection.Builder

This builder for chaining.

setEndpointBytes(ByteString value)

public Connection.Builder setEndpointBytes(ByteString value)

The endpoint that the connection is made against. Format: projects/{project_number}/endpoints/{endpoint}

string endpoint = 1;

Parameter
Name Description
value ByteString

The bytes for endpoint to set.

Returns
Type Description
Connection.Builder

This builder for chaining.

setStreamCount(int value)

public Connection.Builder setStreamCount(int value)

The count of streams.

int32 stream_count = 3;

Parameter
Name Description
value int

The streamCount to set.

Returns
Type Description
Connection.Builder

This builder for chaining.