Class InterconnectAttachmentGroupsOperationalStatus.Builder (1.74.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

getAttachmentStatusesList()

public List<InterconnectAttachmentGroupsOperationalStatusAttachmentStatus> getAttachmentStatusesList()

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

Returns
Type Description
List<InterconnectAttachmentGroupsOperationalStatusAttachmentStatus>

getAttachmentStatusesOrBuilder(int index)

public InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOrBuilder getAttachmentStatusesOrBuilder(int index)

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

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOrBuilder

getAttachmentStatusesOrBuilderList()

public List<? extends InterconnectAttachmentGroupsOperationalStatusAttachmentStatusOrBuilder> getAttachmentStatusesOrBuilderList()

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

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

getConfigured()

public InterconnectAttachmentGroupConfigured getConfigured()

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

Returns
Type Description
InterconnectAttachmentGroupConfigured

The configured.

getConfiguredBuilder()

public InterconnectAttachmentGroupConfigured.Builder getConfiguredBuilder()

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

Returns
Type Description
InterconnectAttachmentGroupConfigured.Builder

getConfiguredOrBuilder()

public InterconnectAttachmentGroupConfiguredOrBuilder getConfiguredOrBuilder()

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

Returns
Type Description
InterconnectAttachmentGroupConfiguredOrBuilder

getDefaultInstanceForType()

public InterconnectAttachmentGroupsOperationalStatus getDefaultInstanceForType()
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus

getDescriptorForType()

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

getGroupStatus()

public String getGroupStatus()

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

optional string group_status = 338778546;

Returns
Type Description
String

The groupStatus.

getGroupStatusBytes()

public ByteString getGroupStatusBytes()

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

optional string group_status = 338778546;

Returns
Type Description
ByteString

The bytes for groupStatus.

getIntent()

public InterconnectAttachmentGroupIntent getIntent()

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

Returns
Type Description
InterconnectAttachmentGroupIntent

The intent.

getIntentBuilder()

public InterconnectAttachmentGroupIntent.Builder getIntentBuilder()

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

Returns
Type Description
InterconnectAttachmentGroupIntent.Builder

getIntentOrBuilder()

public InterconnectAttachmentGroupIntentOrBuilder getIntentOrBuilder()

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

Returns
Type Description
InterconnectAttachmentGroupIntentOrBuilder

getOperational()

public InterconnectAttachmentGroupConfigured getOperational()

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

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

Returns
Type Description
InterconnectAttachmentGroupConfigured

The operational.

getOperationalBuilder()

public InterconnectAttachmentGroupConfigured.Builder getOperationalBuilder()

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

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

Returns
Type Description
InterconnectAttachmentGroupConfigured.Builder

getOperationalOrBuilder()

public InterconnectAttachmentGroupConfiguredOrBuilder getOperationalOrBuilder()

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

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

Returns
Type Description
InterconnectAttachmentGroupConfiguredOrBuilder

hasConfigured()

public boolean hasConfigured()

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

Returns
Type Description
boolean

Whether the configured field is set.

hasGroupStatus()

public boolean hasGroupStatus()

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

optional string group_status = 338778546;

Returns
Type Description
boolean

Whether the groupStatus field is set.

hasIntent()

public boolean hasIntent()

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

Returns
Type Description
boolean

Whether the intent field is set.

hasOperational()

public boolean hasOperational()

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

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

Returns
Type Description
boolean

Whether the operational field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeConfigured(InterconnectAttachmentGroupConfigured value)

public InterconnectAttachmentGroupsOperationalStatus.Builder mergeConfigured(InterconnectAttachmentGroupConfigured value)

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

Parameter
Name Description
value InterconnectAttachmentGroupConfigured
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

mergeFrom(InterconnectAttachmentGroupsOperationalStatus other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeIntent(InterconnectAttachmentGroupIntent value)

public InterconnectAttachmentGroupsOperationalStatus.Builder mergeIntent(InterconnectAttachmentGroupIntent value)

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

Parameter
Name Description
value InterconnectAttachmentGroupIntent
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

mergeOperational(InterconnectAttachmentGroupConfigured value)

public InterconnectAttachmentGroupsOperationalStatus.Builder mergeOperational(InterconnectAttachmentGroupConfigured value)

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

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

Parameter
Name Description
value InterconnectAttachmentGroupConfigured
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final InterconnectAttachmentGroupsOperationalStatus.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder
Overrides

removeAttachmentStatuses(int index)

public InterconnectAttachmentGroupsOperationalStatus.Builder removeAttachmentStatuses(int index)

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

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

setAttachmentStatuses(int index, InterconnectAttachmentGroupsOperationalStatusAttachmentStatus value)

public InterconnectAttachmentGroupsOperationalStatus.Builder setAttachmentStatuses(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

setAttachmentStatuses(int index, InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.Builder builderForValue)

public InterconnectAttachmentGroupsOperationalStatus.Builder setAttachmentStatuses(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

setConfigured(InterconnectAttachmentGroupConfigured value)

public InterconnectAttachmentGroupsOperationalStatus.Builder setConfigured(InterconnectAttachmentGroupConfigured value)

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

Parameter
Name Description
value InterconnectAttachmentGroupConfigured
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

setConfigured(InterconnectAttachmentGroupConfigured.Builder builderForValue)

public InterconnectAttachmentGroupsOperationalStatus.Builder setConfigured(InterconnectAttachmentGroupConfigured.Builder builderForValue)

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

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

setField(Descriptors.FieldDescriptor field, Object value)

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

setGroupStatus(String value)

public InterconnectAttachmentGroupsOperationalStatus.Builder setGroupStatus(String value)

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

optional string group_status = 338778546;

Parameter
Name Description
value String

The groupStatus to set.

Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

This builder for chaining.

setGroupStatusBytes(ByteString value)

public InterconnectAttachmentGroupsOperationalStatus.Builder setGroupStatusBytes(ByteString value)

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

optional string group_status = 338778546;

Parameter
Name Description
value ByteString

The bytes for groupStatus to set.

Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

This builder for chaining.

setIntent(InterconnectAttachmentGroupIntent value)

public InterconnectAttachmentGroupsOperationalStatus.Builder setIntent(InterconnectAttachmentGroupIntent value)

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

Parameter
Name Description
value InterconnectAttachmentGroupIntent
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

setIntent(InterconnectAttachmentGroupIntent.Builder builderForValue)

public InterconnectAttachmentGroupsOperationalStatus.Builder setIntent(InterconnectAttachmentGroupIntent.Builder builderForValue)

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

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

setOperational(InterconnectAttachmentGroupConfigured value)

public InterconnectAttachmentGroupsOperationalStatus.Builder setOperational(InterconnectAttachmentGroupConfigured value)

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

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

Parameter
Name Description
value InterconnectAttachmentGroupConfigured
Returns
Type Description
InterconnectAttachmentGroupsOperationalStatus.Builder

setOperational(InterconnectAttachmentGroupConfigured.Builder builderForValue)

public InterconnectAttachmentGroupsOperationalStatus.Builder setOperational(InterconnectAttachmentGroupConfigured.Builder builderForValue)

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

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

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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