Class InterconnectAttachmentGroupsOperationalStatus.Builder (1.88.0)

public static final class InterconnectAttachmentGroupsOperationalStatus.Builder extends GeneratedMessageV3.Builder<InterconnectAttachmentGroupsOperationalStatus.Builder> implements InterconnectAttachmentGroupsOperationalStatusOrBuilder

Protobuf type google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatus

Static Methods

getDescriptor()

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

Methods

addAllAttachmentStatuses(Iterable<? extends InterconnectAttachmentGroupsOperationalStatusAttachmentStatus> values)

public InterconnectAttachmentGroupsOperationalStatus.Builder addAllAttachmentStatuses(Iterable<? extends InterconnectAttachmentGroupsOperationalStatusAttachmentStatus> values)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

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

addAttachmentStatuses(InterconnectAttachmentGroupsOperationalStatusAttachmentStatus value)

public InterconnectAttachmentGroupsOperationalStatus.Builder addAttachmentStatuses(InterconnectAttachmentGroupsOperationalStatusAttachmentStatus value)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Parameter
Name Description
value InterconnectAttachmentGroupsOperationalStatusAttachmentStatus
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

addAttachmentStatuses(InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder builderForValue)

public InterconnectAttachmentGroupsOperationalStatus.Builder addAttachmentStatuses(InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Parameter
Name Description
builderForValue InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

addAttachmentStatuses(int index, InterconnectAttachmentGroupsOperationalStatusAttachmentStatus value)

public InterconnectAttachmentGroupsOperationalStatus.Builder addAttachmentStatuses(int index, InterconnectAttachmentGroupsOperationalStatusAttachmentStatus value)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Parameters
Name Description
index int
value InterconnectAttachmentGroupsOperationalStatusAttachmentStatus
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

addAttachmentStatuses(int index, InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder builderForValue)

public InterconnectAttachmentGroupsOperationalStatus.Builder addAttachmentStatuses(int index, InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Parameters
Name Description
index int
builderForValue InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

addAttachmentStatusesBuilder()

public InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder addAttachmentStatusesBuilder()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Returns
Type Description
InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder

addAttachmentStatusesBuilder(int index)

public InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder addAttachmentStatusesBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public InterconnectAttachmentGroupsOperationalStatus build()
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus

buildPartial()

public InterconnectAttachmentGroupsOperationalStatus buildPartial()
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus

clear()

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

clearAttachmentStatuses()

public InterconnectAttachmentGroupsOperationalStatus.Builder clearAttachmentStatuses()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

clearConfigured()

public InterconnectAttachmentGroupsOperationalStatus.Builder clearConfigured()

optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfigured configured = 295631422;

Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearGroupStatus()

public InterconnectAttachmentGroupsOperationalStatus.Builder clearGroupStatus()

Summarizes the status of the group. Check the GroupStatus enum for the list of possible values.

optional string group_status = 338778546;

Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

This builder for chaining.

clearIntent()

public InterconnectAttachmentGroupsOperationalStatus.Builder clearIntent()

optional .google.cloud.compute.v1.InterconnectAttachmentGroupIntent intent = 426849948;

Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearOperational()

public InterconnectAttachmentGroupsOperationalStatus.Builder clearOperational()

The operational state of the group, including only active Attachments.

optional .google.cloud.compute.v1.InterconnectAttachmentGroupConfigured operational = 129704914;

Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

clone()

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

getAttachmentStatuses(int index)

public InterconnectAttachmentGroupsOperationalStatusAttachmentStatus getAttachmentStatuses(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatusAttachmentStatus

getAttachmentStatusesBuilder(int index)

public InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder getAttachmentStatusesBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder

getAttachmentStatusesBuilderList()

public List<InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder> getAttachmentStatusesBuilderList()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Returns
Type Description
List<Builder>

getAttachmentStatusesCount()

public int getAttachmentStatusesCount()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus attachment_statuses = 491132860;

Returns
Type Description
int