Class ZoneMetadata.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
- com.google.cloud.edgecontainer.v1.ZoneMetadata.Builder
-
- All Implemented Interfaces:
ZoneMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ZoneMetadata
public static final class ZoneMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder> implements ZoneMetadataOrBuilder
A Google Distributed Cloud Edge zone where edge machines are located.
Protobuf typegoogle.cloud.edgecontainer.v1.ZoneMetadata
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ZoneMetadata.BuilderaddAllQuota(Iterable<? extends Quota> values)Quota for resources in this zone.ZoneMetadata.BuilderaddQuota(int index, Quota value)Quota for resources in this zone.ZoneMetadata.BuilderaddQuota(int index, Quota.Builder builderForValue)Quota for resources in this zone.ZoneMetadata.BuilderaddQuota(Quota value)Quota for resources in this zone.ZoneMetadata.BuilderaddQuota(Quota.Builder builderForValue)Quota for resources in this zone.Quota.BuilderaddQuotaBuilder()Quota for resources in this zone.Quota.BuilderaddQuotaBuilder(int index)Quota for resources in this zone.ZoneMetadata.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ZoneMetadatabuild()ZoneMetadatabuildPartial()ZoneMetadata.Builderclear()ZoneMetadata.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ZoneMetadata.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ZoneMetadata.BuilderclearQuota()Quota for resources in this zone.ZoneMetadata.Builderclone()ZoneMetadatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()QuotagetQuota(int index)Quota for resources in this zone.Quota.BuildergetQuotaBuilder(int index)Quota for resources in this zone.List<Quota.Builder>getQuotaBuilderList()Quota for resources in this zone.intgetQuotaCount()Quota for resources in this zone.List<Quota>getQuotaList()Quota for resources in this zone.QuotaOrBuildergetQuotaOrBuilder(int index)Quota for resources in this zone.List<? extends QuotaOrBuilder>getQuotaOrBuilderList()Quota for resources in this zone.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ZoneMetadata.BuildermergeFrom(ZoneMetadata other)ZoneMetadata.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ZoneMetadata.BuildermergeFrom(com.google.protobuf.Message other)ZoneMetadata.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ZoneMetadata.BuilderremoveQuota(int index)Quota for resources in this zone.ZoneMetadata.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ZoneMetadata.BuildersetQuota(int index, Quota value)Quota for resources in this zone.ZoneMetadata.BuildersetQuota(int index, Quota.Builder builderForValue)Quota for resources in this zone.ZoneMetadata.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ZoneMetadata.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
clear
public ZoneMetadata.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.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.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
getDefaultInstanceForType
public ZoneMetadata getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ZoneMetadata build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ZoneMetadata buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ZoneMetadata.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
setField
public ZoneMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
clearField
public ZoneMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
clearOneof
public ZoneMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
setRepeatedField
public ZoneMetadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
addRepeatedField
public ZoneMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
mergeFrom
public ZoneMetadata.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ZoneMetadata.Builder>
-
mergeFrom
public ZoneMetadata.Builder mergeFrom(ZoneMetadata other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
mergeFrom
public ZoneMetadata.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<ZoneMetadata.Builder>- Throws:
IOException
-
getQuotaList
public List<Quota> getQuotaList()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;- Specified by:
getQuotaListin interfaceZoneMetadataOrBuilder
-
getQuotaCount
public int getQuotaCount()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;- Specified by:
getQuotaCountin interfaceZoneMetadataOrBuilder
-
getQuota
public Quota getQuota(int index)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;- Specified by:
getQuotain interfaceZoneMetadataOrBuilder
-
setQuota
public ZoneMetadata.Builder setQuota(int index, Quota value)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
setQuota
public ZoneMetadata.Builder setQuota(int index, Quota.Builder builderForValue)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
addQuota
public ZoneMetadata.Builder addQuota(Quota value)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
addQuota
public ZoneMetadata.Builder addQuota(int index, Quota value)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
addQuota
public ZoneMetadata.Builder addQuota(Quota.Builder builderForValue)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
addQuota
public ZoneMetadata.Builder addQuota(int index, Quota.Builder builderForValue)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
addAllQuota
public ZoneMetadata.Builder addAllQuota(Iterable<? extends Quota> values)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
clearQuota
public ZoneMetadata.Builder clearQuota()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
removeQuota
public ZoneMetadata.Builder removeQuota(int index)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
getQuotaBuilder
public Quota.Builder getQuotaBuilder(int index)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
getQuotaOrBuilder
public QuotaOrBuilder getQuotaOrBuilder(int index)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;- Specified by:
getQuotaOrBuilderin interfaceZoneMetadataOrBuilder
-
getQuotaOrBuilderList
public List<? extends QuotaOrBuilder> getQuotaOrBuilderList()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;- Specified by:
getQuotaOrBuilderListin interfaceZoneMetadataOrBuilder
-
addQuotaBuilder
public Quota.Builder addQuotaBuilder()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
addQuotaBuilder
public Quota.Builder addQuotaBuilder(int index)
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
getQuotaBuilderList
public List<Quota.Builder> getQuotaBuilderList()
Quota for resources in this zone.
repeated .google.cloud.edgecontainer.v1.Quota quota = 1;
-
setUnknownFields
public final ZoneMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
mergeUnknownFields
public final ZoneMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ZoneMetadata.Builder>
-
-