Class QuotaBucket.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder>
-
- com.google.api.serviceusage.v1beta1.QuotaBucket.Builder
-
- All Implemented Interfaces:
QuotaBucketOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- QuotaBucket
public static final class QuotaBucket.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder> implements QuotaBucketOrBuilder
A quota bucket is a quota provisioning unit for a specific set of dimensions.
Protobuf typegoogle.api.serviceusage.v1beta1.QuotaBucket
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description QuotaBucket.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)QuotaBucketbuild()QuotaBucketbuildPartial()QuotaBucket.Builderclear()QuotaBucket.BuilderclearAdminOverride()Admin override on this quota bucket.QuotaBucket.BuilderclearConsumerOverride()Consumer override on this quota bucket.QuotaBucket.BuilderclearDefaultLimit()The default limit of this quota bucket, as specified by the service configuration.QuotaBucket.BuilderclearDimensions()QuotaBucket.BuilderclearEffectiveLimit()The effective limit of this quota bucket.QuotaBucket.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)QuotaBucket.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)QuotaBucket.BuilderclearProducerOverride()Producer override on this quota bucket.QuotaBucket.Builderclone()booleancontainsDimensions(String key)The dimensions of this quota bucket.QuotaOverridegetAdminOverride()Admin override on this quota bucket.QuotaOverride.BuildergetAdminOverrideBuilder()Admin override on this quota bucket.QuotaOverrideOrBuildergetAdminOverrideOrBuilder()Admin override on this quota bucket.QuotaOverridegetConsumerOverride()Consumer override on this quota bucket.QuotaOverride.BuildergetConsumerOverrideBuilder()Consumer override on this quota bucket.QuotaOverrideOrBuildergetConsumerOverrideOrBuilder()Consumer override on this quota bucket.QuotaBucketgetDefaultInstanceForType()longgetDefaultLimit()The default limit of this quota bucket, as specified by the service configuration.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,String>getDimensions()Deprecated.intgetDimensionsCount()The dimensions of this quota bucket.Map<String,String>getDimensionsMap()The dimensions of this quota bucket.StringgetDimensionsOrDefault(String key, String defaultValue)The dimensions of this quota bucket.StringgetDimensionsOrThrow(String key)The dimensions of this quota bucket.longgetEffectiveLimit()The effective limit of this quota bucket.Map<String,String>getMutableDimensions()Deprecated.QuotaOverridegetProducerOverride()Producer override on this quota bucket.QuotaOverride.BuildergetProducerOverrideBuilder()Producer override on this quota bucket.QuotaOverrideOrBuildergetProducerOverrideOrBuilder()Producer override on this quota bucket.booleanhasAdminOverride()Admin override on this quota bucket.booleanhasConsumerOverride()Consumer override on this quota bucket.booleanhasProducerOverride()Producer override on this quota bucket.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()QuotaBucket.BuildermergeAdminOverride(QuotaOverride value)Admin override on this quota bucket.QuotaBucket.BuildermergeConsumerOverride(QuotaOverride value)Consumer override on this quota bucket.QuotaBucket.BuildermergeFrom(QuotaBucket other)QuotaBucket.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)QuotaBucket.BuildermergeFrom(com.google.protobuf.Message other)QuotaBucket.BuildermergeProducerOverride(QuotaOverride value)Producer override on this quota bucket.QuotaBucket.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)QuotaBucket.BuilderputAllDimensions(Map<String,String> values)The dimensions of this quota bucket.QuotaBucket.BuilderputDimensions(String key, String value)The dimensions of this quota bucket.QuotaBucket.BuilderremoveDimensions(String key)The dimensions of this quota bucket.QuotaBucket.BuildersetAdminOverride(QuotaOverride value)Admin override on this quota bucket.QuotaBucket.BuildersetAdminOverride(QuotaOverride.Builder builderForValue)Admin override on this quota bucket.QuotaBucket.BuildersetConsumerOverride(QuotaOverride value)Consumer override on this quota bucket.QuotaBucket.BuildersetConsumerOverride(QuotaOverride.Builder builderForValue)Consumer override on this quota bucket.QuotaBucket.BuildersetDefaultLimit(long value)The default limit of this quota bucket, as specified by the service configuration.QuotaBucket.BuildersetEffectiveLimit(long value)The effective limit of this quota bucket.QuotaBucket.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)QuotaBucket.BuildersetProducerOverride(QuotaOverride value)Producer override on this quota bucket.QuotaBucket.BuildersetProducerOverride(QuotaOverride.Builder builderForValue)Producer override on this quota bucket.QuotaBucket.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)QuotaBucket.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, 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder>
-
clear
public QuotaBucket.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<QuotaBucket.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<QuotaBucket.Builder>
-
getDefaultInstanceForType
public QuotaBucket getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public QuotaBucket build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public QuotaBucket buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public QuotaBucket.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<QuotaBucket.Builder>
-
setField
public QuotaBucket.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<QuotaBucket.Builder>
-
clearField
public QuotaBucket.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder>
-
clearOneof
public QuotaBucket.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder>
-
setRepeatedField
public QuotaBucket.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<QuotaBucket.Builder>
-
addRepeatedField
public QuotaBucket.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<QuotaBucket.Builder>
-
mergeFrom
public QuotaBucket.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<QuotaBucket.Builder>
-
mergeFrom
public QuotaBucket.Builder mergeFrom(QuotaBucket other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder>
-
mergeFrom
public QuotaBucket.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<QuotaBucket.Builder>- Throws:
IOException
-
getEffectiveLimit
public long getEffectiveLimit()
The effective limit of this quota bucket. Equal to default_limit if there are no overrides.
int64 effective_limit = 1;- Specified by:
getEffectiveLimitin interfaceQuotaBucketOrBuilder- Returns:
- The effectiveLimit.
-
setEffectiveLimit
public QuotaBucket.Builder setEffectiveLimit(long value)
The effective limit of this quota bucket. Equal to default_limit if there are no overrides.
int64 effective_limit = 1;- Parameters:
value- The effectiveLimit to set.- Returns:
- This builder for chaining.
-
clearEffectiveLimit
public QuotaBucket.Builder clearEffectiveLimit()
The effective limit of this quota bucket. Equal to default_limit if there are no overrides.
int64 effective_limit = 1;- Returns:
- This builder for chaining.
-
getDefaultLimit
public long getDefaultLimit()
The default limit of this quota bucket, as specified by the service configuration.
int64 default_limit = 2;- Specified by:
getDefaultLimitin interfaceQuotaBucketOrBuilder- Returns:
- The defaultLimit.
-
setDefaultLimit
public QuotaBucket.Builder setDefaultLimit(long value)
The default limit of this quota bucket, as specified by the service configuration.
int64 default_limit = 2;- Parameters:
value- The defaultLimit to set.- Returns:
- This builder for chaining.
-
clearDefaultLimit
public QuotaBucket.Builder clearDefaultLimit()
The default limit of this quota bucket, as specified by the service configuration.
int64 default_limit = 2;- Returns:
- This builder for chaining.
-
hasProducerOverride
public boolean hasProducerOverride()
Producer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride producer_override = 3;- Specified by:
hasProducerOverridein interfaceQuotaBucketOrBuilder- Returns:
- Whether the producerOverride field is set.
-
getProducerOverride
public QuotaOverride getProducerOverride()
Producer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride producer_override = 3;- Specified by:
getProducerOverridein interfaceQuotaBucketOrBuilder- Returns:
- The producerOverride.
-
setProducerOverride
public QuotaBucket.Builder setProducerOverride(QuotaOverride value)
Producer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride producer_override = 3;
-
setProducerOverride
public QuotaBucket.Builder setProducerOverride(QuotaOverride.Builder builderForValue)
Producer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride producer_override = 3;
-
mergeProducerOverride
public QuotaBucket.Builder mergeProducerOverride(QuotaOverride value)
Producer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride producer_override = 3;
-
clearProducerOverride
public QuotaBucket.Builder clearProducerOverride()
Producer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride producer_override = 3;
-
getProducerOverrideBuilder
public QuotaOverride.Builder getProducerOverrideBuilder()
Producer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride producer_override = 3;
-
getProducerOverrideOrBuilder
public QuotaOverrideOrBuilder getProducerOverrideOrBuilder()
Producer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride producer_override = 3;- Specified by:
getProducerOverrideOrBuilderin interfaceQuotaBucketOrBuilder
-
hasConsumerOverride
public boolean hasConsumerOverride()
Consumer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride consumer_override = 4;- Specified by:
hasConsumerOverridein interfaceQuotaBucketOrBuilder- Returns:
- Whether the consumerOverride field is set.
-
getConsumerOverride
public QuotaOverride getConsumerOverride()
Consumer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride consumer_override = 4;- Specified by:
getConsumerOverridein interfaceQuotaBucketOrBuilder- Returns:
- The consumerOverride.
-
setConsumerOverride
public QuotaBucket.Builder setConsumerOverride(QuotaOverride value)
Consumer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride consumer_override = 4;
-
setConsumerOverride
public QuotaBucket.Builder setConsumerOverride(QuotaOverride.Builder builderForValue)
Consumer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride consumer_override = 4;
-
mergeConsumerOverride
public QuotaBucket.Builder mergeConsumerOverride(QuotaOverride value)
Consumer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride consumer_override = 4;
-
clearConsumerOverride
public QuotaBucket.Builder clearConsumerOverride()
Consumer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride consumer_override = 4;
-
getConsumerOverrideBuilder
public QuotaOverride.Builder getConsumerOverrideBuilder()
Consumer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride consumer_override = 4;
-
getConsumerOverrideOrBuilder
public QuotaOverrideOrBuilder getConsumerOverrideOrBuilder()
Consumer override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride consumer_override = 4;- Specified by:
getConsumerOverrideOrBuilderin interfaceQuotaBucketOrBuilder
-
hasAdminOverride
public boolean hasAdminOverride()
Admin override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride admin_override = 5;- Specified by:
hasAdminOverridein interfaceQuotaBucketOrBuilder- Returns:
- Whether the adminOverride field is set.
-
getAdminOverride
public QuotaOverride getAdminOverride()
Admin override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride admin_override = 5;- Specified by:
getAdminOverridein interfaceQuotaBucketOrBuilder- Returns:
- The adminOverride.
-
setAdminOverride
public QuotaBucket.Builder setAdminOverride(QuotaOverride value)
Admin override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride admin_override = 5;
-
setAdminOverride
public QuotaBucket.Builder setAdminOverride(QuotaOverride.Builder builderForValue)
Admin override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride admin_override = 5;
-
mergeAdminOverride
public QuotaBucket.Builder mergeAdminOverride(QuotaOverride value)
Admin override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride admin_override = 5;
-
clearAdminOverride
public QuotaBucket.Builder clearAdminOverride()
Admin override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride admin_override = 5;
-
getAdminOverrideBuilder
public QuotaOverride.Builder getAdminOverrideBuilder()
Admin override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride admin_override = 5;
-
getAdminOverrideOrBuilder
public QuotaOverrideOrBuilder getAdminOverrideOrBuilder()
Admin override on this quota bucket.
.google.api.serviceusage.v1beta1.QuotaOverride admin_override = 5;- Specified by:
getAdminOverrideOrBuilderin interfaceQuotaBucketOrBuilder
-
getDimensionsCount
public int getDimensionsCount()
Description copied from interface:QuotaBucketOrBuilderThe dimensions of this quota bucket. If this map is empty, this is the global bucket, which is the default quota value applied to all requests that do not have a more specific override. If this map is nonempty, the default limit, effective limit, and quota overrides apply only to requests that have the dimensions given in the map. For example, if the map has key `region` and value `us-east-1`, then the specified effective limit is only effective in that region, and the specified overrides apply only in that region.
map<string, string> dimensions = 6;- Specified by:
getDimensionsCountin interfaceQuotaBucketOrBuilder
-
containsDimensions
public boolean containsDimensions(String key)
The dimensions of this quota bucket. If this map is empty, this is the global bucket, which is the default quota value applied to all requests that do not have a more specific override. If this map is nonempty, the default limit, effective limit, and quota overrides apply only to requests that have the dimensions given in the map. For example, if the map has key `region` and value `us-east-1`, then the specified effective limit is only effective in that region, and the specified overrides apply only in that region.
map<string, string> dimensions = 6;- Specified by:
containsDimensionsin interfaceQuotaBucketOrBuilder
-
getDimensions
@Deprecated public Map<String,String> getDimensions()
Deprecated.UsegetDimensionsMap()instead.- Specified by:
getDimensionsin interfaceQuotaBucketOrBuilder
-
getDimensionsMap
public Map<String,String> getDimensionsMap()
The dimensions of this quota bucket. If this map is empty, this is the global bucket, which is the default quota value applied to all requests that do not have a more specific override. If this map is nonempty, the default limit, effective limit, and quota overrides apply only to requests that have the dimensions given in the map. For example, if the map has key `region` and value `us-east-1`, then the specified effective limit is only effective in that region, and the specified overrides apply only in that region.
map<string, string> dimensions = 6;- Specified by:
getDimensionsMapin interfaceQuotaBucketOrBuilder
-
getDimensionsOrDefault
public String getDimensionsOrDefault(String key, String defaultValue)
The dimensions of this quota bucket. If this map is empty, this is the global bucket, which is the default quota value applied to all requests that do not have a more specific override. If this map is nonempty, the default limit, effective limit, and quota overrides apply only to requests that have the dimensions given in the map. For example, if the map has key `region` and value `us-east-1`, then the specified effective limit is only effective in that region, and the specified overrides apply only in that region.
map<string, string> dimensions = 6;- Specified by:
getDimensionsOrDefaultin interfaceQuotaBucketOrBuilder
-
getDimensionsOrThrow
public String getDimensionsOrThrow(String key)
The dimensions of this quota bucket. If this map is empty, this is the global bucket, which is the default quota value applied to all requests that do not have a more specific override. If this map is nonempty, the default limit, effective limit, and quota overrides apply only to requests that have the dimensions given in the map. For example, if the map has key `region` and value `us-east-1`, then the specified effective limit is only effective in that region, and the specified overrides apply only in that region.
map<string, string> dimensions = 6;- Specified by:
getDimensionsOrThrowin interfaceQuotaBucketOrBuilder
-
clearDimensions
public QuotaBucket.Builder clearDimensions()
-
removeDimensions
public QuotaBucket.Builder removeDimensions(String key)
The dimensions of this quota bucket. If this map is empty, this is the global bucket, which is the default quota value applied to all requests that do not have a more specific override. If this map is nonempty, the default limit, effective limit, and quota overrides apply only to requests that have the dimensions given in the map. For example, if the map has key `region` and value `us-east-1`, then the specified effective limit is only effective in that region, and the specified overrides apply only in that region.
map<string, string> dimensions = 6;
-
getMutableDimensions
@Deprecated public Map<String,String> getMutableDimensions()
Deprecated.Use alternate mutation accessors instead.
-
putDimensions
public QuotaBucket.Builder putDimensions(String key, String value)
The dimensions of this quota bucket. If this map is empty, this is the global bucket, which is the default quota value applied to all requests that do not have a more specific override. If this map is nonempty, the default limit, effective limit, and quota overrides apply only to requests that have the dimensions given in the map. For example, if the map has key `region` and value `us-east-1`, then the specified effective limit is only effective in that region, and the specified overrides apply only in that region.
map<string, string> dimensions = 6;
-
putAllDimensions
public QuotaBucket.Builder putAllDimensions(Map<String,String> values)
The dimensions of this quota bucket. If this map is empty, this is the global bucket, which is the default quota value applied to all requests that do not have a more specific override. If this map is nonempty, the default limit, effective limit, and quota overrides apply only to requests that have the dimensions given in the map. For example, if the map has key `region` and value `us-east-1`, then the specified effective limit is only effective in that region, and the specified overrides apply only in that region.
map<string, string> dimensions = 6;
-
setUnknownFields
public final QuotaBucket.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder>
-
mergeUnknownFields
public final QuotaBucket.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<QuotaBucket.Builder>
-
-