public final class V1Beta1QuotaBucket
extends com.google.api.client.json.GenericJson
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 Service Consumer Management API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
V1Beta1QuotaBucket() |
Modifier and Type | Method and Description |
---|---|
V1Beta1QuotaBucket |
clone() |
V1Beta1QuotaOverride |
getAdminOverride()
Admin override on this quota bucket.
|
V1Beta1QuotaOverride |
getConsumerOverride()
Consumer override on this quota bucket.
|
Long |
getDefaultLimit()
The default limit of this quota bucket, as specified by the service configuration.
|
Map<String,String> |
getDimensions()
The dimensions of this quota bucket.
|
Long |
getEffectiveLimit()
The effective limit of this quota bucket.
|
V1Beta1QuotaOverride |
getProducerOverride()
Producer override on this quota bucket.
|
V1Beta1ProducerQuotaPolicy |
getProducerQuotaPolicy()
Producer policy inherited from the closet ancestor of the current consumer.
|
V1Beta1RolloutInfo |
getRolloutInfo()
Rollout information of this quota bucket.
|
V1Beta1QuotaBucket |
set(String fieldName,
Object value) |
V1Beta1QuotaBucket |
setAdminOverride(V1Beta1QuotaOverride adminOverride)
Admin override on this quota bucket.
|
V1Beta1QuotaBucket |
setConsumerOverride(V1Beta1QuotaOverride consumerOverride)
Consumer override on this quota bucket.
|
V1Beta1QuotaBucket |
setDefaultLimit(Long defaultLimit)
The default limit of this quota bucket, as specified by the service configuration.
|
V1Beta1QuotaBucket |
setDimensions(Map<String,String> dimensions)
The dimensions of this quota bucket.
|
V1Beta1QuotaBucket |
setEffectiveLimit(Long effectiveLimit)
The effective limit of this quota bucket.
|
V1Beta1QuotaBucket |
setProducerOverride(V1Beta1QuotaOverride producerOverride)
Producer override on this quota bucket.
|
V1Beta1QuotaBucket |
setProducerQuotaPolicy(V1Beta1ProducerQuotaPolicy producerQuotaPolicy)
Producer policy inherited from the closet ancestor of the current consumer.
|
V1Beta1QuotaBucket |
setRolloutInfo(V1Beta1RolloutInfo rolloutInfo)
Rollout information of this quota bucket.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public V1Beta1QuotaOverride getAdminOverride()
null
for nonepublic V1Beta1QuotaBucket setAdminOverride(V1Beta1QuotaOverride adminOverride)
adminOverride
- adminOverride or null
for nonepublic V1Beta1QuotaOverride getConsumerOverride()
null
for nonepublic V1Beta1QuotaBucket setConsumerOverride(V1Beta1QuotaOverride consumerOverride)
consumerOverride
- consumerOverride or null
for nonepublic Long getDefaultLimit()
null
for nonepublic V1Beta1QuotaBucket setDefaultLimit(Long defaultLimit)
defaultLimit
- defaultLimit or null
for nonepublic Map<String,String> getDimensions()
null
for nonepublic V1Beta1QuotaBucket setDimensions(Map<String,String> dimensions)
dimensions
- dimensions or null
for nonepublic Long getEffectiveLimit()
null
for nonepublic V1Beta1QuotaBucket setEffectiveLimit(Long effectiveLimit)
effectiveLimit
- effectiveLimit or null
for nonepublic V1Beta1QuotaOverride getProducerOverride()
null
for nonepublic V1Beta1QuotaBucket setProducerOverride(V1Beta1QuotaOverride producerOverride)
producerOverride
- producerOverride or null
for nonepublic V1Beta1ProducerQuotaPolicy getProducerQuotaPolicy()
null
for nonepublic V1Beta1QuotaBucket setProducerQuotaPolicy(V1Beta1ProducerQuotaPolicy producerQuotaPolicy)
producerQuotaPolicy
- producerQuotaPolicy or null
for nonepublic V1Beta1RolloutInfo getRolloutInfo()
null
for nonepublic V1Beta1QuotaBucket setRolloutInfo(V1Beta1RolloutInfo rolloutInfo)
rolloutInfo
- rolloutInfo or null
for nonepublic V1Beta1QuotaBucket set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public V1Beta1QuotaBucket clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.