@InterfaceAudience.Private @InterfaceStability.Evolving public class QuotaState extends java.lang.Object
Constructor and Description |
---|
QuotaState() |
QuotaState(long updateTs) |
Modifier and Type | Method and Description |
---|---|
QuotaLimiter |
getGlobalLimiter()
Return the limiter associated with this quota.
|
long |
getLastQuery() |
long |
getLastUpdate() |
boolean |
isBypass() |
void |
setLastQuery(long lastQuery) |
void |
setQuotas(QuotaProtos.Quotas quotas)
Setup the global quota information.
|
java.lang.String |
toString() |
void |
update(QuotaState other)
Perform an update of the quota info based on the other quota info object.
|
public long getLastUpdate()
public long getLastQuery()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isBypass()
public void setQuotas(QuotaProtos.Quotas quotas)
public void update(QuotaState other)
public QuotaLimiter getGlobalLimiter()
public void setLastQuery(long lastQuery)