public static final class InterconnectLocationRegionInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder> 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| Modifier and Type | Method and Description |
|---|---|
InterconnectLocationRegionInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InterconnectLocationRegionInfo |
build() |
InterconnectLocationRegionInfo |
buildPartial() |
InterconnectLocationRegionInfo.Builder |
clear() |
InterconnectLocationRegionInfo.Builder |
clearExpectedRttMs()
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
|
InterconnectLocationRegionInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InterconnectLocationRegionInfo.Builder |
clearLocationPresence()
Identifies the network presence of this location.
|
InterconnectLocationRegionInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InterconnectLocationRegionInfo.Builder |
clearRegion()
URL for the region of this location.
|
InterconnectLocationRegionInfo.Builder |
clone() |
InterconnectLocationRegionInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getExpectedRttMs()
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
|
String |
getLocationPresence()
Identifies the network presence of this location.
|
com.google.protobuf.ByteString |
getLocationPresenceBytes()
Identifies the network presence of this location.
|
String |
getRegion()
URL for the region of this location.
|
com.google.protobuf.ByteString |
getRegionBytes()
URL for the region of this location.
|
boolean |
hasExpectedRttMs()
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
|
boolean |
hasLocationPresence()
Identifies the network presence of this location.
|
boolean |
hasRegion()
URL for the region of this location.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
InterconnectLocationRegionInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InterconnectLocationRegionInfo.Builder |
mergeFrom(InterconnectLocationRegionInfo other) |
InterconnectLocationRegionInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
InterconnectLocationRegionInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InterconnectLocationRegionInfo.Builder |
setExpectedRttMs(long value)
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
|
InterconnectLocationRegionInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InterconnectLocationRegionInfo.Builder |
setLocationPresence(String value)
Identifies the network presence of this location.
|
InterconnectLocationRegionInfo.Builder |
setLocationPresenceBytes(com.google.protobuf.ByteString value)
Identifies the network presence of this location.
|
InterconnectLocationRegionInfo.Builder |
setRegion(String value)
URL for the region of this location.
|
InterconnectLocationRegionInfo.Builder |
setRegionBytes(com.google.protobuf.ByteString value)
URL for the region of this location.
|
InterconnectLocationRegionInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InterconnectLocationRegionInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InterconnectLocationRegionInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InterconnectLocationRegionInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InterconnectLocationRegionInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo.Builder mergeFrom(InterconnectLocationRegionInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public InterconnectLocationRegionInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InterconnectLocationRegionInfo.Builder>IOExceptionpublic boolean hasExpectedRttMs()
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
optional int64 expected_rtt_ms = 422543866;hasExpectedRttMs in interface InterconnectLocationRegionInfoOrBuilderpublic long getExpectedRttMs()
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
optional int64 expected_rtt_ms = 422543866;getExpectedRttMs in interface InterconnectLocationRegionInfoOrBuilderpublic InterconnectLocationRegionInfo.Builder setExpectedRttMs(long value)
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
optional int64 expected_rtt_ms = 422543866;value - The expectedRttMs to set.public InterconnectLocationRegionInfo.Builder clearExpectedRttMs()
Expected round-trip time in milliseconds, from this InterconnectLocation to a VM in this region.
optional int64 expected_rtt_ms = 422543866;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;hasLocationPresence in interface InterconnectLocationRegionInfoOrBuilderpublic String getLocationPresence()
Identifies the network presence of this location. Check the LocationPresence enum for the list of possible values.
optional string location_presence = 101517893;getLocationPresence in interface InterconnectLocationRegionInfoOrBuilderpublic com.google.protobuf.ByteString getLocationPresenceBytes()
Identifies the network presence of this location. Check the LocationPresence enum for the list of possible values.
optional string location_presence = 101517893;getLocationPresenceBytes in interface InterconnectLocationRegionInfoOrBuilderpublic InterconnectLocationRegionInfo.Builder setLocationPresence(String value)
Identifies the network presence of this location. Check the LocationPresence enum for the list of possible values.
optional string location_presence = 101517893;value - The locationPresence to set.public InterconnectLocationRegionInfo.Builder clearLocationPresence()
Identifies the network presence of this location. Check the LocationPresence enum for the list of possible values.
optional string location_presence = 101517893;public InterconnectLocationRegionInfo.Builder setLocationPresenceBytes(com.google.protobuf.ByteString value)
Identifies the network presence of this location. Check the LocationPresence enum for the list of possible values.
optional string location_presence = 101517893;value - The bytes for locationPresence to set.public boolean hasRegion()
URL for the region of this location.
optional string region = 138946292;hasRegion in interface InterconnectLocationRegionInfoOrBuilderpublic String getRegion()
URL for the region of this location.
optional string region = 138946292;getRegion in interface InterconnectLocationRegionInfoOrBuilderpublic com.google.protobuf.ByteString getRegionBytes()
URL for the region of this location.
optional string region = 138946292;getRegionBytes in interface InterconnectLocationRegionInfoOrBuilderpublic InterconnectLocationRegionInfo.Builder setRegion(String value)
URL for the region of this location.
optional string region = 138946292;value - The region to set.public InterconnectLocationRegionInfo.Builder clearRegion()
URL for the region of this location.
optional string region = 138946292;public InterconnectLocationRegionInfo.Builder setRegionBytes(com.google.protobuf.ByteString value)
URL for the region of this location.
optional string region = 138946292;value - The bytes for region to set.public final InterconnectLocationRegionInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>public final InterconnectLocationRegionInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectLocationRegionInfo.Builder>Copyright © 2023 Google LLC. All rights reserved.