Class WireGroupTopology.Builder (1.93.0)

public static final class WireGroupTopology.Builder extends GeneratedMessage.Builder<WireGroupTopology.Builder> implements WireGroupTopologyOrBuilder

Topology details for the wire group.

Protobuf type google.cloud.compute.v1.WireGroupTopology

Static Methods

getDescriptor()

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

Methods

addAllEndpoints(Iterable<? extends WireGroupTopologyEndpoint> values)

public WireGroupTopology.Builder addAllEndpoints(Iterable<? extends WireGroupTopologyEndpoint> values)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameter
Name Description
values Iterable<? extends com.google.cloud.compute.v1.WireGroupTopologyEndpoint>
Returns
Type Description
WireGroupTopology.Builder

addEndpoints(WireGroupTopologyEndpoint value)

public WireGroupTopology.Builder addEndpoints(WireGroupTopologyEndpoint value)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameter
Name Description
value WireGroupTopologyEndpoint
Returns
Type Description
WireGroupTopology.Builder

addEndpoints(WireGroupTopologyEndpoint.Builder builderForValue)

public WireGroupTopology.Builder addEndpoints(WireGroupTopologyEndpoint.Builder builderForValue)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameter
Name Description
builderForValue WireGroupTopologyEndpoint.Builder
Returns
Type Description
WireGroupTopology.Builder

addEndpoints(int index, WireGroupTopologyEndpoint value)

public WireGroupTopology.Builder addEndpoints(int index, WireGroupTopologyEndpoint value)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameters
Name Description
index int
value WireGroupTopologyEndpoint
Returns
Type Description
WireGroupTopology.Builder

addEndpoints(int index, WireGroupTopologyEndpoint.Builder builderForValue)

public WireGroupTopology.Builder addEndpoints(int index, WireGroupTopologyEndpoint.Builder builderForValue)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameters
Name Description
index int
builderForValue WireGroupTopologyEndpoint.Builder
Returns
Type Description
WireGroupTopology.Builder

addEndpointsBuilder()

public WireGroupTopologyEndpoint.Builder addEndpointsBuilder()

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Returns
Type Description
WireGroupTopologyEndpoint.Builder

addEndpointsBuilder(int index)

public WireGroupTopologyEndpoint.Builder addEndpointsBuilder(int index)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameter
Name Description
index int
Returns
Type Description
WireGroupTopologyEndpoint.Builder

build()

public WireGroupTopology build()
Returns
Type Description
WireGroupTopology

buildPartial()

public WireGroupTopology buildPartial()
Returns
Type Description
WireGroupTopology

clear()

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

clearEndpoints()

public WireGroupTopology.Builder clearEndpoints()

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Returns
Type Description
WireGroupTopology.Builder

getDefaultInstanceForType()

public WireGroupTopology getDefaultInstanceForType()
Returns
Type Description
WireGroupTopology

getDescriptorForType()

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

getEndpoints(int index)

public WireGroupTopologyEndpoint getEndpoints(int index)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameter
Name Description
index int
Returns
Type Description
WireGroupTopologyEndpoint

getEndpointsBuilder(int index)

public WireGroupTopologyEndpoint.Builder getEndpointsBuilder(int index)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameter
Name Description
index int
Returns
Type Description
WireGroupTopologyEndpoint.Builder

getEndpointsBuilderList()

public List<WireGroupTopologyEndpoint.Builder> getEndpointsBuilderList()

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Returns
Type Description
List<Builder>

getEndpointsCount()

public int getEndpointsCount()

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Returns
Type Description
int

getEndpointsList()

public List<WireGroupTopologyEndpoint> getEndpointsList()

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Returns
Type Description
List<WireGroupTopologyEndpoint>

getEndpointsOrBuilder(int index)

public WireGroupTopologyEndpointOrBuilder getEndpointsOrBuilder(int index)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameter
Name Description
index int
Returns
Type Description
WireGroupTopologyEndpointOrBuilder

getEndpointsOrBuilderList()

public List<? extends WireGroupTopologyEndpointOrBuilder> getEndpointsOrBuilderList()

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.WireGroupTopologyEndpointOrBuilder>

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(WireGroupTopology other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeEndpoints(int index)

public WireGroupTopology.Builder removeEndpoints(int index)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameter
Name Description
index int
Returns
Type Description
WireGroupTopology.Builder

setEndpoints(int index, WireGroupTopologyEndpoint value)

public WireGroupTopology.Builder setEndpoints(int index, WireGroupTopologyEndpoint value)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameters
Name Description
index int
value WireGroupTopologyEndpoint
Returns
Type Description
WireGroupTopology.Builder

setEndpoints(int index, WireGroupTopologyEndpoint.Builder builderForValue)

public WireGroupTopology.Builder setEndpoints(int index, WireGroupTopologyEndpoint.Builder builderForValue)

Output only. Topology details for all endpoints in the wire group.

repeated .google.cloud.compute.v1.WireGroupTopologyEndpoint endpoints = 287085950;

Parameters
Name Description
index int
builderForValue WireGroupTopologyEndpoint.Builder
Returns
Type Description
WireGroupTopology.Builder