Class InterconnectGroupsOperationalStatus (1.74.0)

public final class InterconnectGroupsOperationalStatus extends GeneratedMessageV3 implements InterconnectGroupsOperationalStatusOrBuilder

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

Protobuf type google.cloud.compute.v1.InterconnectGroupsOperationalStatus

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > InterconnectGroupsOperationalStatus

Static Fields

CONFIGURED_FIELD_NUMBER

public static final int CONFIGURED_FIELD_NUMBER
Field Value
Type Description
int

GROUP_STATUS_FIELD_NUMBER

public static final int GROUP_STATUS_FIELD_NUMBER
Field Value
Type Description
int

INTENT_FIELD_NUMBER

public static final int INTENT_FIELD_NUMBER
Field Value
Type Description
int

INTERCONNECT_STATUSES_FIELD_NUMBER

public static final int INTERCONNECT_STATUSES_FIELD_NUMBER
Field Value
Type Description
int

OPERATIONAL_FIELD_NUMBER

public static final int OPERATIONAL_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static InterconnectGroupsOperationalStatus getDefaultInstance()
Returns
Type Description
InterconnectGroupsOperationalStatus

getDescriptor()

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

newBuilder()

public static InterconnectGroupsOperationalStatus.Builder newBuilder()
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

newBuilder(InterconnectGroupsOperationalStatus prototype)

public static InterconnectGroupsOperationalStatus.Builder newBuilder(InterconnectGroupsOperationalStatus prototype)
Parameter
Name Description
prototype InterconnectGroupsOperationalStatus
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

parseDelimitedFrom(InputStream input)

public static InterconnectGroupsOperationalStatus parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static InterconnectGroupsOperationalStatus parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static InterconnectGroupsOperationalStatus parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static InterconnectGroupsOperationalStatus parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static InterconnectGroupsOperationalStatus parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static InterconnectGroupsOperationalStatus parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static InterconnectGroupsOperationalStatus parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static InterconnectGroupsOperationalStatus parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static InterconnectGroupsOperationalStatus parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static InterconnectGroupsOperationalStatus parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static InterconnectGroupsOperationalStatus parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static InterconnectGroupsOperationalStatus parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InterconnectGroupsOperationalStatus
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<InterconnectGroupsOperationalStatus> parser()
Returns
Type Description
Parser<InterconnectGroupsOperationalStatus>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
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.

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

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.

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

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.

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

getParserForType()

public Parser<InterconnectGroupsOperationalStatus> getParserForType()
Returns
Type Description
Parser<InterconnectGroupsOperationalStatus>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

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.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public InterconnectGroupsOperationalStatus.Builder newBuilderForType()
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected InterconnectGroupsOperationalStatus.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public InterconnectGroupsOperationalStatus.Builder toBuilder()
Returns
Type Description
InterconnectGroupsOperationalStatus.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException