public final class InterconnectLocationRegionInfo extends GeneratedMessageV3 implements InterconnectLocationRegionInfoOrBuilder
Information about any potential InterconnectAttachments between an Interconnect at a specific InterconnectLocation, and a specific Cloud Region.
Protobuf type google.cloud.compute.v1.InterconnectLocationRegionInfo
Fields
EXPECTED_RTT_MS_FIELD_NUMBER
public static final int EXPECTED_RTT_MS_FIELD_NUMBER
Field Value
LOCATION_PRESENCE_FIELD_NUMBER
public static final int LOCATION_PRESENCE_FIELD_NUMBER
Field Value
REGION_FIELD_NUMBER
public static final int REGION_FIELD_NUMBER
Field Value
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstance()
public static InterconnectLocationRegionInfo getDefaultInstance()
Returns
getDefaultInstanceForType()
public InterconnectLocationRegionInfo getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getExpectedRttMs()
public long getExpectedRttMs()
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
optional int64 expected_rtt_ms = 422543866;
Returns
Type | Description |
long | The expectedRttMs.
|
getLocationPresence()
public String getLocationPresence()
Identifies the network presence of this location.
Check the LocationPresence enum for the list of possible values.
optional string location_presence = 101517893;
Returns
Type | Description |
String | The locationPresence.
|
getLocationPresenceBytes()
public ByteString getLocationPresenceBytes()
Identifies the network presence of this location.
Check the LocationPresence enum for the list of possible values.
optional string location_presence = 101517893;
Returns
Type | Description |
ByteString | The bytes for locationPresence.
|
getParserForType()
public Parser<InterconnectLocationRegionInfo> getParserForType()
Returns
Overrides
getRegion()
public String getRegion()
URL for the region of this location.
optional string region = 138946292;
Returns
Type | Description |
String | The region.
|
getRegionBytes()
public ByteString getRegionBytes()
URL for the region of this location.
optional string region = 138946292;
Returns
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasExpectedRttMs()
public boolean hasExpectedRttMs()
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
optional int64 expected_rtt_ms = 422543866;
Returns
Type | Description |
boolean | Whether the expectedRttMs field is set.
|
hasLocationPresence()
public boolean hasLocationPresence()
Identifies the network presence of this location.
Check the LocationPresence enum for the list of possible values.
optional string location_presence = 101517893;
Returns
Type | Description |
boolean | Whether the locationPresence field is set.
|
hasRegion()
public boolean hasRegion()
URL for the region of this location.
optional string region = 138946292;
Returns
Type | Description |
boolean | Whether the region field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilder()
public static InterconnectLocationRegionInfo.Builder newBuilder()
Returns
newBuilder(InterconnectLocationRegionInfo prototype)
public static InterconnectLocationRegionInfo.Builder newBuilder(InterconnectLocationRegionInfo prototype)
Parameter
Returns
newBuilderForType()
public InterconnectLocationRegionInfo.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected InterconnectLocationRegionInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
public static InterconnectLocationRegionInfo parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static InterconnectLocationRegionInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static InterconnectLocationRegionInfo parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InterconnectLocationRegionInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static InterconnectLocationRegionInfo parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InterconnectLocationRegionInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static InterconnectLocationRegionInfo parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static InterconnectLocationRegionInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static InterconnectLocationRegionInfo parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static InterconnectLocationRegionInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static InterconnectLocationRegionInfo parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InterconnectLocationRegionInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<InterconnectLocationRegionInfo> parser()
Returns
toBuilder()
public InterconnectLocationRegionInfo.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions