Class BreakerSettings

java.lang.Object
org.elasticsearch.indices.breaker.BreakerSettings

public final class BreakerSettings
extends java.lang.Object
Settings for a CircuitBreaker
  • Field Details

  • Constructor Details

    • BreakerSettings

      public BreakerSettings​(java.lang.String name, long limitBytes, double overhead)
    • BreakerSettings

      public BreakerSettings​(java.lang.String name, long limitBytes, double overhead, CircuitBreaker.Type type, CircuitBreaker.Durability durability)
  • Method Details

    • updateFromSettings

      public static BreakerSettings updateFromSettings​(BreakerSettings defaultSettings, Settings currentSettings)
    • getName

      public java.lang.String getName()
    • getLimit

      public long getLimit()
    • getOverhead

      public double getOverhead()
    • getType

      public CircuitBreaker.Type getType()
    • getDurability

      public CircuitBreaker.Durability getDurability()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object