Class HystrixLocalConfigurationService
Inheritance
System.Object
HystrixLocalConfigurationService
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Hystrix.Dotnet.dll
Syntax
public class HystrixLocalConfigurationService : IHystrixConfigurationService
Constructors
|
Improve this Doc
View Source
HystrixLocalConfigurationService(HystrixCommandIdentifier, HystrixLocalOptions)
Declaration
public HystrixLocalConfigurationService(HystrixCommandIdentifier commandIdentifier, HystrixLocalOptions localOptions)
Parameters
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
public 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
public 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
public 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
public 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
public 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
public int GetCommandTimeoutInMilliseconds()
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetHystrixCommandEnabled()
Indicates whether hystrix command logic is enabled or not
Declaration
public bool GetHystrixCommandEnabled()
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
GetMetricsHealthSnapshotIntervalInMilliseconds()
Returns the snapshot interval for tracking health metrics
Declaration
public 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
public int GetMetricsRollingPercentileBucketSize()
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetMetricsRollingPercentileEnabled()
Indicates whether percentile metrics are collected
Declaration
public bool GetMetricsRollingPercentileEnabled()
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
GetMetricsRollingPercentileWindowBuckets()
The number of buckets that sliding window is split into
Declaration
public int GetMetricsRollingPercentileWindowBuckets()
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetMetricsRollingPercentileWindowInMilliseconds()
The total sliding window over which percentiles are collected
Declaration
public 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
public int GetMetricsRollingStatisticalWindowBuckets()
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
GetMetricsRollingStatisticalWindowInMilliseconds()
The number of milliseconds to keep track of stats
Declaration
public int GetMetricsRollingStatisticalWindowInMilliseconds()
Returns
Type |
Description |
System.Int32 |
|
Implements