Class S3ClientConfiguration.RateLimitConfiguration

  • Enclosing class:
    S3ClientConfiguration

    public static class S3ClientConfiguration.RateLimitConfiguration
    extends java.lang.Object
    • Constructor Detail

      • RateLimitConfiguration

        public RateLimitConfiguration()
    • 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)