Class S3ClientConfiguration.RateLimitConfiguration
- java.lang.Object
-
- com.bazaarvoice.emodb.blob.db.s3.config.S3ClientConfiguration.RateLimitConfiguration
-
- Enclosing class:
- S3ClientConfiguration
public static class S3ClientConfiguration.RateLimitConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RateLimitConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.time.DurationgetDecreaseCooldown()java.time.DurationgetIncreaseCooldown()intgetMaxAttempts()doublegetMaxRateLimit()doublegetMinRateLimit()voidsetDecreaseCooldown(java.time.Duration decreaseCooldown)voidsetIncreaseCooldown(java.time.Duration increaseCooldown)voidsetMaxAttempts(int maxAttempts)voidsetMaxRateLimit(double maxRateLimit)voidsetMinRateLimit(double minRateLimit)
-
-
-
Method Detail
-
getDecreaseCooldown
public java.time.Duration getDecreaseCooldown()
-
setDecreaseCooldown
public void setDecreaseCooldown(java.time.Duration decreaseCooldown)
-
getIncreaseCooldown
public java.time.Duration getIncreaseCooldown()
-
setIncreaseCooldown
public void setIncreaseCooldown(java.time.Duration increaseCooldown)
-
getMaxAttempts
public int getMaxAttempts()
-
setMaxAttempts
public void setMaxAttempts(int maxAttempts)
-
getMaxRateLimit
public double getMaxRateLimit()
-
setMaxRateLimit
public void setMaxRateLimit(double maxRateLimit)
-
getMinRateLimit
public double getMinRateLimit()
-
setMinRateLimit
public void setMinRateLimit(double minRateLimit)
-
-