public static final class QuotaInfo.Builder extends GeneratedMessageV3.Builder<QuotaInfo.Builder> implements QuotaInfoOrBuilderQuotaInfo represents information about a particular quota for a given project, folder or organization.
 Protobuf type google.api.cloudquotas.v1.QuotaInfo
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > QuotaInfo.BuilderImplements
QuotaInfoOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description | 
Descriptor | 
        |
Methods
addAllDimensions(Iterable<String> values)
public QuotaInfo.Builder addAllDimensions(Iterable<String> values)The dimensions the quota is defined on.
 repeated string dimensions = 8;
| Parameter | |
|---|---|
| Name | Description | 
values | 
        Iterable<String>The dimensions to add.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
addAllDimensionsInfos(Iterable<? extends DimensionsInfo> values)
public QuotaInfo.Builder addAllDimensionsInfos(Iterable<? extends DimensionsInfo> values)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameter | |
|---|---|
| Name | Description | 
values | 
        Iterable<? extends com.google.api.cloudquotas.v1.DimensionsInfo> | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
addDimensions(String value)
public QuotaInfo.Builder addDimensions(String value)The dimensions the quota is defined on.
 repeated string dimensions = 8;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe dimensions to add.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
addDimensionsBytes(ByteString value)
public QuotaInfo.Builder addDimensionsBytes(ByteString value)The dimensions the quota is defined on.
 repeated string dimensions = 8;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes of the dimensions to add.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
addDimensionsInfos(DimensionsInfo value)
public QuotaInfo.Builder addDimensionsInfos(DimensionsInfo value)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        DimensionsInfo | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
addDimensionsInfos(DimensionsInfo.Builder builderForValue)
public QuotaInfo.Builder addDimensionsInfos(DimensionsInfo.Builder builderForValue)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameter | |
|---|---|
| Name | Description | 
builderForValue | 
        DimensionsInfo.Builder | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
addDimensionsInfos(int index, DimensionsInfo value)
public QuotaInfo.Builder addDimensionsInfos(int index, DimensionsInfo value)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameters | |
|---|---|
| Name | Description | 
index | 
        int | 
      
value | 
        DimensionsInfo | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
addDimensionsInfos(int index, DimensionsInfo.Builder builderForValue)
public QuotaInfo.Builder addDimensionsInfos(int index, DimensionsInfo.Builder builderForValue)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameters | |
|---|---|
| Name | Description | 
index | 
        int | 
      
builderForValue | 
        DimensionsInfo.Builder | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
addDimensionsInfosBuilder()
public DimensionsInfo.Builder addDimensionsInfosBuilder()The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Returns | |
|---|---|
| Type | Description | 
DimensionsInfo.Builder | 
        |
addDimensionsInfosBuilder(int index)
public DimensionsInfo.Builder addDimensionsInfosBuilder(int index)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameter | |
|---|---|
| Name | Description | 
index | 
        int | 
      
| Returns | |
|---|---|
| Type | Description | 
DimensionsInfo.Builder | 
        |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public QuotaInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description | 
field | 
        FieldDescriptor | 
      
value | 
        Object | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
build()
public QuotaInfo build()| Returns | |
|---|---|
| Type | Description | 
QuotaInfo | 
        |
buildPartial()
public QuotaInfo buildPartial()| Returns | |
|---|---|
| Type | Description | 
QuotaInfo | 
        |
clear()
public QuotaInfo.Builder clear()| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
clearContainerType()
public QuotaInfo.Builder clearContainerType()The container type of the QuotaInfo.
 .google.api.cloudquotas.v1.QuotaInfo.ContainerType container_type = 7;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearDimensions()
public QuotaInfo.Builder clearDimensions()The dimensions the quota is defined on.
 repeated string dimensions = 8;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearDimensionsInfos()
public QuotaInfo.Builder clearDimensionsInfos()The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
clearField(Descriptors.FieldDescriptor field)
public QuotaInfo.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description | 
field | 
        FieldDescriptor | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
clearIsConcurrent()
public QuotaInfo.Builder clearIsConcurrent()Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.
 bool is_concurrent = 15;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearIsFixed()
public QuotaInfo.Builder clearIsFixed()Whether the quota value is fixed or adjustable
 bool is_fixed = 13;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearIsPrecise()
public QuotaInfo.Builder clearIsPrecise()Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.
 bool is_precise = 5;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearMetric()
public QuotaInfo.Builder clearMetric() The metric of the quota. It specifies the resources consumption the quota
 is defined for.
 Example: compute.googleapis.com/cpus
 string metric = 3;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearMetricDisplayName()
public QuotaInfo.Builder clearMetricDisplayName()The display name of the quota metric
 string metric_display_name = 9;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearMetricUnit()
public QuotaInfo.Builder clearMetricUnit()The unit in which the metric value is reported, e.g., "MByte".
 string metric_unit = 11;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearName()
public QuotaInfo.Builder clearName() Resource name of this QuotaInfo.
 The ID component following "locations/" must be "global".
 Example:
 projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearOneof(Descriptors.OneofDescriptor oneof)
public QuotaInfo.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description | 
oneof | 
        OneofDescriptor | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
clearQuotaDisplayName()
public QuotaInfo.Builder clearQuotaDisplayName()The display name of the quota.
 string quota_display_name = 10;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearQuotaId()
public QuotaInfo.Builder clearQuotaId() The id of the quota, which is unquie within the service.
 Example: CpusPerProjectPerRegion
 string quota_id = 2;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearQuotaIncreaseEligibility()
public QuotaInfo.Builder clearQuotaIncreaseEligibility()Whether it is eligible to request a higher quota value for this quota.
 .google.api.cloudquotas.v1.QuotaIncreaseEligibility quota_increase_eligibility = 12;
 
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
clearRefreshInterval()
public QuotaInfo.Builder clearRefreshInterval()The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
 string refresh_interval = 6;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearService()
public QuotaInfo.Builder clearService() The name of the service in which the quota is defined.
 Example: compute.googleapis.com
 string service = 4;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clearServiceRequestQuotaUri()
public QuotaInfo.Builder clearServiceRequestQuotaUri()URI to the page where users can request more quota for the cloud service—for example, https://console.cloud.google.com/iam-admin/quotas.
 string service_request_quota_uri = 17;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
clone()
public QuotaInfo.Builder clone()| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
getContainerType()
public QuotaInfo.ContainerType getContainerType()The container type of the QuotaInfo.
 .google.api.cloudquotas.v1.QuotaInfo.ContainerType container_type = 7;
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.ContainerType | 
        The containerType.  | 
      
getContainerTypeValue()
public int getContainerTypeValue()The container type of the QuotaInfo.
 .google.api.cloudquotas.v1.QuotaInfo.ContainerType container_type = 7;
| Returns | |
|---|---|
| Type | Description | 
int | 
        The enum numeric value on the wire for containerType.  | 
      
getDefaultInstanceForType()
public QuotaInfo getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description | 
QuotaInfo | 
        |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description | 
Descriptor | 
        |
getDimensions(int index)
public String getDimensions(int index)The dimensions the quota is defined on.
 repeated string dimensions = 8;
| Parameter | |
|---|---|
| Name | Description | 
index | 
        intThe index of the element to return.  | 
      
| Returns | |
|---|---|
| Type | Description | 
String | 
        The dimensions at the given index.  | 
      
getDimensionsBytes(int index)
public ByteString getDimensionsBytes(int index)The dimensions the quota is defined on.
 repeated string dimensions = 8;
| Parameter | |
|---|---|
| Name | Description | 
index | 
        intThe index of the value to return.  | 
      
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes of the dimensions at the given index.  | 
      
getDimensionsCount()
public int getDimensionsCount()The dimensions the quota is defined on.
 repeated string dimensions = 8;
| Returns | |
|---|---|
| Type | Description | 
int | 
        The count of dimensions.  | 
      
getDimensionsInfos(int index)
public DimensionsInfo getDimensionsInfos(int index)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameter | |
|---|---|
| Name | Description | 
index | 
        int | 
      
| Returns | |
|---|---|
| Type | Description | 
DimensionsInfo | 
        |
getDimensionsInfosBuilder(int index)
public DimensionsInfo.Builder getDimensionsInfosBuilder(int index)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameter | |
|---|---|
| Name | Description | 
index | 
        int | 
      
| Returns | |
|---|---|
| Type | Description | 
DimensionsInfo.Builder | 
        |
getDimensionsInfosBuilderList()
public List<DimensionsInfo.Builder> getDimensionsInfosBuilderList()The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Returns | |
|---|---|
| Type | Description | 
List<Builder> | 
        |
getDimensionsInfosCount()
public int getDimensionsInfosCount()The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Returns | |
|---|---|
| Type | Description | 
int | 
        |
getDimensionsInfosList()
public List<DimensionsInfo> getDimensionsInfosList()The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Returns | |
|---|---|
| Type | Description | 
List<DimensionsInfo> | 
        |
getDimensionsInfosOrBuilder(int index)
public DimensionsInfoOrBuilder getDimensionsInfosOrBuilder(int index)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameter | |
|---|---|
| Name | Description | 
index | 
        int | 
      
| Returns | |
|---|---|
| Type | Description | 
DimensionsInfoOrBuilder | 
        |
getDimensionsInfosOrBuilderList()
public List<? extends DimensionsInfoOrBuilder> getDimensionsInfosOrBuilderList()The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Returns | |
|---|---|
| Type | Description | 
List<? extends com.google.api.cloudquotas.v1.DimensionsInfoOrBuilder> | 
        |
getDimensionsList()
public ProtocolStringList getDimensionsList()The dimensions the quota is defined on.
 repeated string dimensions = 8;
| Returns | |
|---|---|
| Type | Description | 
ProtocolStringList | 
        A list containing the dimensions.  | 
      
getIsConcurrent()
public boolean getIsConcurrent()Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.
 bool is_concurrent = 15;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        The isConcurrent.  | 
      
getIsFixed()
public boolean getIsFixed()Whether the quota value is fixed or adjustable
 bool is_fixed = 13;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        The isFixed.  | 
      
getIsPrecise()
public boolean getIsPrecise()Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.
 bool is_precise = 5;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        The isPrecise.  | 
      
getMetric()
public String getMetric() The metric of the quota. It specifies the resources consumption the quota
 is defined for.
 Example: compute.googleapis.com/cpus
 string metric = 3;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The metric.  | 
      
getMetricBytes()
public ByteString getMetricBytes() The metric of the quota. It specifies the resources consumption the quota
 is defined for.
 Example: compute.googleapis.com/cpus
 string metric = 3;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for metric.  | 
      
getMetricDisplayName()
public String getMetricDisplayName()The display name of the quota metric
 string metric_display_name = 9;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The metricDisplayName.  | 
      
getMetricDisplayNameBytes()
public ByteString getMetricDisplayNameBytes()The display name of the quota metric
 string metric_display_name = 9;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for metricDisplayName.  | 
      
getMetricUnit()
public String getMetricUnit()The unit in which the metric value is reported, e.g., "MByte".
 string metric_unit = 11;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The metricUnit.  | 
      
getMetricUnitBytes()
public ByteString getMetricUnitBytes()The unit in which the metric value is reported, e.g., "MByte".
 string metric_unit = 11;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for metricUnit.  | 
      
getName()
public String getName() Resource name of this QuotaInfo.
 The ID component following "locations/" must be "global".
 Example:
 projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The name.  | 
      
getNameBytes()
public ByteString getNameBytes() Resource name of this QuotaInfo.
 The ID component following "locations/" must be "global".
 Example:
 projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for name.  | 
      
getQuotaDisplayName()
public String getQuotaDisplayName()The display name of the quota.
 string quota_display_name = 10;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The quotaDisplayName.  | 
      
getQuotaDisplayNameBytes()
public ByteString getQuotaDisplayNameBytes()The display name of the quota.
 string quota_display_name = 10;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for quotaDisplayName.  | 
      
getQuotaId()
public String getQuotaId() The id of the quota, which is unquie within the service.
 Example: CpusPerProjectPerRegion
 string quota_id = 2;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The quotaId.  | 
      
getQuotaIdBytes()
public ByteString getQuotaIdBytes() The id of the quota, which is unquie within the service.
 Example: CpusPerProjectPerRegion
 string quota_id = 2;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for quotaId.  | 
      
getQuotaIncreaseEligibility()
public QuotaIncreaseEligibility getQuotaIncreaseEligibility()Whether it is eligible to request a higher quota value for this quota.
 .google.api.cloudquotas.v1.QuotaIncreaseEligibility quota_increase_eligibility = 12;
 
| Returns | |
|---|---|
| Type | Description | 
QuotaIncreaseEligibility | 
        The quotaIncreaseEligibility.  | 
      
getQuotaIncreaseEligibilityBuilder()
public QuotaIncreaseEligibility.Builder getQuotaIncreaseEligibilityBuilder()Whether it is eligible to request a higher quota value for this quota.
 .google.api.cloudquotas.v1.QuotaIncreaseEligibility quota_increase_eligibility = 12;
 
| Returns | |
|---|---|
| Type | Description | 
QuotaIncreaseEligibility.Builder | 
        |
getQuotaIncreaseEligibilityOrBuilder()
public QuotaIncreaseEligibilityOrBuilder getQuotaIncreaseEligibilityOrBuilder()Whether it is eligible to request a higher quota value for this quota.
 .google.api.cloudquotas.v1.QuotaIncreaseEligibility quota_increase_eligibility = 12;
 
| Returns | |
|---|---|
| Type | Description | 
QuotaIncreaseEligibilityOrBuilder | 
        |
getRefreshInterval()
public String getRefreshInterval()The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
 string refresh_interval = 6;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The refreshInterval.  | 
      
getRefreshIntervalBytes()
public ByteString getRefreshIntervalBytes()The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
 string refresh_interval = 6;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for refreshInterval.  | 
      
getService()
public String getService() The name of the service in which the quota is defined.
 Example: compute.googleapis.com
 string service = 4;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The service.  | 
      
getServiceBytes()
public ByteString getServiceBytes() The name of the service in which the quota is defined.
 Example: compute.googleapis.com
 string service = 4;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for service.  | 
      
getServiceRequestQuotaUri()
public String getServiceRequestQuotaUri()URI to the page where users can request more quota for the cloud service—for example, https://console.cloud.google.com/iam-admin/quotas.
 string service_request_quota_uri = 17;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The serviceRequestQuotaUri.  | 
      
getServiceRequestQuotaUriBytes()
public ByteString getServiceRequestQuotaUriBytes()URI to the page where users can request more quota for the cloud service—for example, https://console.cloud.google.com/iam-admin/quotas.
 string service_request_quota_uri = 17;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for serviceRequestQuotaUri.  | 
      
hasQuotaIncreaseEligibility()
public boolean hasQuotaIncreaseEligibility()Whether it is eligible to request a higher quota value for this quota.
 .google.api.cloudquotas.v1.QuotaIncreaseEligibility quota_increase_eligibility = 12;
 
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the quotaIncreaseEligibility field is set.  | 
      
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description | 
FieldAccessorTable | 
        |
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description | 
boolean | 
        |
mergeFrom(QuotaInfo other)
public QuotaInfo.Builder mergeFrom(QuotaInfo other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        QuotaInfo | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public QuotaInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description | 
input | 
        CodedInputStream | 
      
extensionRegistry | 
        ExtensionRegistryLite | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
| Exceptions | |
|---|---|
| Type | Description | 
IOException | 
        |
mergeFrom(Message other)
public QuotaInfo.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        Message | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
mergeQuotaIncreaseEligibility(QuotaIncreaseEligibility value)
public QuotaInfo.Builder mergeQuotaIncreaseEligibility(QuotaIncreaseEligibility value)Whether it is eligible to request a higher quota value for this quota.
 .google.api.cloudquotas.v1.QuotaIncreaseEligibility quota_increase_eligibility = 12;
 
| Parameter | |
|---|---|
| Name | Description | 
value | 
        QuotaIncreaseEligibility | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final QuotaInfo.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description | 
unknownFields | 
        UnknownFieldSet | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
removeDimensionsInfos(int index)
public QuotaInfo.Builder removeDimensionsInfos(int index)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameter | |
|---|---|
| Name | Description | 
index | 
        int | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
setContainerType(QuotaInfo.ContainerType value)
public QuotaInfo.Builder setContainerType(QuotaInfo.ContainerType value)The container type of the QuotaInfo.
 .google.api.cloudquotas.v1.QuotaInfo.ContainerType container_type = 7;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        QuotaInfo.ContainerTypeThe containerType to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setContainerTypeValue(int value)
public QuotaInfo.Builder setContainerTypeValue(int value)The container type of the QuotaInfo.
 .google.api.cloudquotas.v1.QuotaInfo.ContainerType container_type = 7;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        intThe enum numeric value on the wire for containerType to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setDimensions(int index, String value)
public QuotaInfo.Builder setDimensions(int index, String value)The dimensions the quota is defined on.
 repeated string dimensions = 8;
| Parameters | |
|---|---|
| Name | Description | 
index | 
        intThe index to set the value at.  | 
      
value | 
        StringThe dimensions to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setDimensionsInfos(int index, DimensionsInfo value)
public QuotaInfo.Builder setDimensionsInfos(int index, DimensionsInfo value)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameters | |
|---|---|
| Name | Description | 
index | 
        int | 
      
value | 
        DimensionsInfo | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
setDimensionsInfos(int index, DimensionsInfo.Builder builderForValue)
public QuotaInfo.Builder setDimensionsInfos(int index, DimensionsInfo.Builder builderForValue)The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
 repeated .google.api.cloudquotas.v1.DimensionsInfo dimensions_infos = 14;
| Parameters | |
|---|---|
| Name | Description | 
index | 
        int | 
      
builderForValue | 
        DimensionsInfo.Builder | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
setField(Descriptors.FieldDescriptor field, Object value)
public QuotaInfo.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description | 
field | 
        FieldDescriptor | 
      
value | 
        Object | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
setIsConcurrent(boolean value)
public QuotaInfo.Builder setIsConcurrent(boolean value)Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.
 bool is_concurrent = 15;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        booleanThe isConcurrent to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setIsFixed(boolean value)
public QuotaInfo.Builder setIsFixed(boolean value)Whether the quota value is fixed or adjustable
 bool is_fixed = 13;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        booleanThe isFixed to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setIsPrecise(boolean value)
public QuotaInfo.Builder setIsPrecise(boolean value)Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.
 bool is_precise = 5;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        booleanThe isPrecise to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setMetric(String value)
public QuotaInfo.Builder setMetric(String value) The metric of the quota. It specifies the resources consumption the quota
 is defined for.
 Example: compute.googleapis.com/cpus
 string metric = 3;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe metric to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setMetricBytes(ByteString value)
public QuotaInfo.Builder setMetricBytes(ByteString value) The metric of the quota. It specifies the resources consumption the quota
 is defined for.
 Example: compute.googleapis.com/cpus
 string metric = 3;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes for metric to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setMetricDisplayName(String value)
public QuotaInfo.Builder setMetricDisplayName(String value)The display name of the quota metric
 string metric_display_name = 9;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe metricDisplayName to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setMetricDisplayNameBytes(ByteString value)
public QuotaInfo.Builder setMetricDisplayNameBytes(ByteString value)The display name of the quota metric
 string metric_display_name = 9;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes for metricDisplayName to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setMetricUnit(String value)
public QuotaInfo.Builder setMetricUnit(String value)The unit in which the metric value is reported, e.g., "MByte".
 string metric_unit = 11;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe metricUnit to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setMetricUnitBytes(ByteString value)
public QuotaInfo.Builder setMetricUnitBytes(ByteString value)The unit in which the metric value is reported, e.g., "MByte".
 string metric_unit = 11;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes for metricUnit to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setName(String value)
public QuotaInfo.Builder setName(String value) Resource name of this QuotaInfo.
 The ID component following "locations/" must be "global".
 Example:
 projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
 string name = 1;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe name to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setNameBytes(ByteString value)
public QuotaInfo.Builder setNameBytes(ByteString value) Resource name of this QuotaInfo.
 The ID component following "locations/" must be "global".
 Example:
 projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
 string name = 1;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes for name to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setQuotaDisplayName(String value)
public QuotaInfo.Builder setQuotaDisplayName(String value)The display name of the quota.
 string quota_display_name = 10;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe quotaDisplayName to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setQuotaDisplayNameBytes(ByteString value)
public QuotaInfo.Builder setQuotaDisplayNameBytes(ByteString value)The display name of the quota.
 string quota_display_name = 10;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes for quotaDisplayName to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setQuotaId(String value)
public QuotaInfo.Builder setQuotaId(String value) The id of the quota, which is unquie within the service.
 Example: CpusPerProjectPerRegion
 string quota_id = 2;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe quotaId to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setQuotaIdBytes(ByteString value)
public QuotaInfo.Builder setQuotaIdBytes(ByteString value) The id of the quota, which is unquie within the service.
 Example: CpusPerProjectPerRegion
 string quota_id = 2;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes for quotaId to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setQuotaIncreaseEligibility(QuotaIncreaseEligibility value)
public QuotaInfo.Builder setQuotaIncreaseEligibility(QuotaIncreaseEligibility value)Whether it is eligible to request a higher quota value for this quota.
 .google.api.cloudquotas.v1.QuotaIncreaseEligibility quota_increase_eligibility = 12;
 
| Parameter | |
|---|---|
| Name | Description | 
value | 
        QuotaIncreaseEligibility | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
setQuotaIncreaseEligibility(QuotaIncreaseEligibility.Builder builderForValue)
public QuotaInfo.Builder setQuotaIncreaseEligibility(QuotaIncreaseEligibility.Builder builderForValue)Whether it is eligible to request a higher quota value for this quota.
 .google.api.cloudquotas.v1.QuotaIncreaseEligibility quota_increase_eligibility = 12;
 
| Parameter | |
|---|---|
| Name | Description | 
builderForValue | 
        QuotaIncreaseEligibility.Builder | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
setRefreshInterval(String value)
public QuotaInfo.Builder setRefreshInterval(String value)The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
 string refresh_interval = 6;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe refreshInterval to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setRefreshIntervalBytes(ByteString value)
public QuotaInfo.Builder setRefreshIntervalBytes(ByteString value)The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
 string refresh_interval = 6;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes for refreshInterval to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public QuotaInfo.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description | 
field | 
        FieldDescriptor | 
      
index | 
        int | 
      
value | 
        Object | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |
setService(String value)
public QuotaInfo.Builder setService(String value) The name of the service in which the quota is defined.
 Example: compute.googleapis.com
 string service = 4;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe service to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setServiceBytes(ByteString value)
public QuotaInfo.Builder setServiceBytes(ByteString value) The name of the service in which the quota is defined.
 Example: compute.googleapis.com
 string service = 4;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes for service to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setServiceRequestQuotaUri(String value)
public QuotaInfo.Builder setServiceRequestQuotaUri(String value)URI to the page where users can request more quota for the cloud service—for example, https://console.cloud.google.com/iam-admin/quotas.
 string service_request_quota_uri = 17;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        StringThe serviceRequestQuotaUri to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setServiceRequestQuotaUriBytes(ByteString value)
public QuotaInfo.Builder setServiceRequestQuotaUriBytes(ByteString value)URI to the page where users can request more quota for the cloud service—for example, https://console.cloud.google.com/iam-admin/quotas.
 string service_request_quota_uri = 17;
| Parameter | |
|---|---|
| Name | Description | 
value | 
        ByteStringThe bytes for serviceRequestQuotaUri to set.  | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        This builder for chaining.  | 
      
setUnknownFields(UnknownFieldSet unknownFields)
public final QuotaInfo.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description | 
unknownFields | 
        UnknownFieldSet | 
      
| Returns | |
|---|---|
| Type | Description | 
QuotaInfo.Builder | 
        |