public class ThrottleSettings
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Returns the throttle settings.
Modifier and Type | Field and Description |
---|---|
private java.lang.Integer |
burstLimit
Returns the burstLimit when ThrottleSettings is called.
|
private java.lang.Double |
rateLimit
Returns the rateLimit when ThrottleSettings is called.
|
Constructor and Description |
---|
ThrottleSettings() |
Modifier and Type | Method and Description |
---|---|
ThrottleSettings |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getBurstLimit()
Returns the burstLimit when ThrottleSettings is called.
|
java.lang.Double |
getRateLimit()
Returns the rateLimit when ThrottleSettings is called.
|
int |
hashCode() |
void |
setBurstLimit(java.lang.Integer burstLimit)
Returns the burstLimit when ThrottleSettings is called.
|
void |
setRateLimit(java.lang.Double rateLimit)
Returns the rateLimit when ThrottleSettings is called.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ThrottleSettings |
withBurstLimit(java.lang.Integer burstLimit)
Returns the burstLimit when ThrottleSettings is called.
|
ThrottleSettings |
withRateLimit(java.lang.Double rateLimit)
Returns the rateLimit when ThrottleSettings is called.
|
private java.lang.Integer burstLimit
Returns the burstLimit when ThrottleSettings is called.
private java.lang.Double rateLimit
Returns the rateLimit when ThrottleSettings is called.
public void setBurstLimit(java.lang.Integer burstLimit)
Returns the burstLimit when ThrottleSettings is called.
burstLimit
- Returns the burstLimit when ThrottleSettings is called.public java.lang.Integer getBurstLimit()
Returns the burstLimit when ThrottleSettings is called.
public ThrottleSettings withBurstLimit(java.lang.Integer burstLimit)
Returns the burstLimit when ThrottleSettings is called.
burstLimit
- Returns the burstLimit when ThrottleSettings is called.public void setRateLimit(java.lang.Double rateLimit)
Returns the rateLimit when ThrottleSettings is called.
rateLimit
- Returns the rateLimit when ThrottleSettings is called.public java.lang.Double getRateLimit()
Returns the rateLimit when ThrottleSettings is called.
public ThrottleSettings withRateLimit(java.lang.Double rateLimit)
Returns the rateLimit when ThrottleSettings is called.
rateLimit
- Returns the rateLimit when ThrottleSettings is called.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ThrottleSettings clone()
clone
in class java.lang.Object