public static final class Network.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Network.Builder> implements NetworkOrBuilder
Message describing Network objectProtobuf type
google.cloud.edgenetwork.v1.Network| Modifier and Type | Method and Description |
|---|---|
Network.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Network |
build() |
Network |
buildPartial() |
Network.Builder |
clear() |
Network.Builder |
clearCreateTime()
Output only.
|
Network.Builder |
clearDescription()
Optional.
|
Network.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Network.Builder |
clearLabels() |
Network.Builder |
clearMtu()
IP (L3) MTU value of the network.
|
Network.Builder |
clearName()
Required.
|
Network.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Network.Builder |
clearUpdateTime()
Output only.
|
Network.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.
|
Network |
getDefaultInstanceForType() |
String |
getDescription()
Optional.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Optional.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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 network.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
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() |
Network.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Network.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Network.Builder |
mergeFrom(com.google.protobuf.Message other) |
Network.Builder |
mergeFrom(Network other) |
Network.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Network.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Network.Builder |
putAllLabels(Map<String,String> values)
Labels associated with this resource.
|
Network.Builder |
putLabels(String key,
String value)
Labels associated with this resource.
|
Network.Builder |
removeLabels(String key)
Labels associated with this resource.
|
Network.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Network.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Network.Builder |
setDescription(String value)
Optional.
|
Network.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Optional.
|
Network.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Network.Builder |
setMtu(int value)
IP (L3) MTU value of the network.
|
Network.Builder |
setName(String value)
Required.
|
Network.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Required.
|
Network.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Network.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Network.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Network.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
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<Network.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Network.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Network.Builder>public Network.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Network.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<Network.Builder>public Network getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Network build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Network buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Network.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Network.Builder>public Network.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<Network.Builder>public Network.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Network.Builder>public Network.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Network.Builder>public Network.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<Network.Builder>public Network.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<Network.Builder>public Network.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Network.Builder>public Network.Builder mergeFrom(Network other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Network.Builder>public Network.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<Network.Builder>IOExceptionpublic String getName()
Required. The canonical resource name of the network.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getName in interface NetworkOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The canonical resource name of the network.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getNameBytes in interface NetworkOrBuilderpublic Network.Builder setName(String value)
Required. The canonical resource name of the network.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The name to set.public Network.Builder clearName()
Required. The canonical resource name of the network.
string name = 1 [(.google.api.field_behavior) = REQUIRED];public Network.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The canonical resource name of the network.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for name to set.public boolean hasCreateTime()
Output only. The time when the network was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface NetworkOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The time when the network was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface NetworkOrBuilderpublic Network.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time when the network was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Network.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time when the network was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Network.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time when the network was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Network.Builder clearCreateTime()
Output only. The time when the network 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 network 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 network was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface NetworkOrBuilderpublic boolean hasUpdateTime()
Output only. The time when the network was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface NetworkOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The time when the network was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface NetworkOrBuilderpublic Network.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the network was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Network.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time when the network was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Network.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the network was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Network.Builder clearUpdateTime()
Output only. The time when the network 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 network 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 network was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface NetworkOrBuilderpublic int getLabelsCount()
NetworkOrBuilderLabels associated with this resource.
map<string, string> labels = 4;getLabelsCount in interface NetworkOrBuilderpublic boolean containsLabels(String key)
Labels associated with this resource.
map<string, string> labels = 4;containsLabels in interface NetworkOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface NetworkOrBuilderpublic Map<String,String> getLabelsMap()
Labels associated with this resource.
map<string, string> labels = 4;getLabelsMap in interface NetworkOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Labels associated with this resource.
map<string, string> labels = 4;getLabelsOrDefault in interface NetworkOrBuilderpublic String getLabelsOrThrow(String key)
Labels associated with this resource.
map<string, string> labels = 4;getLabelsOrThrow in interface NetworkOrBuilderpublic Network.Builder clearLabels()
public Network.Builder removeLabels(String key)
Labels associated with this resource.
map<string, string> labels = 4;@Deprecated public Map<String,String> getMutableLabels()
public Network.Builder putLabels(String key, String value)
Labels associated with this resource.
map<string, string> labels = 4;public Network.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 NetworkOrBuilderpublic 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 NetworkOrBuilderpublic Network.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 Network.Builder clearDescription()
Optional. A free-text description of the resource. Max length 1024 characters.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];public Network.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 int getMtu()
IP (L3) MTU value of the network. Valid values are: 1500 and 9000. Default to 1500 if not set.
int32 mtu = 6;getMtu in interface NetworkOrBuilderpublic Network.Builder setMtu(int value)
IP (L3) MTU value of the network. Valid values are: 1500 and 9000. Default to 1500 if not set.
int32 mtu = 6;value - The mtu to set.public Network.Builder clearMtu()
IP (L3) MTU value of the network. Valid values are: 1500 and 9000. Default to 1500 if not set.
int32 mtu = 6;public final Network.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Network.Builder>public final Network.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Network.Builder>Copyright © 2025 Google LLC. All rights reserved.