Class SimpleMemoryCircuitBreakerConfig

java.lang.Object
io.openlineage.client.circuitBreaker.SimpleMemoryCircuitBreakerConfig
All Implemented Interfaces:
CircuitBreakerConfig, MergeConfig<SimpleMemoryCircuitBreakerConfig>

public final class SimpleMemoryCircuitBreakerConfig extends Object implements CircuitBreakerConfig, MergeConfig<SimpleMemoryCircuitBreakerConfig>
  • Field Details

    • DEFAULT_MEMORY_THRESHOLD

      public static final int DEFAULT_MEMORY_THRESHOLD
      See Also:
  • Constructor Details

    • SimpleMemoryCircuitBreakerConfig

      public SimpleMemoryCircuitBreakerConfig(int memoryThreshold)
    • SimpleMemoryCircuitBreakerConfig

      public SimpleMemoryCircuitBreakerConfig(int memoryThreshold, int circuitCheckIntervalInMillis)
    • SimpleMemoryCircuitBreakerConfig

      public SimpleMemoryCircuitBreakerConfig()
    • SimpleMemoryCircuitBreakerConfig

      public SimpleMemoryCircuitBreakerConfig(Integer memoryThreshold, Integer circuitCheckIntervalInMillis, Integer timeoutInSeconds)
  • Method Details