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

      public @Nullable CassandraProperties.ThrottlerType getType()
    • setType

      public void setType(@Nullable CassandraProperties.ThrottlerType type)
    • getMaxQueueSize

      public @Nullable Integer getMaxQueueSize()
    • setMaxQueueSize

      public void setMaxQueueSize(@Nullable Integer maxQueueSize)
    • getMaxConcurrentRequests

      public @Nullable Integer getMaxConcurrentRequests()
    • setMaxConcurrentRequests

      public void setMaxConcurrentRequests(@Nullable Integer maxConcurrentRequests)
    • getMaxRequestsPerSecond

      public @Nullable Integer getMaxRequestsPerSecond()
    • setMaxRequestsPerSecond

      public void setMaxRequestsPerSecond(@Nullable Integer maxRequestsPerSecond)
    • getDrainInterval

      public @Nullable Duration getDrainInterval()
    • setDrainInterval

      public void setDrainInterval(@Nullable Duration drainInterval)