C# 클래스 Elders.Hystrix.NET.HystrixCommandPropertiesSetter

파일 보기 프로젝트 열기: Elders/Hystrix.NET 1 사용 예제들

공개 메소드들

메소드 설명
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