java.lang.Object
org.elasticsearch.cluster.routing.allocation.allocator.FrequencyCappedAction

public class FrequencyCappedAction extends Object
Execute an action at most once per time interval
  • Constructor Details

    • FrequencyCappedAction

      public FrequencyCappedAction(ThreadPool threadPool)
    • FrequencyCappedAction

      public FrequencyCappedAction(LongSupplier currentTimeMillisSupplier)
  • Method Details

    • setMinInterval

      public void setMinInterval(TimeValue minInterval)
    • maybeExecute

      public void maybeExecute(Runnable runnable)