Class WireGroupTopology.Builder (1.91.0)

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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

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

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

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

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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