public static final class Zone.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Zone.Builder> implements ZoneOrBuilder
A Google Edge Cloud zone.Protobuf type
google.cloud.edgenetwork.v1.Zone| Modifier and Type | Method and Description |
|---|---|
Zone.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Zone |
build() |
Zone |
buildPartial() |
Zone.Builder |
clear() |
Zone.Builder |
clearCreateTime()
Output only.
|
Zone.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Zone.Builder |
clearLabels()
Deprecated.
|
Zone.Builder |
clearLayoutName()
Deprecated.
google.cloud.edgenetwork.v1.Zone.layout_name is deprecated. See
google/cloud/edgenetwork/v1/resources.proto;l=79
|
Zone.Builder |
clearName()
Required.
|
Zone.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Zone.Builder |
clearUpdateTime()
Output only.
|
Zone.Builder |
clone() |
boolean |
containsLabels(String key)
Deprecated.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
Zone |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Deprecated.
|
Map<String,String> |
getLabelsMap()
Deprecated.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Deprecated.
|
String |
getLabelsOrThrow(String key)
Deprecated.
|
String |
getLayoutName()
Deprecated.
google.cloud.edgenetwork.v1.Zone.layout_name is deprecated. See
google/cloud/edgenetwork/v1/resources.proto;l=79
|
com.google.protobuf.ByteString |
getLayoutNameBytes()
Deprecated.
google.cloud.edgenetwork.v1.Zone.layout_name is deprecated. See
google/cloud/edgenetwork/v1/resources.proto;l=79
|
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() |
Zone.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Zone.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Zone.Builder |
mergeFrom(com.google.protobuf.Message other) |
Zone.Builder |
mergeFrom(Zone other) |
Zone.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Zone.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Zone.Builder |
putAllLabels(Map<String,String> values)
Deprecated.
|
Zone.Builder |
putLabels(String key,
String value)
Deprecated.
|
Zone.Builder |
removeLabels(String key)
Deprecated.
|
Zone.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Zone.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Zone.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Zone.Builder |
setLayoutName(String value)
Deprecated.
google.cloud.edgenetwork.v1.Zone.layout_name is deprecated. See
google/cloud/edgenetwork/v1/resources.proto;l=79
|
Zone.Builder |
setLayoutNameBytes(com.google.protobuf.ByteString value)
Deprecated.
google.cloud.edgenetwork.v1.Zone.layout_name is deprecated. See
google/cloud/edgenetwork/v1/resources.proto;l=79
|
Zone.Builder |
setName(String value)
Required.
|
Zone.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Required.
|
Zone.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Zone.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Zone.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Zone.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<Zone.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Zone.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Zone.Builder>public Zone.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Zone.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<Zone.Builder>public Zone getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Zone build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Zone buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Zone.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Zone.Builder>public Zone.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<Zone.Builder>public Zone.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Zone.Builder>public Zone.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Zone.Builder>public Zone.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<Zone.Builder>public Zone.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<Zone.Builder>public Zone.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Zone.Builder>public Zone.Builder mergeFrom(Zone other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Zone.Builder>public Zone.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<Zone.Builder>IOExceptionpublic String getName()
Required. The resource name of the zone.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getName in interface ZoneOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The resource name of the zone.
string name = 1 [(.google.api.field_behavior) = REQUIRED];getNameBytes in interface ZoneOrBuilderpublic Zone.Builder setName(String value)
Required. The resource name of the zone.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The name to set.public Zone.Builder clearName()
Required. The resource name of the zone.
string name = 1 [(.google.api.field_behavior) = REQUIRED];public Zone.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The resource name of the zone.
string name = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for name to set.public boolean hasCreateTime()
Output only. The time when the zone was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface ZoneOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The time when the zone was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface ZoneOrBuilderpublic Zone.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time when the zone was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Zone.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time when the zone was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Zone.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time when the zone was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Zone.Builder clearCreateTime()
Output only. The time when the zone 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 zone 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 zone was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface ZoneOrBuilderpublic boolean hasUpdateTime()
Output only. The time when the zone was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface ZoneOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The time when the zone was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface ZoneOrBuilderpublic Zone.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the zone was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Zone.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time when the zone was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Zone.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the zone was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Zone.Builder clearUpdateTime()
Output only. The time when the zone 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 zone 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 zone was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface ZoneOrBuilder@Deprecated public int getLabelsCount()
ZoneOrBuilderDeprecated: not implemented. Labels as key value pairs.
map<string, string> labels = 4 [deprecated = true];getLabelsCount in interface ZoneOrBuilder@Deprecated public boolean containsLabels(String key)
Deprecated: not implemented. Labels as key value pairs.
map<string, string> labels = 4 [deprecated = true];containsLabels in interface ZoneOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface ZoneOrBuilder@Deprecated public Map<String,String> getLabelsMap()
Deprecated: not implemented. Labels as key value pairs.
map<string, string> labels = 4 [deprecated = true];getLabelsMap in interface ZoneOrBuilder@Deprecated public String getLabelsOrDefault(String key, String defaultValue)
Deprecated: not implemented. Labels as key value pairs.
map<string, string> labels = 4 [deprecated = true];getLabelsOrDefault in interface ZoneOrBuilder@Deprecated public String getLabelsOrThrow(String key)
Deprecated: not implemented. Labels as key value pairs.
map<string, string> labels = 4 [deprecated = true];getLabelsOrThrow in interface ZoneOrBuilder@Deprecated public Zone.Builder clearLabels()
@Deprecated public Zone.Builder removeLabels(String key)
Deprecated: not implemented. Labels as key value pairs.
map<string, string> labels = 4 [deprecated = true];@Deprecated public Map<String,String> getMutableLabels()
@Deprecated public Zone.Builder putLabels(String key, String value)
Deprecated: not implemented. Labels as key value pairs.
map<string, string> labels = 4 [deprecated = true];@Deprecated public Zone.Builder putAllLabels(Map<String,String> values)
Deprecated: not implemented. Labels as key value pairs.
map<string, string> labels = 4 [deprecated = true];@Deprecated public String getLayoutName()
Deprecated: not implemented. The deployment layout type.
string layout_name = 5 [deprecated = true];getLayoutName in interface ZoneOrBuilder@Deprecated public com.google.protobuf.ByteString getLayoutNameBytes()
Deprecated: not implemented. The deployment layout type.
string layout_name = 5 [deprecated = true];getLayoutNameBytes in interface ZoneOrBuilder@Deprecated public Zone.Builder setLayoutName(String value)
Deprecated: not implemented. The deployment layout type.
string layout_name = 5 [deprecated = true];value - The layoutName to set.@Deprecated public Zone.Builder clearLayoutName()
Deprecated: not implemented. The deployment layout type.
string layout_name = 5 [deprecated = true];@Deprecated public Zone.Builder setLayoutNameBytes(com.google.protobuf.ByteString value)
Deprecated: not implemented. The deployment layout type.
string layout_name = 5 [deprecated = true];value - The bytes for layoutName to set.public final Zone.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Zone.Builder>public final Zone.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Zone.Builder>Copyright © 2025 Google LLC. All rights reserved.