public static final class InterconnectAttachment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder> implements InterconnectAttachmentOrBuilder
Message describing InterconnectAttachment objectProtobuf type
google.cloud.edgenetwork.v1.InterconnectAttachment| Modifier and Type | Method and Description |
|---|---|
InterconnectAttachment.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InterconnectAttachment |
build() |
InterconnectAttachment |
buildPartial() |
InterconnectAttachment.Builder |
clear() |
InterconnectAttachment.Builder |
clearCreateTime()
Output only.
|
InterconnectAttachment.Builder |
clearDescription()
Optional.
|
InterconnectAttachment.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InterconnectAttachment.Builder |
clearInterconnect()
Required.
|
InterconnectAttachment.Builder |
clearLabels() |
InterconnectAttachment.Builder |
clearMtu()
IP (L3) MTU value of the virtual edge cloud.
|
InterconnectAttachment.Builder |
clearName()
Required.
|
InterconnectAttachment.Builder |
clearNetwork()
Optional.
|
InterconnectAttachment.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InterconnectAttachment.Builder |
clearState()
Output only.
|
InterconnectAttachment.Builder |
clearUpdateTime()
Output only.
|
InterconnectAttachment.Builder |
clearVlanId()
Required.
|
InterconnectAttachment.Builder |
clone() |
boolean |
containsLabels(String key)
Labels associated with this resource.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
InterconnectAttachment |
getDefaultInstanceForType() |
String |
getDescription()
Optional.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Optional.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getInterconnect()
Required.
|
com.google.protobuf.ByteString |
getInterconnectBytes()
Required.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Labels associated with this resource.
|
Map<String,String> |
getLabelsMap()
Labels associated with this resource.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Labels associated with this resource.
|
String |
getLabelsOrThrow(String key)
Labels associated with this resource.
|
int |
getMtu()
IP (L3) MTU value of the virtual edge cloud.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
String |
getNetwork()
Optional.
|
com.google.protobuf.ByteString |
getNetworkBytes()
Optional.
|
ResourceState |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
int |
getVlanId()
Required.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
InterconnectAttachment.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
InterconnectAttachment.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InterconnectAttachment.Builder |
mergeFrom(InterconnectAttachment other) |
InterconnectAttachment.Builder |
mergeFrom(com.google.protobuf.Message other) |
InterconnectAttachment.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InterconnectAttachment.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
InterconnectAttachment.Builder |
putAllLabels(Map<String,String> values)
Labels associated with this resource.
|
InterconnectAttachment.Builder |
putLabels(String key,
String value)
Labels associated with this resource.
|
InterconnectAttachment.Builder |
removeLabels(String key)
Labels associated with this resource.
|
InterconnectAttachment.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
InterconnectAttachment.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
InterconnectAttachment.Builder |
setDescription(String value)
Optional.
|
InterconnectAttachment.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Optional.
|
InterconnectAttachment.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InterconnectAttachment.Builder |
setInterconnect(String value)
Required.
|
InterconnectAttachment.Builder |
setInterconnectBytes(com.google.protobuf.ByteString value)
Required.
|
InterconnectAttachment.Builder |
setMtu(int value)
IP (L3) MTU value of the virtual edge cloud.
|
InterconnectAttachment.Builder |
setName(String value)
Required.
|
InterconnectAttachment.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Required.
|
InterconnectAttachment.Builder |
setNetwork(String value)
Optional.
|
InterconnectAttachment.Builder |
setNetworkBytes(com.google.protobuf.ByteString value)
Optional.
|
InterconnectAttachment.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InterconnectAttachment.Builder |
setState(ResourceState value)
Output only.
|
InterconnectAttachment.Builder |
setStateValue(int value)
Output only.
|
InterconnectAttachment.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InterconnectAttachment.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
InterconnectAttachment.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
InterconnectAttachment.Builder |
setVlanId(int value)
Required.
|
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, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder>public InterconnectAttachment.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.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<InterconnectAttachment.Builder>public InterconnectAttachment getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InterconnectAttachment build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InterconnectAttachment buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InterconnectAttachment.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder>public InterconnectAttachment.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<InterconnectAttachment.Builder>public InterconnectAttachment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder>public InterconnectAttachment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder>public InterconnectAttachment.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<InterconnectAttachment.Builder>public InterconnectAttachment.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<InterconnectAttachment.Builder>public InterconnectAttachment.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InterconnectAttachment.Builder>public InterconnectAttachment.Builder mergeFrom(InterconnectAttachment other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder>public InterconnectAttachment.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<InterconnectAttachment.Builder>IOExceptionpublic String getName()
Required. The canonical resource name of the interconnect attachment.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getName in interface InterconnectAttachmentOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The canonical resource name of the interconnect attachment.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getNameBytes in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setName(String value)
Required. The canonical resource name of the interconnect attachment.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The name to set.public InterconnectAttachment.Builder clearName()
Required. The canonical resource name of the interconnect attachment.
string name = 1 [(.google.api.field_behavior) = REQUIRED];public InterconnectAttachment.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The canonical resource name of the interconnect attachment.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for name to set.public boolean hasCreateTime()
Output only. The time when the interconnect attachment was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface InterconnectAttachmentOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The time when the interconnect attachment was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time when the interconnect attachment was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public InterconnectAttachment.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time when the interconnect attachment was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public InterconnectAttachment.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time when the interconnect attachment was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public InterconnectAttachment.Builder clearCreateTime()
Output only. The time when the interconnect attachment was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The time when the interconnect attachment was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time when the interconnect attachment was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface InterconnectAttachmentOrBuilderpublic boolean hasUpdateTime()
Output only. The time when the interconnect attachment was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface InterconnectAttachmentOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The time when the interconnect attachment was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the interconnect attachment was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public InterconnectAttachment.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time when the interconnect attachment was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public InterconnectAttachment.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the interconnect attachment was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public InterconnectAttachment.Builder clearUpdateTime()
Output only. The time when the interconnect attachment was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The time when the interconnect attachment was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time when the interconnect attachment was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface InterconnectAttachmentOrBuilderpublic int getLabelsCount()
InterconnectAttachmentOrBuilderLabels associated with this resource.
map<string, string> labels = 4;getLabelsCount in interface InterconnectAttachmentOrBuilderpublic boolean containsLabels(String key)
Labels associated with this resource.
map<string, string> labels = 4;containsLabels in interface InterconnectAttachmentOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface InterconnectAttachmentOrBuilderpublic Map<String,String> getLabelsMap()
Labels associated with this resource.
map<string, string> labels = 4;getLabelsMap in interface InterconnectAttachmentOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Labels associated with this resource.
map<string, string> labels = 4;getLabelsOrDefault in interface InterconnectAttachmentOrBuilderpublic String getLabelsOrThrow(String key)
Labels associated with this resource.
map<string, string> labels = 4;getLabelsOrThrow in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder clearLabels()
public InterconnectAttachment.Builder removeLabels(String key)
Labels associated with this resource.
map<string, string> labels = 4;@Deprecated public Map<String,String> getMutableLabels()
public InterconnectAttachment.Builder putLabels(String key, String value)
Labels associated with this resource.
map<string, string> labels = 4;public InterconnectAttachment.Builder putAllLabels(Map<String,String> values)
Labels associated with this resource.
map<string, string> labels = 4;public String getDescription()
Optional. A free-text description of the resource. Max length 1024 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];getDescription in interface InterconnectAttachmentOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Optional. A free-text description of the resource. Max length 1024 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];getDescriptionBytes in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setDescription(String value)
Optional. A free-text description of the resource. Max length 1024 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];value - The description to set.public InterconnectAttachment.Builder clearDescription()
Optional. A free-text description of the resource. Max length 1024 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];public InterconnectAttachment.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Optional. A free-text description of the resource. Max length 1024 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for description to set.public String getInterconnect()
Required. The canonical name of underlying Interconnect object that this
attachment's traffic will traverse through. The name is in the form of
`projects/{project}/locations/{location}/zones/{zone}/interconnects/{interconnect}`.
string interconnect = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getInterconnect in interface InterconnectAttachmentOrBuilderpublic com.google.protobuf.ByteString getInterconnectBytes()
Required. The canonical name of underlying Interconnect object that this
attachment's traffic will traverse through. The name is in the form of
`projects/{project}/locations/{location}/zones/{zone}/interconnects/{interconnect}`.
string interconnect = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getInterconnectBytes in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setInterconnect(String value)
Required. The canonical name of underlying Interconnect object that this
attachment's traffic will traverse through. The name is in the form of
`projects/{project}/locations/{location}/zones/{zone}/interconnects/{interconnect}`.
string interconnect = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The interconnect to set.public InterconnectAttachment.Builder clearInterconnect()
Required. The canonical name of underlying Interconnect object that this
attachment's traffic will traverse through. The name is in the form of
`projects/{project}/locations/{location}/zones/{zone}/interconnects/{interconnect}`.
string interconnect = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public InterconnectAttachment.Builder setInterconnectBytes(com.google.protobuf.ByteString value)
Required. The canonical name of underlying Interconnect object that this
attachment's traffic will traverse through. The name is in the form of
`projects/{project}/locations/{location}/zones/{zone}/interconnects/{interconnect}`.
string interconnect = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for interconnect to set.public String getNetwork()
Optional. The canonical Network name in the form of
`projects/{project}/locations/{location}/zones/{zone}/networks/{network}`.
string network = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getNetwork in interface InterconnectAttachmentOrBuilderpublic com.google.protobuf.ByteString getNetworkBytes()
Optional. The canonical Network name in the form of
`projects/{project}/locations/{location}/zones/{zone}/networks/{network}`.
string network = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getNetworkBytes in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setNetwork(String value)
Optional. The canonical Network name in the form of
`projects/{project}/locations/{location}/zones/{zone}/networks/{network}`.
string network = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
value - The network to set.public InterconnectAttachment.Builder clearNetwork()
Optional. The canonical Network name in the form of
`projects/{project}/locations/{location}/zones/{zone}/networks/{network}`.
string network = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
public InterconnectAttachment.Builder setNetworkBytes(com.google.protobuf.ByteString value)
Optional. The canonical Network name in the form of
`projects/{project}/locations/{location}/zones/{zone}/networks/{network}`.
string network = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
value - The bytes for network to set.public int getVlanId()
Required. VLAN id provided by user. Must be site-wise unique.
int32 vlan_id = 8 [(.google.api.field_behavior) = REQUIRED];getVlanId in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setVlanId(int value)
Required. VLAN id provided by user. Must be site-wise unique.
int32 vlan_id = 8 [(.google.api.field_behavior) = REQUIRED];value - The vlanId to set.public InterconnectAttachment.Builder clearVlanId()
Required. VLAN id provided by user. Must be site-wise unique.
int32 vlan_id = 8 [(.google.api.field_behavior) = REQUIRED];public int getMtu()
IP (L3) MTU value of the virtual edge cloud. Valid values are: 1500 and 9000. Default to 1500 if not set.
int32 mtu = 9;getMtu in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setMtu(int value)
IP (L3) MTU value of the virtual edge cloud. Valid values are: 1500 and 9000. Default to 1500 if not set.
int32 mtu = 9;value - The mtu to set.public InterconnectAttachment.Builder clearMtu()
IP (L3) MTU value of the virtual edge cloud. Valid values are: 1500 and 9000. Default to 1500 if not set.
int32 mtu = 9;public int getStateValue()
Output only. Current stage of the resource to the device by config push.
.google.cloud.edgenetwork.v1.ResourceState state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setStateValue(int value)
Output only. Current stage of the resource to the device by config push.
.google.cloud.edgenetwork.v1.ResourceState state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public ResourceState getState()
Output only. Current stage of the resource to the device by config push.
.google.cloud.edgenetwork.v1.ResourceState state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface InterconnectAttachmentOrBuilderpublic InterconnectAttachment.Builder setState(ResourceState value)
Output only. Current stage of the resource to the device by config push.
.google.cloud.edgenetwork.v1.ResourceState state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public InterconnectAttachment.Builder clearState()
Output only. Current stage of the resource to the device by config push.
.google.cloud.edgenetwork.v1.ResourceState state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public final InterconnectAttachment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder>public final InterconnectAttachment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InterconnectAttachment.Builder>Copyright © 2025 Google LLC. All rights reserved.