public final class V1Beta1QuotaBucket extends 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
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.
|
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.
|
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 V1Beta1QuotaBucket set(String fieldName, Object value)
set
in class GenericJson
public V1Beta1QuotaBucket clone()
clone
in class GenericJson
Copyright © 2011–2022 Google. All rights reserved.