Interface IHystrixCommandOptions
Assembly: Steeltoe.CircuitBreaker.HystrixBase.dll
Syntax
public interface IHystrixCommandOptions
Properties
|
Edit this page
View Source
CircuitBreakerEnabled
Declaration
bool CircuitBreakerEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
CircuitBreakerErrorThresholdPercentage
Declaration
int CircuitBreakerErrorThresholdPercentage { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
CircuitBreakerForceClosed
Declaration
bool CircuitBreakerForceClosed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
CircuitBreakerForceOpen
Declaration
bool CircuitBreakerForceOpen { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
CircuitBreakerRequestVolumeThreshold
Declaration
int CircuitBreakerRequestVolumeThreshold { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
CircuitBreakerSleepWindowInMilliseconds
Declaration
int CircuitBreakerSleepWindowInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
CommandKey
Declaration
IHystrixCommandKey CommandKey { get; set; }
Property Value
|
Edit this page
View Source
ExecutionIsolationSemaphoreMaxConcurrentRequests
Declaration
int ExecutionIsolationSemaphoreMaxConcurrentRequests { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
ExecutionIsolationStrategy
Declaration
ExecutionIsolationStrategy ExecutionIsolationStrategy { get; set; }
Property Value
|
Edit this page
View Source
ExecutionIsolationThreadPoolKeyOverride
Declaration
string ExecutionIsolationThreadPoolKeyOverride { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
ExecutionTimeoutEnabled
Declaration
bool ExecutionTimeoutEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
ExecutionTimeoutInMilliseconds
Declaration
int ExecutionTimeoutInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
FallbackEnabled
Declaration
bool FallbackEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
FallbackIsolationSemaphoreMaxConcurrentRequests
Declaration
int FallbackIsolationSemaphoreMaxConcurrentRequests { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
GroupKey
Declaration
IHystrixCommandGroupKey GroupKey { get; set; }
Property Value
|
Edit this page
View Source
MetricsHealthSnapshotIntervalInMilliseconds
Declaration
int MetricsHealthSnapshotIntervalInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingPercentileBucketSize
Declaration
int MetricsRollingPercentileBucketSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingPercentileEnabled
Declaration
bool MetricsRollingPercentileEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
MetricsRollingPercentileWindow
Declaration
int MetricsRollingPercentileWindow { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingPercentileWindowBuckets
Declaration
int MetricsRollingPercentileWindowBuckets { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingPercentileWindowInMilliseconds
Declaration
int MetricsRollingPercentileWindowInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingStatisticalWindowBuckets
Declaration
int MetricsRollingStatisticalWindowBuckets { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
MetricsRollingStatisticalWindowInMilliseconds
Declaration
int MetricsRollingStatisticalWindowInMilliseconds { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
RequestCacheEnabled
Declaration
bool RequestCacheEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
RequestLogEnabled
Declaration
bool RequestLogEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
ThreadPoolKey
Declaration
IHystrixThreadPoolKey ThreadPoolKey { get; set; }
Property Value
|
Edit this page
View Source
ThreadPoolOptions
Declaration
IHystrixThreadPoolOptions ThreadPoolOptions { get; set; }
Property Value