• Home
Show / Hide Table of Contents

Class HystrixLocalConfigurationService

Inheritance
System.Object
HystrixLocalConfigurationService
Implements
IHystrixConfigurationService
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()
Namespace: Hystrix.Dotnet
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
Type Name Description
HystrixCommandIdentifier commandIdentifier
HystrixLocalOptions localOptions

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

IHystrixConfigurationService
  • Improve this Doc
  • View Source
Back to top Licensed under MIT by Travix International.
Generated by DocFX.