Class InterconnectGroupsOperationalStatus.Builder (1.74.0)

public static final class InterconnectGroupsOperationalStatus.Builder extends GeneratedMessageV3.Builder<InterconnectGroupsOperationalStatus.Builder> implements InterconnectGroupsOperationalStatusOrBuilder

Request to get the status of the interconnect group with extra detail.

Protobuf type google.cloud.compute.v1.InterconnectGroupsOperationalStatus

Static Methods

getDescriptor()

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

Methods

addAllInterconnectStatuses(Iterable<? extends InterconnectGroupsOperationalStatusInterconnectStatus> values)

public InterconnectGroupsOperationalStatus.Builder addAllInterconnectStatuses(Iterable<? extends InterconnectGroupsOperationalStatusInterconnectStatus> values)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

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

addInterconnectStatuses(InterconnectGroupsOperationalStatusInterconnectStatus value)

public InterconnectGroupsOperationalStatus.Builder addInterconnectStatuses(InterconnectGroupsOperationalStatusInterconnectStatus value)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameter
Name Description
value InterconnectGroupsOperationalStatusInterconnectStatus
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

addInterconnectStatuses(InterconnectGroupsOperationalStatusInterconnectStatus.Builder builderForValue)

public InterconnectGroupsOperationalStatus.Builder addInterconnectStatuses(InterconnectGroupsOperationalStatusInterconnectStatus.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameter
Name Description
builderForValue InterconnectGroupsOperationalStatusInterconnectStatus.Builder
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

addInterconnectStatuses(int index, InterconnectGroupsOperationalStatusInterconnectStatus value)

public InterconnectGroupsOperationalStatus.Builder addInterconnectStatuses(int index, InterconnectGroupsOperationalStatusInterconnectStatus value)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameters
Name Description
index int
value InterconnectGroupsOperationalStatusInterconnectStatus
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

addInterconnectStatuses(int index, InterconnectGroupsOperationalStatusInterconnectStatus.Builder builderForValue)

public InterconnectGroupsOperationalStatus.Builder addInterconnectStatuses(int index, InterconnectGroupsOperationalStatusInterconnectStatus.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameters
Name Description
index int
builderForValue InterconnectGroupsOperationalStatusInterconnectStatus.Builder
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

addInterconnectStatusesBuilder()

public InterconnectGroupsOperationalStatusInterconnectStatus.Builder addInterconnectStatusesBuilder()

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Returns
Type Description
InterconnectGroupsOperationalStatusInterconnectStatus.Builder

addInterconnectStatusesBuilder(int index)

public InterconnectGroupsOperationalStatusInterconnectStatus.Builder addInterconnectStatusesBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsOperationalStatusInterconnectStatus.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public InterconnectGroupsOperationalStatus build()
Returns
Type Description
InterconnectGroupsOperationalStatus

buildPartial()

public InterconnectGroupsOperationalStatus buildPartial()
Returns
Type Description
InterconnectGroupsOperationalStatus

clear()

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

clearConfigured()

public InterconnectGroupsOperationalStatus.Builder clearConfigured()

The configuration analysis, as returned by Get.

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

Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearGroupStatus()

public InterconnectGroupsOperationalStatus.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
InterconnectGroupsOperationalStatus.Builder

This builder for chaining.

clearIntent()

public InterconnectGroupsOperationalStatus.Builder clearIntent()

The intent of the resource, as returned by Get.

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

Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

clearInterconnectStatuses()

public InterconnectGroupsOperationalStatus.Builder clearInterconnectStatuses()

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearOperational()

public InterconnectGroupsOperationalStatus.Builder clearOperational()

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

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

Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

clone()

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

getConfigured()

public InterconnectGroupConfigured getConfigured()

The configuration analysis, as returned by Get.

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

Returns
Type Description
InterconnectGroupConfigured

The configured.

getConfiguredBuilder()

public InterconnectGroupConfigured.Builder getConfiguredBuilder()

The configuration analysis, as returned by Get.

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

Returns
Type Description
InterconnectGroupConfigured.Builder

getConfiguredOrBuilder()

public InterconnectGroupConfiguredOrBuilder getConfiguredOrBuilder()

The configuration analysis, as returned by Get.

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

Returns
Type Description
InterconnectGroupConfiguredOrBuilder

getDefaultInstanceForType()

public InterconnectGroupsOperationalStatus getDefaultInstanceForType()
Returns
Type Description
InterconnectGroupsOperationalStatus

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 InterconnectGroupIntent getIntent()

The intent of the resource, as returned by Get.

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

Returns
Type Description
InterconnectGroupIntent

The intent.

getIntentBuilder()

public InterconnectGroupIntent.Builder getIntentBuilder()

The intent of the resource, as returned by Get.

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

Returns
Type Description
InterconnectGroupIntent.Builder

getIntentOrBuilder()

public InterconnectGroupIntentOrBuilder getIntentOrBuilder()

The intent of the resource, as returned by Get.

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

Returns
Type Description
InterconnectGroupIntentOrBuilder

getInterconnectStatuses(int index)

public InterconnectGroupsOperationalStatusInterconnectStatus getInterconnectStatuses(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsOperationalStatusInterconnectStatus

getInterconnectStatusesBuilder(int index)

public InterconnectGroupsOperationalStatusInterconnectStatus.Builder getInterconnectStatusesBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsOperationalStatusInterconnectStatus.Builder

getInterconnectStatusesBuilderList()

public List<InterconnectGroupsOperationalStatusInterconnectStatus.Builder> getInterconnectStatusesBuilderList()

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Returns
Type Description
List<Builder>

getInterconnectStatusesCount()

public int getInterconnectStatusesCount()

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Returns
Type Description
int

getInterconnectStatusesList()

public List<InterconnectGroupsOperationalStatusInterconnectStatus> getInterconnectStatusesList()

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Returns
Type Description
List<InterconnectGroupsOperationalStatusInterconnectStatus>

getInterconnectStatusesOrBuilder(int index)

public InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder getInterconnectStatusesOrBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder

getInterconnectStatusesOrBuilderList()

public List<? extends InterconnectGroupsOperationalStatusInterconnectStatusOrBuilder> getInterconnectStatusesOrBuilderList()

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

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

getOperational()

public InterconnectGroupConfigured getOperational()

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

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

Returns
Type Description
InterconnectGroupConfigured

The operational.

getOperationalBuilder()

public InterconnectGroupConfigured.Builder getOperationalBuilder()

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

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

Returns
Type Description
InterconnectGroupConfigured.Builder

getOperationalOrBuilder()

public InterconnectGroupConfiguredOrBuilder getOperationalOrBuilder()

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

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

Returns
Type Description
InterconnectGroupConfiguredOrBuilder

hasConfigured()

public boolean hasConfigured()

The configuration analysis, as returned by Get.

optional .google.cloud.compute.v1.InterconnectGroupConfigured 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()

The intent of the resource, as returned by Get.

optional .google.cloud.compute.v1.InterconnectGroupIntent 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 Interconnects.

optional .google.cloud.compute.v1.InterconnectGroupConfigured 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(InterconnectGroupConfigured value)

public InterconnectGroupsOperationalStatus.Builder mergeConfigured(InterconnectGroupConfigured value)

The configuration analysis, as returned by Get.

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

Parameter
Name Description
value InterconnectGroupConfigured
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

mergeFrom(InterconnectGroupsOperationalStatus other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeIntent(InterconnectGroupIntent value)

public InterconnectGroupsOperationalStatus.Builder mergeIntent(InterconnectGroupIntent value)

The intent of the resource, as returned by Get.

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

Parameter
Name Description
value InterconnectGroupIntent
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

mergeOperational(InterconnectGroupConfigured value)

public InterconnectGroupsOperationalStatus.Builder mergeOperational(InterconnectGroupConfigured value)

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

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

Parameter
Name Description
value InterconnectGroupConfigured
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

removeInterconnectStatuses(int index)

public InterconnectGroupsOperationalStatus.Builder removeInterconnectStatuses(int index)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameter
Name Description
index int
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

setConfigured(InterconnectGroupConfigured value)

public InterconnectGroupsOperationalStatus.Builder setConfigured(InterconnectGroupConfigured value)

The configuration analysis, as returned by Get.

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

Parameter
Name Description
value InterconnectGroupConfigured
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

setConfigured(InterconnectGroupConfigured.Builder builderForValue)

public InterconnectGroupsOperationalStatus.Builder setConfigured(InterconnectGroupConfigured.Builder builderForValue)

The configuration analysis, as returned by Get.

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

Parameter
Name Description
builderForValue InterconnectGroupConfigured.Builder
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setGroupStatus(String value)

public InterconnectGroupsOperationalStatus.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
InterconnectGroupsOperationalStatus.Builder

This builder for chaining.

setGroupStatusBytes(ByteString value)

public InterconnectGroupsOperationalStatus.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
InterconnectGroupsOperationalStatus.Builder

This builder for chaining.

setIntent(InterconnectGroupIntent value)

public InterconnectGroupsOperationalStatus.Builder setIntent(InterconnectGroupIntent value)

The intent of the resource, as returned by Get.

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

Parameter
Name Description
value InterconnectGroupIntent
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

setIntent(InterconnectGroupIntent.Builder builderForValue)

public InterconnectGroupsOperationalStatus.Builder setIntent(InterconnectGroupIntent.Builder builderForValue)

The intent of the resource, as returned by Get.

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

Parameter
Name Description
builderForValue InterconnectGroupIntent.Builder
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

setInterconnectStatuses(int index, InterconnectGroupsOperationalStatusInterconnectStatus value)

public InterconnectGroupsOperationalStatus.Builder setInterconnectStatuses(int index, InterconnectGroupsOperationalStatusInterconnectStatus value)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameters
Name Description
index int
value InterconnectGroupsOperationalStatusInterconnectStatus
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

setInterconnectStatuses(int index, InterconnectGroupsOperationalStatusInterconnectStatus.Builder builderForValue)

public InterconnectGroupsOperationalStatus.Builder setInterconnectStatuses(int index, InterconnectGroupsOperationalStatusInterconnectStatus.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus interconnect_statuses = 446756017;

Parameters
Name Description
index int
builderForValue InterconnectGroupsOperationalStatusInterconnectStatus.Builder
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

setOperational(InterconnectGroupConfigured value)

public InterconnectGroupsOperationalStatus.Builder setOperational(InterconnectGroupConfigured value)

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

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

Parameter
Name Description
value InterconnectGroupConfigured
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

setOperational(InterconnectGroupConfigured.Builder builderForValue)

public InterconnectGroupsOperationalStatus.Builder setOperational(InterconnectGroupConfigured.Builder builderForValue)

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

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

Parameter
Name Description
builderForValue InterconnectGroupConfigured.Builder
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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