Class HystrixCommandOptions
Inheritance
System.Object
HystrixCommandOptions
Assembly: Steeltoe.CircuitBreaker.HystrixBase.dll
Syntax
public class HystrixCommandOptions : HystrixBaseOptions, IHystrixCommandOptions
Constructors
|
Edit this page
View Source
HystrixCommandOptions(IHystrixCommandGroupKey, IHystrixCommandKey, IHystrixCommandOptions, IHystrixDynamicOptions)
Declaration
public HystrixCommandOptions(IHystrixCommandGroupKey groupKey, IHystrixCommandKey key, IHystrixCommandOptions defaults = null, IHystrixDynamicOptions dynamic = null)
Parameters
|
Edit this page
View Source
HystrixCommandOptions(IHystrixCommandKey, IHystrixCommandOptions, IHystrixDynamicOptions)
Declaration
public HystrixCommandOptions(IHystrixCommandKey key, IHystrixCommandOptions defaults = null, IHystrixDynamicOptions dynamic = null)
Parameters
Fields
|
Edit this page
View Source
defaults
Declaration
protected IHystrixCommandOptions defaults
Field Value
|
Edit this page
View Source
HYSTRIX_COMMAND_PREFIX
Declaration
protected const string HYSTRIX_COMMAND_PREFIX = null
Field Value
Type |
Description |
System.String |
|
Properties
|
Edit this page
View Source
CircuitBreakerEnabled
Declaration
public virtual bool CircuitBreakerEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
CircuitBreakerErrorThresholdPercentage
Declaration
public virtual int CircuitBreakerErrorThresholdPercentage { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
CircuitBreakerForceClosed
Declaration
public virtual bool CircuitBreakerForceClosed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
CircuitBreakerForceOpen
Declaration
public virtual bool CircuitBreakerForceOpen { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
CircuitBreakerRequestVolumeThreshold
Declaration
public virtual int CircuitBreakerRequestVolumeThreshold { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
CircuitBreakerSleepWindowInMilliseconds
Declaration
public virtual int CircuitBreakerSleepWindowInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
CommandKey
Declaration
public IHystrixCommandKey CommandKey { get; set; }
Property Value
|
Edit this page
View Source
ExecutionIsolationSemaphoreMaxConcurrentRequests
Declaration
public virtual int ExecutionIsolationSemaphoreMaxConcurrentRequests { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
ExecutionIsolationStrategy
Declaration
public virtual ExecutionIsolationStrategy ExecutionIsolationStrategy { get; set; }
Property Value
|
Edit this page
View Source
ExecutionIsolationThreadPoolKeyOverride
Declaration
public virtual string ExecutionIsolationThreadPoolKeyOverride { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
ExecutionTimeoutEnabled
Declaration
public virtual bool ExecutionTimeoutEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
ExecutionTimeoutInMilliseconds
Declaration
public virtual int ExecutionTimeoutInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
FallbackEnabled
Declaration
public virtual bool FallbackEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
FallbackIsolationSemaphoreMaxConcurrentRequests
Declaration
public virtual int FallbackIsolationSemaphoreMaxConcurrentRequests { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
GroupKey
Declaration
public IHystrixCommandGroupKey GroupKey { get; set; }
Property Value
|
Edit this page
View Source
MetricsHealthSnapshotIntervalInMilliseconds
Declaration
public virtual int MetricsHealthSnapshotIntervalInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingPercentileBucketSize
Declaration
public virtual int MetricsRollingPercentileBucketSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingPercentileEnabled
Declaration
public virtual bool MetricsRollingPercentileEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
MetricsRollingPercentileWindow
Declaration
public virtual int MetricsRollingPercentileWindow { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingPercentileWindowBuckets
Declaration
public virtual int MetricsRollingPercentileWindowBuckets { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingPercentileWindowInMilliseconds
Declaration
public virtual int MetricsRollingPercentileWindowInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingStatisticalWindowBuckets
Declaration
public virtual int MetricsRollingStatisticalWindowBuckets { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingStatisticalWindowInMilliseconds
Declaration
public virtual int MetricsRollingStatisticalWindowInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
RequestCacheEnabled
Declaration
public virtual bool RequestCacheEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
RequestLogEnabled
Declaration
public virtual bool RequestLogEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
ThreadPoolKey
Declaration
public IHystrixThreadPoolKey ThreadPoolKey { get; set; }
Property Value
|
Edit this page
View Source
ThreadPoolOptions
Declaration
public virtual IHystrixThreadPoolOptions ThreadPoolOptions { get; set; }
Property Value
Implements