Interface QuotaExceededInfoOrBuilder (1.23.0)

public interface QuotaExceededInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsDimensions(String key)

public abstract boolean containsDimensions(String key)

The map holding related quota dimensions.

map<string, string> dimensions = 414334925;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getDimensions()

public abstract Map<String,String> getDimensions()

Use #getDimensionsMap() instead.

Returns
TypeDescription
Map<String,String>

getDimensionsCount()

public abstract int getDimensionsCount()

The map holding related quota dimensions.

map<string, string> dimensions = 414334925;

Returns
TypeDescription
int

getDimensionsMap()

public abstract Map<String,String> getDimensionsMap()

The map holding related quota dimensions.

map<string, string> dimensions = 414334925;

Returns
TypeDescription
Map<String,String>

getDimensionsOrDefault(String key, String defaultValue)

public abstract String getDimensionsOrDefault(String key, String defaultValue)

The map holding related quota dimensions.

map<string, string> dimensions = 414334925;

Parameters
NameDescription
keyString
defaultValueString
Returns
TypeDescription
String

getDimensionsOrThrow(String key)

public abstract String getDimensionsOrThrow(String key)

The map holding related quota dimensions.

map<string, string> dimensions = 414334925;

Parameter
NameDescription
keyString
Returns
TypeDescription
String

getLimit()

public abstract double getLimit()

Current effective quota limit. The limit's unit depends on the quota type or metric.

optional double limit = 102976443;

Returns
TypeDescription
double

The limit.

getLimitName()

public abstract String getLimitName()

The name of the quota limit.

optional string limit_name = 398197903;

Returns
TypeDescription
String

The limitName.

getLimitNameBytes()

public abstract ByteString getLimitNameBytes()

The name of the quota limit.

optional string limit_name = 398197903;

Returns
TypeDescription
ByteString

The bytes for limitName.

getMetricName()

public abstract String getMetricName()

The Compute Engine quota metric name.

optional string metric_name = 409881530;

Returns
TypeDescription
String

The metricName.

getMetricNameBytes()

public abstract ByteString getMetricNameBytes()

The Compute Engine quota metric name.

optional string metric_name = 409881530;

Returns
TypeDescription
ByteString

The bytes for metricName.

hasLimit()

public abstract boolean hasLimit()

Current effective quota limit. The limit's unit depends on the quota type or metric.

optional double limit = 102976443;

Returns
TypeDescription
boolean

Whether the limit field is set.

hasLimitName()

public abstract boolean hasLimitName()

The name of the quota limit.

optional string limit_name = 398197903;

Returns
TypeDescription
boolean

Whether the limitName field is set.

hasMetricName()

public abstract boolean hasMetricName()

The Compute Engine quota metric name.

optional string metric_name = 409881530;

Returns
TypeDescription
boolean

Whether the metricName field is set.