Class DownInstancePolicy


  • public class DownInstancePolicy
    extends java.lang.Object
    Abstraction for values that determine when an instance is down
    • Constructor Detail

      • DownInstancePolicy

        public DownInstancePolicy()
        Policy with default values
      • DownInstancePolicy

        public DownInstancePolicy​(long timeout,
                                  java.util.concurrent.TimeUnit unit,
                                  int errorThreshold)
        Parameters:
        timeout - window of time for down instances
        unit - time unit
        errorThreshold - number of errors within time window that denotes a down instance
    • Method Detail

      • getTimeoutMs

        public long getTimeoutMs()
      • getErrorThreshold

        public int getErrorThreshold()