Class InterconnectAttachmentGroupLogicalStructureRegion (1.74.0)

public final class InterconnectAttachmentGroupLogicalStructureRegion extends GeneratedMessageV3 implements InterconnectAttachmentGroupLogicalStructureRegionOrBuilder

[Output Only] The regions Attachments in this group are in.

Protobuf type google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegion

Inheritance

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

Static Fields

METROS_FIELD_NUMBER

public static final int METROS_FIELD_NUMBER
Field Value
Type Description
int

REGION_FIELD_NUMBER

public static final int REGION_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static InterconnectAttachmentGroupLogicalStructureRegion getDefaultInstance()
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion

getDescriptor()

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

newBuilder()

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

newBuilder(InterconnectAttachmentGroupLogicalStructureRegion prototype)

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

parseDelimitedFrom(InputStream input)

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

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(byte[] data)

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

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteString data)

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

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(CodedInputStream input)

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

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(InputStream input)

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

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteBuffer data)

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

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

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

parser()

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

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public InterconnectAttachmentGroupLogicalStructureRegion getDefaultInstanceForType()
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion

getMetros(int index)

public InterconnectAttachmentGroupLogicalStructureRegionMetro getMetros(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegionMetro

getMetrosCount()

public int getMetrosCount()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Returns
Type Description
int

getMetrosList()

public List<InterconnectAttachmentGroupLogicalStructureRegionMetro> getMetrosList()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Returns
Type Description
List<InterconnectAttachmentGroupLogicalStructureRegionMetro>

getMetrosOrBuilder(int index)

public InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder getMetrosOrBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder

getMetrosOrBuilderList()

public List<? extends InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder> getMetrosOrBuilderList()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

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

getParserForType()

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

getRegion()

public String getRegion()

[Output Only] The name of a region, like "us-central1".

optional string region = 138946292;

Returns
Type Description
String

The region.

getRegionBytes()

public ByteString getRegionBytes()

[Output Only] The name of a region, like "us-central1".

optional string region = 138946292;

Returns
Type Description
ByteString

The bytes for region.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasRegion()

public boolean hasRegion()

[Output Only] The name of a region, like "us-central1".

optional string region = 138946292;

Returns
Type Description
boolean

Whether the region 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 InterconnectAttachmentGroupLogicalStructureRegion.Builder newBuilderForType()
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

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

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

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

toBuilder()

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

writeTo(CodedOutputStream output)

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