Class CassandraProperties.Throttler

java.lang.Object
org.springframework.boot.cassandra.autoconfigure.CassandraProperties.Throttler
Enclosing class:
CassandraProperties

public static class CassandraProperties.Throttler extends Object
Since:
4.0.0
Author:
Julien Dubois, Phillip Webb, Mark Paluch, Stephane Nicoll, Scott Frederick
  • Constructor Details

    • Throttler

      public Throttler()
  • Method Details

    • getType

    • setType

      public void setType(CassandraProperties.ThrottlerType type)
    • getMaxQueueSize

      public Integer getMaxQueueSize()
    • setMaxQueueSize

      public void setMaxQueueSize(int maxQueueSize)
    • getMaxConcurrentRequests

      public Integer getMaxConcurrentRequests()
    • setMaxConcurrentRequests

      public void setMaxConcurrentRequests(int maxConcurrentRequests)
    • getMaxRequestsPerSecond

      public Integer getMaxRequestsPerSecond()
    • setMaxRequestsPerSecond

      public void setMaxRequestsPerSecond(int maxRequestsPerSecond)
    • getDrainInterval

      public Duration getDrainInterval()
    • setDrainInterval

      public void setDrainInterval(Duration drainInterval)