
public static class HystrixCommandConfiguration.HystrixCommandExecutionConfig
extends java.lang.Object
| Constructor and Description |
|---|
HystrixCommandConfiguration.HystrixCommandExecutionConfig(int semaphoreMaxConcurrentRequests,
HystrixCommandProperties.ExecutionIsolationStrategy isolationStrategy,
boolean threadInterruptOnTimeout,
java.lang.String threadPoolKeyOverride,
boolean timeoutEnabled,
int timeoutInMilliseconds,
boolean fallbackEnabled,
int fallbackMaxConcurrentRequests,
boolean requestCacheEnabled,
boolean requestLogEnabled) |
| Modifier and Type | Method and Description |
|---|---|
int |
getFallbackMaxConcurrentRequest() |
HystrixCommandProperties.ExecutionIsolationStrategy |
getIsolationStrategy() |
int |
getSemaphoreMaxConcurrentRequests() |
java.lang.String |
getThreadPoolKeyOverride() |
int |
getTimeoutInMilliseconds() |
boolean |
isFallbackEnabled() |
boolean |
isRequestCacheEnabled() |
boolean |
isRequestLogEnabled() |
boolean |
isThreadInterruptOnTimeout() |
boolean |
isTimeoutEnabled() |
public HystrixCommandConfiguration.HystrixCommandExecutionConfig(int semaphoreMaxConcurrentRequests,
HystrixCommandProperties.ExecutionIsolationStrategy isolationStrategy,
boolean threadInterruptOnTimeout,
java.lang.String threadPoolKeyOverride,
boolean timeoutEnabled,
int timeoutInMilliseconds,
boolean fallbackEnabled,
int fallbackMaxConcurrentRequests,
boolean requestCacheEnabled,
boolean requestLogEnabled)
public int getSemaphoreMaxConcurrentRequests()
public HystrixCommandProperties.ExecutionIsolationStrategy getIsolationStrategy()
public boolean isThreadInterruptOnTimeout()
public java.lang.String getThreadPoolKeyOverride()
public boolean isTimeoutEnabled()
public int getTimeoutInMilliseconds()
public boolean isFallbackEnabled()
public int getFallbackMaxConcurrentRequest()
public boolean isRequestCacheEnabled()
public boolean isRequestLogEnabled()