C# Класс Elders.Hystrix.NET.HystrixCommandPropertiesSetter

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
WithCircuitBreakerEnabled ( bool value ) : HystrixCommandPropertiesSetter
WithCircuitBreakerErrorThresholdPercentage ( int value ) : HystrixCommandPropertiesSetter
WithCircuitBreakerForceClosed ( bool value ) : HystrixCommandPropertiesSetter
WithCircuitBreakerForceOpen ( bool value ) : HystrixCommandPropertiesSetter
WithCircuitBreakerRequestVolumeThreshold ( int value ) : HystrixCommandPropertiesSetter
WithCircuitBreakerSleepWindow ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
WithCircuitBreakerSleepWindowInMilliseconds ( int value ) : HystrixCommandPropertiesSetter
WithExecutionIsolationSemaphoreMaxConcurrentRequests ( int value ) : HystrixCommandPropertiesSetter
WithExecutionIsolationStrategy ( ExecutionIsolationStrategy value ) : HystrixCommandPropertiesSetter
WithExecutionIsolationThreadInterruptOnTimeout ( bool value ) : HystrixCommandPropertiesSetter
WithExecutionIsolationThreadTimeout ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
WithExecutionIsolationThreadTimeoutInMilliseconds ( int milliseconds ) : HystrixCommandPropertiesSetter
WithFallbackEnabled ( bool value ) : HystrixCommandPropertiesSetter
WithFallbackIsolationSemaphoreMaxConcurrentRequests ( int value ) : HystrixCommandPropertiesSetter
WithMetricsHealthSnapshotInterval ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
WithMetricsRollingPercentileBucketSize ( int value ) : HystrixCommandPropertiesSetter
WithMetricsRollingPercentileEnabled ( bool value ) : HystrixCommandPropertiesSetter
WithMetricsRollingPercentileWindow ( int value ) : HystrixCommandPropertiesSetter
WithMetricsRollingPercentileWindowBuckets ( int value ) : HystrixCommandPropertiesSetter
WithMetricsRollingStatisticalWindow ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
WithMetricsRollingStatisticalWindowBuckets ( int value ) : HystrixCommandPropertiesSetter
WithMetricsRollingStatisticalWindowInMilliseconds ( int value ) : HystrixCommandPropertiesSetter
WithRequestCacheEnabled ( bool value ) : HystrixCommandPropertiesSetter
WithRequestLogEnabled ( bool value ) : HystrixCommandPropertiesSetter

Описание методов

WithCircuitBreakerEnabled() публичный Метод

public WithCircuitBreakerEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Результат HystrixCommandPropertiesSetter

WithCircuitBreakerErrorThresholdPercentage() публичный Метод

public WithCircuitBreakerErrorThresholdPercentage ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithCircuitBreakerForceClosed() публичный Метод

public WithCircuitBreakerForceClosed ( bool value ) : HystrixCommandPropertiesSetter
value bool
Результат HystrixCommandPropertiesSetter

WithCircuitBreakerForceOpen() публичный Метод

public WithCircuitBreakerForceOpen ( bool value ) : HystrixCommandPropertiesSetter
value bool
Результат HystrixCommandPropertiesSetter

WithCircuitBreakerRequestVolumeThreshold() публичный Метод

public WithCircuitBreakerRequestVolumeThreshold ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithCircuitBreakerSleepWindow() публичный Метод

public WithCircuitBreakerSleepWindow ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
value System.TimeSpan
Результат HystrixCommandPropertiesSetter

WithCircuitBreakerSleepWindowInMilliseconds() публичный Метод

public WithCircuitBreakerSleepWindowInMilliseconds ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithExecutionIsolationSemaphoreMaxConcurrentRequests() публичный Метод

public WithExecutionIsolationSemaphoreMaxConcurrentRequests ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithExecutionIsolationStrategy() публичный Метод

public WithExecutionIsolationStrategy ( ExecutionIsolationStrategy value ) : HystrixCommandPropertiesSetter
value ExecutionIsolationStrategy
Результат HystrixCommandPropertiesSetter

WithExecutionIsolationThreadInterruptOnTimeout() публичный Метод

public WithExecutionIsolationThreadInterruptOnTimeout ( bool value ) : HystrixCommandPropertiesSetter
value bool
Результат HystrixCommandPropertiesSetter

WithExecutionIsolationThreadTimeout() публичный Метод

public WithExecutionIsolationThreadTimeout ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
value System.TimeSpan
Результат HystrixCommandPropertiesSetter

WithExecutionIsolationThreadTimeoutInMilliseconds() публичный Метод

public WithExecutionIsolationThreadTimeoutInMilliseconds ( int milliseconds ) : HystrixCommandPropertiesSetter
milliseconds int
Результат HystrixCommandPropertiesSetter

WithFallbackEnabled() публичный Метод

public WithFallbackEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Результат HystrixCommandPropertiesSetter

WithFallbackIsolationSemaphoreMaxConcurrentRequests() публичный Метод

public WithFallbackIsolationSemaphoreMaxConcurrentRequests ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithMetricsHealthSnapshotInterval() публичный Метод

public WithMetricsHealthSnapshotInterval ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
value System.TimeSpan
Результат HystrixCommandPropertiesSetter

WithMetricsRollingPercentileBucketSize() публичный Метод

public WithMetricsRollingPercentileBucketSize ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithMetricsRollingPercentileEnabled() публичный Метод

public WithMetricsRollingPercentileEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Результат HystrixCommandPropertiesSetter

WithMetricsRollingPercentileWindow() публичный Метод

public WithMetricsRollingPercentileWindow ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithMetricsRollingPercentileWindowBuckets() публичный Метод

public WithMetricsRollingPercentileWindowBuckets ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithMetricsRollingStatisticalWindow() публичный Метод

public WithMetricsRollingStatisticalWindow ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
value System.TimeSpan
Результат HystrixCommandPropertiesSetter

WithMetricsRollingStatisticalWindowBuckets() публичный Метод

public WithMetricsRollingStatisticalWindowBuckets ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithMetricsRollingStatisticalWindowInMilliseconds() публичный Метод

public WithMetricsRollingStatisticalWindowInMilliseconds ( int value ) : HystrixCommandPropertiesSetter
value int
Результат HystrixCommandPropertiesSetter

WithRequestCacheEnabled() публичный Метод

public WithRequestCacheEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Результат HystrixCommandPropertiesSetter

WithRequestLogEnabled() публичный Метод

public WithRequestLogEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Результат HystrixCommandPropertiesSetter