Class ZoneMetadata.Builder (0.26.0)
0.84.0 (latest)
0.82.0
0.80.0
0.79.0
0.78.0
0.77.0
0.75.0
0.73.0
0.72.0
0.71.0
0.70.0
0.69.0
0.67.0
0.65.0
0.64.0
0.61.0
0.60.0
0.59.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class ZoneMetadata . Builder extends GeneratedMessageV3 . Builder<ZoneMetadata . Builder > implements ZoneMetadataOrBuilder
A Google Distributed Cloud Edge zone where edge machines are located.
Protobuf type google.cloud.edgecontainer.v1.ZoneMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors . Descriptor getDescriptor ()
Methods
public ZoneMetadata . Builder addAllQuota ( Iterable <? extends Quota > values )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Parameter
Name
Description
values
Iterable <? extends com.google.cloud.edgecontainer.v1.Quota >
public ZoneMetadata . Builder addQuota ( Quota value )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Parameter
Name
Description
value
Quota
public ZoneMetadata . Builder addQuota ( Quota . Builder builderForValue )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
public ZoneMetadata . Builder addQuota ( int index , Quota value )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Parameters
Name
Description
index
int
value
Quota
public ZoneMetadata . Builder addQuota ( int index , Quota . Builder builderForValue )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
public Quota . Builder addQuotaBuilder ()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
public Quota . Builder addQuotaBuilder ( int index )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Parameter
Name
Description
index
int
public ZoneMetadata . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public ZoneMetadata build ()
public ZoneMetadata buildPartial ()
public ZoneMetadata . Builder clear ()
Overrides
public ZoneMetadata . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public ZoneMetadata . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public ZoneMetadata . Builder clearQuota ()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
public ZoneMetadata . Builder clone ()
Overrides
public ZoneMetadata getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public Quota getQuota ( int index )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Parameter
Name
Description
index
int
Returns
Type
Description
Quota
public Quota . Builder getQuotaBuilder ( int index )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Parameter
Name
Description
index
int
public List<Quota . Builder > getQuotaBuilderList ()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
public int getQuotaCount ()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Returns
Type
Description
int
public List<Quota> getQuotaList ()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
public QuotaOrBuilder getQuotaOrBuilder ( int index )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Parameter
Name
Description
index
int
public List <? extends QuotaOrBuilder > getQuotaOrBuilderList ()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Returns
Type
Description
List <? extends com.google.cloud.edgecontainer.v1.QuotaOrBuilder >
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public ZoneMetadata . Builder mergeFrom ( ZoneMetadata other )
public ZoneMetadata . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public ZoneMetadata . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public final ZoneMetadata . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public ZoneMetadata . Builder removeQuota ( int index )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Parameter
Name
Description
index
int
public ZoneMetadata . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public ZoneMetadata . Builder setQuota ( int index , Quota value )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
Parameters
Name
Description
index
int
value
Quota
public ZoneMetadata . Builder setQuota ( int index , Quota . Builder builderForValue )
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
public ZoneMetadata . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public final ZoneMetadata . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]