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(LongSupplier currentTimeMillisSupplier, TimeValue initialDelay)
  • Method Details

    • setMinInterval

      public void setMinInterval(TimeValue minInterval)
    • maybeExecute

      public void maybeExecute(Runnable runnable)