target.apidocs.com.google.api.services.compute.model.QuotaExceededInfo.html Maven / Gradle / Ivy
QuotaExceededInfo (Compute Engine API v1-rev20250107-2.0.0)
com.google.api.services.compute.model
Class QuotaExceededInfo
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.compute.model.QuotaExceededInfo
-
public final class QuotaExceededInfo
extends com.google.api.client.json.GenericJson
Additional details for quota exceeded error for resource quota.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
QuotaExceededInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
QuotaExceededInfo
clone()
Map<String,String>
getDimensions()
The map holding related quota dimensions.
Double
getFutureLimit()
Future quota limit being rolled out.
Double
getLimit()
Current effective quota limit.
String
getLimitName()
The name of the quota limit.
String
getMetricName()
The Compute Engine quota metric name.
String
getRolloutStatus()
Rollout status of the future quota limit.
QuotaExceededInfo
set(String fieldName,
Object value)
QuotaExceededInfo
setDimensions(Map<String,String> dimensions)
The map holding related quota dimensions.
QuotaExceededInfo
setFutureLimit(Double futureLimit)
Future quota limit being rolled out.
QuotaExceededInfo
setLimit(Double limit)
Current effective quota limit.
QuotaExceededInfo
setLimitName(String limitName)
The name of the quota limit.
QuotaExceededInfo
setMetricName(String metricName)
The Compute Engine quota metric name.
QuotaExceededInfo
setRolloutStatus(String rolloutStatus)
Rollout status of the future quota limit.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getDimensions
public Map<String,String> getDimensions()
The map holding related quota dimensions.
- Returns:
- value or
null for none
-
setDimensions
public QuotaExceededInfo setDimensions(Map<String,String> dimensions)
The map holding related quota dimensions.
- Parameters:
dimensions - dimensions or null for none
-
getFutureLimit
public Double getFutureLimit()
Future quota limit being rolled out. The limit's unit depends on the quota type or metric.
- Returns:
- value or
null for none
-
setFutureLimit
public QuotaExceededInfo setFutureLimit(Double futureLimit)
Future quota limit being rolled out. The limit's unit depends on the quota type or metric.
- Parameters:
futureLimit - futureLimit or null for none
-
getLimit
public Double getLimit()
Current effective quota limit. The limit's unit depends on the quota type or metric.
- Returns:
- value or
null for none
-
setLimit
public QuotaExceededInfo setLimit(Double limit)
Current effective quota limit. The limit's unit depends on the quota type or metric.
- Parameters:
limit - limit or null for none
-
getLimitName
public String getLimitName()
The name of the quota limit.
- Returns:
- value or
null for none
-
setLimitName
public QuotaExceededInfo setLimitName(String limitName)
The name of the quota limit.
- Parameters:
limitName - limitName or null for none
-
getMetricName
public String getMetricName()
The Compute Engine quota metric name.
- Returns:
- value or
null for none
-
setMetricName
public QuotaExceededInfo setMetricName(String metricName)
The Compute Engine quota metric name.
- Parameters:
metricName - metricName or null for none
-
getRolloutStatus
public String getRolloutStatus()
Rollout status of the future quota limit.
- Returns:
- value or
null for none
-
setRolloutStatus
public QuotaExceededInfo setRolloutStatus(String rolloutStatus)
Rollout status of the future quota limit.
- Parameters:
rolloutStatus - rolloutStatus or null for none
-
set
public QuotaExceededInfo set(String fieldName,
Object value)
- Overrides:
set in class com.google.api.client.json.GenericJson
-
clone
public QuotaExceededInfo clone()
- Overrides:
clone in class com.google.api.client.json.GenericJson
Copyright © 2011–2025 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy