Class FaultToleranceConfiguration
- java.lang.Object
-
- org.apache.camel.component.microprofile.faulttolerance.FaultToleranceConfiguration
-
public class FaultToleranceConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description FaultToleranceConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBulkheadMaxConcurrentCalls()intgetBulkheadWaitingTaskQueue()longgetDelay()floatgetFailureRatio()intgetRequestVolumeThreshold()intgetSuccessThreshold()longgetTimeoutDuration()StringgetTimeoutExecutorServiceRef()intgetTimeoutPoolSize()booleanisBulkheadEnabled()booleanisTimeoutEnabled()voidsetBulkheadEnabled(boolean bulkheadEnabled)voidsetBulkheadMaxConcurrentCalls(int bulkheadMaxConcurrentCalls)voidsetBulkheadWaitingTaskQueue(int bulkheadWaitingTaskQueue)voidsetDelay(long delay)voidsetFailureRatio(float failureRatio)voidsetRequestVolumeThreshold(int requestVolumeThreshold)voidsetSuccessThreshold(int successThreshold)voidsetTimeoutDuration(long timeoutDuration)voidsetTimeoutEnabled(boolean timeoutEnabled)voidsetTimeoutExecutorServiceRef(String timeoutExecutorServiceRef)voidsetTimeoutPoolSize(int timeoutPoolSize)
-
-
-
Method Detail
-
getDelay
public long getDelay()
-
setDelay
public void setDelay(long delay)
-
getSuccessThreshold
public int getSuccessThreshold()
-
setSuccessThreshold
public void setSuccessThreshold(int successThreshold)
-
getRequestVolumeThreshold
public int getRequestVolumeThreshold()
-
setRequestVolumeThreshold
public void setRequestVolumeThreshold(int requestVolumeThreshold)
-
getFailureRatio
public float getFailureRatio()
-
setFailureRatio
public void setFailureRatio(float failureRatio)
-
isTimeoutEnabled
public boolean isTimeoutEnabled()
-
setTimeoutEnabled
public void setTimeoutEnabled(boolean timeoutEnabled)
-
getTimeoutDuration
public long getTimeoutDuration()
-
setTimeoutDuration
public void setTimeoutDuration(long timeoutDuration)
-
getTimeoutPoolSize
public int getTimeoutPoolSize()
-
setTimeoutPoolSize
public void setTimeoutPoolSize(int timeoutPoolSize)
-
getTimeoutExecutorServiceRef
public String getTimeoutExecutorServiceRef()
-
setTimeoutExecutorServiceRef
public void setTimeoutExecutorServiceRef(String timeoutExecutorServiceRef)
-
isBulkheadEnabled
public boolean isBulkheadEnabled()
-
setBulkheadEnabled
public void setBulkheadEnabled(boolean bulkheadEnabled)
-
getBulkheadMaxConcurrentCalls
public int getBulkheadMaxConcurrentCalls()
-
setBulkheadMaxConcurrentCalls
public void setBulkheadMaxConcurrentCalls(int bulkheadMaxConcurrentCalls)
-
getBulkheadWaitingTaskQueue
public int getBulkheadWaitingTaskQueue()
-
setBulkheadWaitingTaskQueue
public void setBulkheadWaitingTaskQueue(int bulkheadWaitingTaskQueue)
-
-