C# Class Elders.Hystrix.NET.HystrixCommandPropertiesSetter

Afficher le fichier Open project: Elders/Hystrix.NET Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

WithCircuitBreakerEnabled() public méthode

public WithCircuitBreakerEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Résultat HystrixCommandPropertiesSetter

WithCircuitBreakerErrorThresholdPercentage() public méthode

public WithCircuitBreakerErrorThresholdPercentage ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithCircuitBreakerForceClosed() public méthode

public WithCircuitBreakerForceClosed ( bool value ) : HystrixCommandPropertiesSetter
value bool
Résultat HystrixCommandPropertiesSetter

WithCircuitBreakerForceOpen() public méthode

public WithCircuitBreakerForceOpen ( bool value ) : HystrixCommandPropertiesSetter
value bool
Résultat HystrixCommandPropertiesSetter

WithCircuitBreakerRequestVolumeThreshold() public méthode

public WithCircuitBreakerRequestVolumeThreshold ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithCircuitBreakerSleepWindow() public méthode

public WithCircuitBreakerSleepWindow ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
value System.TimeSpan
Résultat HystrixCommandPropertiesSetter

WithCircuitBreakerSleepWindowInMilliseconds() public méthode

public WithCircuitBreakerSleepWindowInMilliseconds ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithExecutionIsolationSemaphoreMaxConcurrentRequests() public méthode

public WithExecutionIsolationSemaphoreMaxConcurrentRequests ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithExecutionIsolationStrategy() public méthode

public WithExecutionIsolationStrategy ( ExecutionIsolationStrategy value ) : HystrixCommandPropertiesSetter
value ExecutionIsolationStrategy
Résultat HystrixCommandPropertiesSetter

WithExecutionIsolationThreadInterruptOnTimeout() public méthode

public WithExecutionIsolationThreadInterruptOnTimeout ( bool value ) : HystrixCommandPropertiesSetter
value bool
Résultat HystrixCommandPropertiesSetter

WithExecutionIsolationThreadTimeout() public méthode

public WithExecutionIsolationThreadTimeout ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
value System.TimeSpan
Résultat HystrixCommandPropertiesSetter

WithExecutionIsolationThreadTimeoutInMilliseconds() public méthode

public WithExecutionIsolationThreadTimeoutInMilliseconds ( int milliseconds ) : HystrixCommandPropertiesSetter
milliseconds int
Résultat HystrixCommandPropertiesSetter

WithFallbackEnabled() public méthode

public WithFallbackEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Résultat HystrixCommandPropertiesSetter

WithFallbackIsolationSemaphoreMaxConcurrentRequests() public méthode

public WithFallbackIsolationSemaphoreMaxConcurrentRequests ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithMetricsHealthSnapshotInterval() public méthode

public WithMetricsHealthSnapshotInterval ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
value System.TimeSpan
Résultat HystrixCommandPropertiesSetter

WithMetricsRollingPercentileBucketSize() public méthode

public WithMetricsRollingPercentileBucketSize ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithMetricsRollingPercentileEnabled() public méthode

public WithMetricsRollingPercentileEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Résultat HystrixCommandPropertiesSetter

WithMetricsRollingPercentileWindow() public méthode

public WithMetricsRollingPercentileWindow ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithMetricsRollingPercentileWindowBuckets() public méthode

public WithMetricsRollingPercentileWindowBuckets ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithMetricsRollingStatisticalWindow() public méthode

public WithMetricsRollingStatisticalWindow ( System.TimeSpan value ) : HystrixCommandPropertiesSetter
value System.TimeSpan
Résultat HystrixCommandPropertiesSetter

WithMetricsRollingStatisticalWindowBuckets() public méthode

public WithMetricsRollingStatisticalWindowBuckets ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithMetricsRollingStatisticalWindowInMilliseconds() public méthode

public WithMetricsRollingStatisticalWindowInMilliseconds ( int value ) : HystrixCommandPropertiesSetter
value int
Résultat HystrixCommandPropertiesSetter

WithRequestCacheEnabled() public méthode

public WithRequestCacheEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Résultat HystrixCommandPropertiesSetter

WithRequestLogEnabled() public méthode

public WithRequestLogEnabled ( bool value ) : HystrixCommandPropertiesSetter
value bool
Résultat HystrixCommandPropertiesSetter