Class Connection.Builder (2.43.0)

public static final class Connection.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

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.

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearStreamCount()

public Connection.Builder clearStreamCount()

The count of streams.

int32 stream_count = 3;

Returns
Type Description
Connection.Builder

This builder for chaining.

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Connection.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
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.

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

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.

setUnknownFields(UnknownFieldSet unknownFields)

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