Package com.google.cloud.compute.v1
Class InterconnectRemoteLocation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InterconnectRemoteLocation.Builder>
com.google.cloud.compute.v1.InterconnectRemoteLocation.Builder
- All Implemented Interfaces:
InterconnectRemoteLocationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InterconnectRemoteLocation
public static final class InterconnectRemoteLocation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InterconnectRemoteLocation.Builder>
implements InterconnectRemoteLocationOrBuilder
Represents a Cross-Cloud Interconnect Remote Location resource. You can use this resource to find remote location details about an Interconnect attachment (VLAN).Protobuf type
google.cloud.compute.v1.InterconnectRemoteLocation-
Method Summary
Modifier and TypeMethodDescriptionaddAllPermittedConnections(Iterable<? extends InterconnectRemoteLocationPermittedConnections> values) Output only.addPermittedConnections(int index, InterconnectRemoteLocationPermittedConnections value) Output only.addPermittedConnections(int index, InterconnectRemoteLocationPermittedConnections.Builder builderForValue) Output only.Output only.Output only.Output only.addPermittedConnectionsBuilder(int index) Output only.build()clear()Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.clearId()Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.getCity()Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.longgetId()Output only.getKind()Output only.com.google.protobuf.ByteStringOutput only.getLacp()Output only.com.google.protobuf.ByteStringOutput only.intOutput only.intOutput only.intOutput only.getName()Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getPermittedConnections(int index) Output only.getPermittedConnectionsBuilder(int index) Output only.Output only.intOutput only.Output only.getPermittedConnectionsOrBuilder(int index) Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.booleanOutput only.booleanhasCity()Output only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanhasId()Output only.booleanhasKind()Output only.booleanhasLacp()Output only.booleanOutput only.booleanOutput only.booleanOutput only.booleanhasName()Output only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOutput only.Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removePermittedConnections(int index) Output only.setAddress(String value) Output only.setAddressBytes(com.google.protobuf.ByteString value) Output only.Output only.setAttachmentConfigurationConstraints(InterconnectAttachmentConfigurationConstraints.Builder builderForValue) Output only.Output only.setCityBytes(com.google.protobuf.ByteString value) Output only.Output only.setConstraints(InterconnectRemoteLocationConstraints.Builder builderForValue) Output only.setContinent(String value) Output only.setContinentBytes(com.google.protobuf.ByteString value) Output only.setCreationTimestamp(String value) Output only.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.setDescription(String value) Output only.setDescriptionBytes(com.google.protobuf.ByteString value) Output only.setFacilityProvider(String value) Output only.setFacilityProviderBytes(com.google.protobuf.ByteString value) Output only.Output only.setFacilityProviderFacilityIdBytes(com.google.protobuf.ByteString value) Output only.setId(long value) Output only.Output only.setKindBytes(com.google.protobuf.ByteString value) Output only.Output only.setLacpBytes(com.google.protobuf.ByteString value) Output only.setMaxLagSize100Gbps(int value) Output only.setMaxLagSize10Gbps(int value) Output only.setMaxLagSize400Gbps(int value) Output only.Output only.setNameBytes(com.google.protobuf.ByteString value) Output only.setPeeringdbFacilityId(String value) Output only.setPeeringdbFacilityIdBytes(com.google.protobuf.ByteString value) Output only.setPermittedConnections(int index, InterconnectRemoteLocationPermittedConnections value) Output only.setPermittedConnections(int index, InterconnectRemoteLocationPermittedConnections.Builder builderForValue) Output only.setRemoteService(String value) Output only.setRemoteServiceBytes(com.google.protobuf.ByteString value) Output only.setSelfLink(String value) Output only.setSelfLinkBytes(com.google.protobuf.ByteString value) Output only.Output only.setStatusBytes(com.google.protobuf.ByteString value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<InterconnectRemoteLocation.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectRemoteLocation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<InterconnectRemoteLocation.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InterconnectRemoteLocation.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectRemoteLocation.Builder>
-
mergeFrom
public InterconnectRemoteLocation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InterconnectRemoteLocation.Builder>- Throws:
IOException
-
hasAddress
public boolean hasAddress()Output only. [Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;- Specified by:
hasAddressin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the address field is set.
-
getAddress
Output only. [Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;- Specified by:
getAddressin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The address.
-
getAddressBytes
public com.google.protobuf.ByteString getAddressBytes()Output only. [Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;- Specified by:
getAddressBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for address.
-
setAddress
Output only. [Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;- Parameters:
value- The address to set.- Returns:
- This builder for chaining.
-
clearAddress
Output only. [Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;- Returns:
- This builder for chaining.
-
setAddressBytes
Output only. [Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;- Parameters:
value- The bytes for address to set.- Returns:
- This builder for chaining.
-
hasAttachmentConfigurationConstraints
public boolean hasAttachmentConfigurationConstraints()Output only. [Output Only] Subset of fields from InterconnectAttachment's |configurationConstraints| field that apply to all attachments for this remote location.
optional .google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints attachment_configuration_constraints = 326825041;- Specified by:
hasAttachmentConfigurationConstraintsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the attachmentConfigurationConstraints field is set.
-
getAttachmentConfigurationConstraints
Output only. [Output Only] Subset of fields from InterconnectAttachment's |configurationConstraints| field that apply to all attachments for this remote location.
optional .google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints attachment_configuration_constraints = 326825041;- Specified by:
getAttachmentConfigurationConstraintsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The attachmentConfigurationConstraints.
-
setAttachmentConfigurationConstraints
public InterconnectRemoteLocation.Builder setAttachmentConfigurationConstraints(InterconnectAttachmentConfigurationConstraints value) Output only. [Output Only] Subset of fields from InterconnectAttachment's |configurationConstraints| field that apply to all attachments for this remote location.
optional .google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints attachment_configuration_constraints = 326825041; -
setAttachmentConfigurationConstraints
public InterconnectRemoteLocation.Builder setAttachmentConfigurationConstraints(InterconnectAttachmentConfigurationConstraints.Builder builderForValue) Output only. [Output Only] Subset of fields from InterconnectAttachment's |configurationConstraints| field that apply to all attachments for this remote location.
optional .google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints attachment_configuration_constraints = 326825041; -
mergeAttachmentConfigurationConstraints
public InterconnectRemoteLocation.Builder mergeAttachmentConfigurationConstraints(InterconnectAttachmentConfigurationConstraints value) Output only. [Output Only] Subset of fields from InterconnectAttachment's |configurationConstraints| field that apply to all attachments for this remote location.
optional .google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints attachment_configuration_constraints = 326825041; -
clearAttachmentConfigurationConstraints
Output only. [Output Only] Subset of fields from InterconnectAttachment's |configurationConstraints| field that apply to all attachments for this remote location.
optional .google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints attachment_configuration_constraints = 326825041; -
getAttachmentConfigurationConstraintsBuilder
public InterconnectAttachmentConfigurationConstraints.Builder getAttachmentConfigurationConstraintsBuilder()Output only. [Output Only] Subset of fields from InterconnectAttachment's |configurationConstraints| field that apply to all attachments for this remote location.
optional .google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints attachment_configuration_constraints = 326825041; -
getAttachmentConfigurationConstraintsOrBuilder
public InterconnectAttachmentConfigurationConstraintsOrBuilder getAttachmentConfigurationConstraintsOrBuilder()Output only. [Output Only] Subset of fields from InterconnectAttachment's |configurationConstraints| field that apply to all attachments for this remote location.
optional .google.cloud.compute.v1.InterconnectAttachmentConfigurationConstraints attachment_configuration_constraints = 326825041;- Specified by:
getAttachmentConfigurationConstraintsOrBuilderin interfaceInterconnectRemoteLocationOrBuilder
-
hasCity
public boolean hasCity()Output only. [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;- Specified by:
hasCityin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the city field is set.
-
getCity
Output only. [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;- Specified by:
getCityin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The city.
-
getCityBytes
public com.google.protobuf.ByteString getCityBytes()Output only. [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;- Specified by:
getCityBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for city.
-
setCity
Output only. [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;- Parameters:
value- The city to set.- Returns:
- This builder for chaining.
-
clearCity
Output only. [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;- Returns:
- This builder for chaining.
-
setCityBytes
Output only. [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;- Parameters:
value- The bytes for city to set.- Returns:
- This builder for chaining.
-
hasConstraints
public boolean hasConstraints()Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud Interconnect and associated InterconnectAttachments.
optional .google.cloud.compute.v1.InterconnectRemoteLocationConstraints constraints = 3909174;- Specified by:
hasConstraintsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the constraints field is set.
-
getConstraints
Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud Interconnect and associated InterconnectAttachments.
optional .google.cloud.compute.v1.InterconnectRemoteLocationConstraints constraints = 3909174;- Specified by:
getConstraintsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The constraints.
-
setConstraints
public InterconnectRemoteLocation.Builder setConstraints(InterconnectRemoteLocationConstraints value) Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud Interconnect and associated InterconnectAttachments.
optional .google.cloud.compute.v1.InterconnectRemoteLocationConstraints constraints = 3909174; -
setConstraints
public InterconnectRemoteLocation.Builder setConstraints(InterconnectRemoteLocationConstraints.Builder builderForValue) Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud Interconnect and associated InterconnectAttachments.
optional .google.cloud.compute.v1.InterconnectRemoteLocationConstraints constraints = 3909174; -
mergeConstraints
public InterconnectRemoteLocation.Builder mergeConstraints(InterconnectRemoteLocationConstraints value) Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud Interconnect and associated InterconnectAttachments.
optional .google.cloud.compute.v1.InterconnectRemoteLocationConstraints constraints = 3909174; -
clearConstraints
Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud Interconnect and associated InterconnectAttachments.
optional .google.cloud.compute.v1.InterconnectRemoteLocationConstraints constraints = 3909174; -
getConstraintsBuilder
Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud Interconnect and associated InterconnectAttachments.
optional .google.cloud.compute.v1.InterconnectRemoteLocationConstraints constraints = 3909174; -
getConstraintsOrBuilder
Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud Interconnect and associated InterconnectAttachments.
optional .google.cloud.compute.v1.InterconnectRemoteLocationConstraints constraints = 3909174;- Specified by:
getConstraintsOrBuilderin interfaceInterconnectRemoteLocationOrBuilder
-
hasContinent
public boolean hasContinent()Output only. [Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;- Specified by:
hasContinentin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the continent field is set.
-
getContinent
Output only. [Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;- Specified by:
getContinentin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The continent.
-
getContinentBytes
public com.google.protobuf.ByteString getContinentBytes()Output only. [Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;- Specified by:
getContinentBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for continent.
-
setContinent
Output only. [Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;- Parameters:
value- The continent to set.- Returns:
- This builder for chaining.
-
clearContinent
Output only. [Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;- Returns:
- This builder for chaining.
-
setContinentBytes
Output only. [Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;- Parameters:
value- The bytes for continent to set.- Returns:
- This builder for chaining.
-
hasCreationTimestamp
public boolean hasCreationTimestamp()Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
hasCreationTimestampin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
public com.google.protobuf.ByteString getCreationTimestampBytes()Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for creationTimestamp.
-
setCreationTimestamp
Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Parameters:
value- The creationTimestamp to set.- Returns:
- This builder for chaining.
-
clearCreationTimestamp
Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- This builder for chaining.
-
setCreationTimestampBytes
public InterconnectRemoteLocation.Builder setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Parameters:
value- The bytes for creationTimestamp to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()Output only. [Output Only] An optional description of the resource.
optional string description = 422937596;- Specified by:
hasDescriptionin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
Output only. [Output Only] An optional description of the resource.
optional string description = 422937596;- Specified by:
getDescriptionin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Output only. [Output Only] An optional description of the resource.
optional string description = 422937596;- Specified by:
getDescriptionBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for description.
-
setDescription
Output only. [Output Only] An optional description of the resource.
optional string description = 422937596;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Output only. [Output Only] An optional description of the resource.
optional string description = 422937596;- Returns:
- This builder for chaining.
-
setDescriptionBytes
Output only. [Output Only] An optional description of the resource.
optional string description = 422937596;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasFacilityProvider
public boolean hasFacilityProvider()Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;- Specified by:
hasFacilityProviderin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the facilityProvider field is set.
-
getFacilityProvider
Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;- Specified by:
getFacilityProviderin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The facilityProvider.
-
getFacilityProviderBytes
public com.google.protobuf.ByteString getFacilityProviderBytes()Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;- Specified by:
getFacilityProviderBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for facilityProvider.
-
setFacilityProvider
Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;- Parameters:
value- The facilityProvider to set.- Returns:
- This builder for chaining.
-
clearFacilityProvider
Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;- Returns:
- This builder for chaining.
-
setFacilityProviderBytes
public InterconnectRemoteLocation.Builder setFacilityProviderBytes(com.google.protobuf.ByteString value) Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;- Parameters:
value- The bytes for facilityProvider to set.- Returns:
- This builder for chaining.
-
hasFacilityProviderFacilityId
public boolean hasFacilityProviderFacilityId()Output only. [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;- Specified by:
hasFacilityProviderFacilityIdin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the facilityProviderFacilityId field is set.
-
getFacilityProviderFacilityId
Output only. [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;- Specified by:
getFacilityProviderFacilityIdin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The facilityProviderFacilityId.
-
getFacilityProviderFacilityIdBytes
public com.google.protobuf.ByteString getFacilityProviderFacilityIdBytes()Output only. [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;- Specified by:
getFacilityProviderFacilityIdBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for facilityProviderFacilityId.
-
setFacilityProviderFacilityId
Output only. [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;- Parameters:
value- The facilityProviderFacilityId to set.- Returns:
- This builder for chaining.
-
clearFacilityProviderFacilityId
Output only. [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;- Returns:
- This builder for chaining.
-
setFacilityProviderFacilityIdBytes
public InterconnectRemoteLocation.Builder setFacilityProviderFacilityIdBytes(com.google.protobuf.ByteString value) Output only. [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;- Parameters:
value- The bytes for facilityProviderFacilityId to set.- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
hasIdin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
getIdin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The id.
-
setId
Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Returns:
- This builder for chaining.
-
hasKind
public boolean hasKind()Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote locations.
optional string kind = 3292052;- Specified by:
hasKindin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the kind field is set.
-
getKind
Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote locations.
optional string kind = 3292052;- Specified by:
getKindin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote locations.
optional string kind = 3292052;- Specified by:
getKindBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for kind.
-
setKind
Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote locations.
optional string kind = 3292052;- Parameters:
value- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote locations.
optional string kind = 3292052;- Returns:
- This builder for chaining.
-
setKindBytes
Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote locations.
optional string kind = 3292052;- Parameters:
value- The bytes for kind to set.- Returns:
- This builder for chaining.
-
hasLacp
public boolean hasLacp()Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED Check the Lacp enum for the list of possible values.
optional string lacp = 3313826;- Specified by:
hasLacpin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the lacp field is set.
-
getLacp
Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED Check the Lacp enum for the list of possible values.
optional string lacp = 3313826;- Specified by:
getLacpin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The lacp.
-
getLacpBytes
public com.google.protobuf.ByteString getLacpBytes()Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED Check the Lacp enum for the list of possible values.
optional string lacp = 3313826;- Specified by:
getLacpBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for lacp.
-
setLacp
Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED Check the Lacp enum for the list of possible values.
optional string lacp = 3313826;- Parameters:
value- The lacp to set.- Returns:
- This builder for chaining.
-
clearLacp
Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED Check the Lacp enum for the list of possible values.
optional string lacp = 3313826;- Returns:
- This builder for chaining.
-
setLacpBytes
Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED Check the Lacp enum for the list of possible values.
optional string lacp = 3313826;- Parameters:
value- The bytes for lacp to set.- Returns:
- This builder for chaining.
-
hasMaxLagSize100Gbps
public boolean hasMaxLagSize100Gbps()Output only. [Output Only] The maximum number of 100 Gbps ports supported in a link aggregation group (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed max_lag_size_100_gbps.
optional int32 max_lag_size100_gbps = 245219253;- Specified by:
hasMaxLagSize100Gbpsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the maxLagSize100Gbps field is set.
-
getMaxLagSize100Gbps
public int getMaxLagSize100Gbps()Output only. [Output Only] The maximum number of 100 Gbps ports supported in a link aggregation group (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed max_lag_size_100_gbps.
optional int32 max_lag_size100_gbps = 245219253;- Specified by:
getMaxLagSize100Gbpsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The maxLagSize100Gbps.
-
setMaxLagSize100Gbps
Output only. [Output Only] The maximum number of 100 Gbps ports supported in a link aggregation group (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed max_lag_size_100_gbps.
optional int32 max_lag_size100_gbps = 245219253;- Parameters:
value- The maxLagSize100Gbps to set.- Returns:
- This builder for chaining.
-
clearMaxLagSize100Gbps
Output only. [Output Only] The maximum number of 100 Gbps ports supported in a link aggregation group (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed max_lag_size_100_gbps.
optional int32 max_lag_size100_gbps = 245219253;- Returns:
- This builder for chaining.
-
hasMaxLagSize10Gbps
public boolean hasMaxLagSize10Gbps()Output only. [Output Only] The maximum number of 10 Gbps ports supported in a link aggregation group (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed max_lag_size_10_gbps.
optional int32 max_lag_size10_gbps = 294007573;- Specified by:
hasMaxLagSize10Gbpsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the maxLagSize10Gbps field is set.
-
getMaxLagSize10Gbps
public int getMaxLagSize10Gbps()Output only. [Output Only] The maximum number of 10 Gbps ports supported in a link aggregation group (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed max_lag_size_10_gbps.
optional int32 max_lag_size10_gbps = 294007573;- Specified by:
getMaxLagSize10Gbpsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The maxLagSize10Gbps.
-
setMaxLagSize10Gbps
Output only. [Output Only] The maximum number of 10 Gbps ports supported in a link aggregation group (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed max_lag_size_10_gbps.
optional int32 max_lag_size10_gbps = 294007573;- Parameters:
value- The maxLagSize10Gbps to set.- Returns:
- This builder for chaining.
-
clearMaxLagSize10Gbps
Output only. [Output Only] The maximum number of 10 Gbps ports supported in a link aggregation group (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed max_lag_size_10_gbps.
optional int32 max_lag_size10_gbps = 294007573;- Returns:
- This builder for chaining.
-
hasMaxLagSize400Gbps
public boolean hasMaxLagSize400Gbps()Output only. [Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.
optional int32 max_lag_size400_gbps = 104941138;- Specified by:
hasMaxLagSize400Gbpsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the maxLagSize400Gbps field is set.
-
getMaxLagSize400Gbps
public int getMaxLagSize400Gbps()Output only. [Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.
optional int32 max_lag_size400_gbps = 104941138;- Specified by:
getMaxLagSize400Gbpsin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The maxLagSize400Gbps.
-
setMaxLagSize400Gbps
Output only. [Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.
optional int32 max_lag_size400_gbps = 104941138;- Parameters:
value- The maxLagSize400Gbps to set.- Returns:
- This builder for chaining.
-
clearMaxLagSize400Gbps
Output only. [Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.
optional int32 max_lag_size400_gbps = 104941138;- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()Output only. [Output Only] Name of the resource.
optional string name = 3373707;- Specified by:
hasNamein interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the name field is set.
-
getName
Output only. [Output Only] Name of the resource.
optional string name = 3373707;- Specified by:
getNamein interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Output only. [Output Only] Name of the resource.
optional string name = 3373707;- Specified by:
getNameBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for name.
-
setName
Output only. [Output Only] Name of the resource.
optional string name = 3373707;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Output only. [Output Only] Name of the resource.
optional string name = 3373707;- Returns:
- This builder for chaining.
-
setNameBytes
Output only. [Output Only] Name of the resource.
optional string name = 3373707;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasPeeringdbFacilityId
public boolean hasPeeringdbFacilityId()Output only. [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;- Specified by:
hasPeeringdbFacilityIdin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the peeringdbFacilityId field is set.
-
getPeeringdbFacilityId
Output only. [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;- Specified by:
getPeeringdbFacilityIdin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The peeringdbFacilityId.
-
getPeeringdbFacilityIdBytes
public com.google.protobuf.ByteString getPeeringdbFacilityIdBytes()Output only. [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;- Specified by:
getPeeringdbFacilityIdBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for peeringdbFacilityId.
-
setPeeringdbFacilityId
Output only. [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;- Parameters:
value- The peeringdbFacilityId to set.- Returns:
- This builder for chaining.
-
clearPeeringdbFacilityId
Output only. [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;- Returns:
- This builder for chaining.
-
setPeeringdbFacilityIdBytes
public InterconnectRemoteLocation.Builder setPeeringdbFacilityIdBytes(com.google.protobuf.ByteString value) Output only. [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;- Parameters:
value- The bytes for peeringdbFacilityId to set.- Returns:
- This builder for chaining.
-
getPermittedConnectionsList
Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278;- Specified by:
getPermittedConnectionsListin interfaceInterconnectRemoteLocationOrBuilder
-
getPermittedConnectionsCount
public int getPermittedConnectionsCount()Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278;- Specified by:
getPermittedConnectionsCountin interfaceInterconnectRemoteLocationOrBuilder
-
getPermittedConnections
Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278;- Specified by:
getPermittedConnectionsin interfaceInterconnectRemoteLocationOrBuilder
-
setPermittedConnections
public InterconnectRemoteLocation.Builder setPermittedConnections(int index, InterconnectRemoteLocationPermittedConnections value) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
setPermittedConnections
public InterconnectRemoteLocation.Builder setPermittedConnections(int index, InterconnectRemoteLocationPermittedConnections.Builder builderForValue) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
addPermittedConnections
public InterconnectRemoteLocation.Builder addPermittedConnections(InterconnectRemoteLocationPermittedConnections value) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
addPermittedConnections
public InterconnectRemoteLocation.Builder addPermittedConnections(int index, InterconnectRemoteLocationPermittedConnections value) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
addPermittedConnections
public InterconnectRemoteLocation.Builder addPermittedConnections(InterconnectRemoteLocationPermittedConnections.Builder builderForValue) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
addPermittedConnections
public InterconnectRemoteLocation.Builder addPermittedConnections(int index, InterconnectRemoteLocationPermittedConnections.Builder builderForValue) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
addAllPermittedConnections
public InterconnectRemoteLocation.Builder addAllPermittedConnections(Iterable<? extends InterconnectRemoteLocationPermittedConnections> values) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
clearPermittedConnections
Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
removePermittedConnections
Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
getPermittedConnectionsBuilder
public InterconnectRemoteLocationPermittedConnections.Builder getPermittedConnectionsBuilder(int index) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
getPermittedConnectionsOrBuilder
public InterconnectRemoteLocationPermittedConnectionsOrBuilder getPermittedConnectionsOrBuilder(int index) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278;- Specified by:
getPermittedConnectionsOrBuilderin interfaceInterconnectRemoteLocationOrBuilder
-
getPermittedConnectionsOrBuilderList
public List<? extends InterconnectRemoteLocationPermittedConnectionsOrBuilder> getPermittedConnectionsOrBuilderList()Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278;- Specified by:
getPermittedConnectionsOrBuilderListin interfaceInterconnectRemoteLocationOrBuilder
-
addPermittedConnectionsBuilder
Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
addPermittedConnectionsBuilder
public InterconnectRemoteLocationPermittedConnections.Builder addPermittedConnectionsBuilder(int index) Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
getPermittedConnectionsBuilderList
public List<InterconnectRemoteLocationPermittedConnections.Builder> getPermittedConnectionsBuilderList()Output only. [Output Only] Permitted connections.
repeated .google.cloud.compute.v1.InterconnectRemoteLocationPermittedConnections permitted_connections = 442063278; -
hasRemoteService
public boolean hasRemoteService()Output only. [Output Only] Indicates the service provider present at the remote location. Example values: "Amazon Web Services", "Microsoft Azure".
optional string remote_service = 391954364;- Specified by:
hasRemoteServicein interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the remoteService field is set.
-
getRemoteService
Output only. [Output Only] Indicates the service provider present at the remote location. Example values: "Amazon Web Services", "Microsoft Azure".
optional string remote_service = 391954364;- Specified by:
getRemoteServicein interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The remoteService.
-
getRemoteServiceBytes
public com.google.protobuf.ByteString getRemoteServiceBytes()Output only. [Output Only] Indicates the service provider present at the remote location. Example values: "Amazon Web Services", "Microsoft Azure".
optional string remote_service = 391954364;- Specified by:
getRemoteServiceBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for remoteService.
-
setRemoteService
Output only. [Output Only] Indicates the service provider present at the remote location. Example values: "Amazon Web Services", "Microsoft Azure".
optional string remote_service = 391954364;- Parameters:
value- The remoteService to set.- Returns:
- This builder for chaining.
-
clearRemoteService
Output only. [Output Only] Indicates the service provider present at the remote location. Example values: "Amazon Web Services", "Microsoft Azure".
optional string remote_service = 391954364;- Returns:
- This builder for chaining.
-
setRemoteServiceBytes
public InterconnectRemoteLocation.Builder setRemoteServiceBytes(com.google.protobuf.ByteString value) Output only. [Output Only] Indicates the service provider present at the remote location. Example values: "Amazon Web Services", "Microsoft Azure".
optional string remote_service = 391954364;- Parameters:
value- The bytes for remoteService to set.- Returns:
- This builder for chaining.
-
hasSelfLink
public boolean hasSelfLink()Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
hasSelfLinkin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the selfLink field is set.
-
getSelfLink
Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The selfLink.
-
getSelfLinkBytes
public com.google.protobuf.ByteString getSelfLinkBytes()Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for selfLink.
-
setSelfLink
Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Parameters:
value- The selfLink to set.- Returns:
- This builder for chaining.
-
clearSelfLink
Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Returns:
- This builder for chaining.
-
setSelfLinkBytes
Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Parameters:
value- The bytes for selfLink to set.- Returns:
- This builder for chaining.
-
hasStatus
public boolean hasStatus()Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take one of the following values: - CLOSED: The InterconnectRemoteLocation is closed and is unavailable for provisioning new Cross-Cloud Interconnects. - AVAILABLE: The InterconnectRemoteLocation is available for provisioning new Cross-Cloud Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
hasStatusin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take one of the following values: - CLOSED: The InterconnectRemoteLocation is closed and is unavailable for provisioning new Cross-Cloud Interconnects. - AVAILABLE: The InterconnectRemoteLocation is available for provisioning new Cross-Cloud Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take one of the following values: - CLOSED: The InterconnectRemoteLocation is closed and is unavailable for provisioning new Cross-Cloud Interconnects. - AVAILABLE: The InterconnectRemoteLocation is available for provisioning new Cross-Cloud Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusBytesin interfaceInterconnectRemoteLocationOrBuilder- Returns:
- The bytes for status.
-
setStatus
Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take one of the following values: - CLOSED: The InterconnectRemoteLocation is closed and is unavailable for provisioning new Cross-Cloud Interconnects. - AVAILABLE: The InterconnectRemoteLocation is available for provisioning new Cross-Cloud Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take one of the following values: - CLOSED: The InterconnectRemoteLocation is closed and is unavailable for provisioning new Cross-Cloud Interconnects. - AVAILABLE: The InterconnectRemoteLocation is available for provisioning new Cross-Cloud Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;- Returns:
- This builder for chaining.
-
setStatusBytes
Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take one of the following values: - CLOSED: The InterconnectRemoteLocation is closed and is unavailable for provisioning new Cross-Cloud Interconnects. - AVAILABLE: The InterconnectRemoteLocation is available for provisioning new Cross-Cloud Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;- Parameters:
value- The bytes for status to set.- Returns:
- This builder for chaining.
-