Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CircuitBreakerOptions

Hierarchy

  • CircuitBreakerOptions

Properties

Optional allowWarmUp

allowWarmUp: undefined | false | true

Optional cache

cache: undefined | false | true

Optional capacity

capacity: undefined | number

Optional disableClientCircuitBreaker

disableClientCircuitBreaker: undefined | false | true

Optional enabled

enabled: undefined | false | true

Optional errorFilter

errorFilter: Function

Optional errorThresholdPercentage

errorThresholdPercentage: undefined | number

Optional name

name: undefined | string

Optional resetTimeout

resetTimeout: undefined | number

Optional rollingCountBuckets

rollingCountBuckets: undefined | number

Optional rollingCountTimeout

rollingCountTimeout: undefined | number

Optional rollingPercentilesEnabled

rollingPercentilesEnabled: undefined | false | true

Optional timeout

timeout: undefined | number

Optional volumeThreshold

volumeThreshold: undefined | number