• Home
Show / Hide Table of Contents

Interface IHystrixConfigurationService

Namespace: Hystrix.Dotnet
Assembly: Hystrix.Dotnet.dll
Syntax
public interface IHystrixConfigurationService

Methods

| Improve this Doc View Source

GetCircuitBreakerErrorThresholdPercentage()

Returns the percentage of errors at which to trip the circuit breaker for the command the instances is tied to

Declaration
int GetCircuitBreakerErrorThresholdPercentage()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetCircuitBreakerForcedClosed()

Returns whether the circuit breaker is forced closed for the command the instances is tied to

Declaration
bool GetCircuitBreakerForcedClosed()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetCircuitBreakerForcedOpen()

Returns whether the circuit breaker is forced open for the command the instances is tied to

Declaration
bool GetCircuitBreakerForcedOpen()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetCircuitBreakerRequestVolumeThreshold()

Returns the number of requests required for the circuit breaker to become active

Declaration
int GetCircuitBreakerRequestVolumeThreshold()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetCircuitBreakerSleepWindowInMilliseconds()

Returns the number of milliseconds to sleep before letting a canary request through an open circuit breaker

Declaration
int GetCircuitBreakerSleepWindowInMilliseconds()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetCommandTimeoutInMilliseconds()

Returns the timeout value for the command the instances is tied to

Declaration
int GetCommandTimeoutInMilliseconds()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetHystrixCommandEnabled()

Indicates whether hystrix command logic is enabled or not

Declaration
bool GetHystrixCommandEnabled()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetMetricsHealthSnapshotIntervalInMilliseconds()

Returns the snapshot interval for tracking health metrics

Declaration
int GetMetricsHealthSnapshotIntervalInMilliseconds()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetMetricsRollingPercentileBucketSize()

The maximum number of response times are collected in a single bucket; if more requests happen the earlier recorded values are overwritten

Declaration
int GetMetricsRollingPercentileBucketSize()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetMetricsRollingPercentileEnabled()

Indicates whether percentile metrics are collected

Declaration
bool GetMetricsRollingPercentileEnabled()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

GetMetricsRollingPercentileWindowBuckets()

The number of buckets that sliding window is split into

Declaration
int GetMetricsRollingPercentileWindowBuckets()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetMetricsRollingPercentileWindowInMilliseconds()

The total sliding window over which percentiles are collected

Declaration
int GetMetricsRollingPercentileWindowInMilliseconds()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetMetricsRollingStatisticalWindowBuckets()

The number of buckets the time during which stats are tracked is divided in

Declaration
int GetMetricsRollingStatisticalWindowBuckets()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetMetricsRollingStatisticalWindowInMilliseconds()

The number of milliseconds to keep track of stats

Declaration
int GetMetricsRollingStatisticalWindowInMilliseconds()
Returns
Type Description
System.Int32
  • Improve this Doc
  • View Source
Back to top Licensed under MIT by Travix International.
Generated by DocFX.