public class Resilience4JHandle
extends java.lang.Object
| Constructor and Description |
|---|
Resilience4JHandle() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkData(Resilience4JHandle resilience4JHandle)
check filed default value.
|
boolean |
equals(java.lang.Object o) |
java.lang.Boolean |
getAutomaticTransitionFromOpenToHalfOpenEnabled()
get automaticTransitionFromOpenToHalfOpenEnabled.
|
int |
getCircuitEnable()
get circuitEnable.
|
float |
getFailureRateThreshold()
get failureRateThreshold.
|
java.lang.String |
getFallbackUri()
get fallbackUri.
|
int |
getLimitForPeriod()
get limitForPeriod.
|
int |
getLimitRefreshPeriod()
get limitRefreshPeriod.
|
int |
getMinimumNumberOfCalls()
get minimumNumberOfCalls.
|
int |
getPermittedNumberOfCallsInHalfOpenState()
get permittedNumberOfCallsInHalfOpenState.
|
int |
getSlidingWindowSize()
get slidingWindowSize.
|
int |
getSlidingWindowType()
get slidingWindowType.
|
long |
getTimeoutDuration()
get timeoutDuration.
|
int |
getTimeoutDurationRate()
get timeoutDurationRate.
|
int |
getWaitIntervalFunctionInOpenState()
get waitIntervalFunctionInOpenState.
|
int |
hashCode() |
static Resilience4JHandle |
newDefaultInstance()
New default instance resilience 4 j handle.
|
void |
setAutomaticTransitionFromOpenToHalfOpenEnabled(java.lang.Boolean automaticTransitionFromOpenToHalfOpenEnabled)
set automaticTransitionFromOpenToHalfOpenEnabled.
|
void |
setCircuitEnable(int circuitEnable)
set circuitEnable.
|
void |
setFailureRateThreshold(float failureRateThreshold)
set failureRateThreshold.
|
void |
setFallbackUri(java.lang.String fallbackUri)
set fallbackUri.
|
void |
setLimitForPeriod(int limitForPeriod)
set limitForPeriod.
|
void |
setLimitRefreshPeriod(int limitRefreshPeriod)
set limitRefreshPeriod.
|
void |
setMinimumNumberOfCalls(int minimumNumberOfCalls)
set minimumNumberOfCalls.
|
void |
setPermittedNumberOfCallsInHalfOpenState(int permittedNumberOfCallsInHalfOpenState)
set permittedNumberOfCallsInHalfOpenState.
|
void |
setSlidingWindowSize(int slidingWindowSize)
set slidingWindowSize.
|
void |
setSlidingWindowType(int slidingWindowType)
set slidingWindowType.
|
void |
setTimeoutDuration(long timeoutDuration)
set timeoutDuration.
|
void |
setTimeoutDurationRate(int timeoutDurationRate)
set timeoutDurationRate.
|
void |
setWaitIntervalFunctionInOpenState(int waitIntervalFunctionInOpenState)
set waitIntervalFunctionInOpenState.
|
java.lang.String |
toString() |
public static Resilience4JHandle newDefaultInstance()
public int getTimeoutDurationRate()
public void setTimeoutDurationRate(int timeoutDurationRate)
timeoutDurationRate - timeoutDurationRatepublic int getLimitRefreshPeriod()
public void setLimitRefreshPeriod(int limitRefreshPeriod)
limitRefreshPeriod - limitRefreshPeriodpublic int getLimitForPeriod()
public void setLimitForPeriod(int limitForPeriod)
limitForPeriod - limitForPeriodpublic int getCircuitEnable()
public void setCircuitEnable(int circuitEnable)
circuitEnable - circuitEnablepublic long getTimeoutDuration()
public void setTimeoutDuration(long timeoutDuration)
timeoutDuration - timeoutDurationpublic java.lang.String getFallbackUri()
public void setFallbackUri(java.lang.String fallbackUri)
fallbackUri - fallbackUripublic int getSlidingWindowSize()
public void setSlidingWindowSize(int slidingWindowSize)
slidingWindowSize - slidingWindowSizepublic int getSlidingWindowType()
public void setSlidingWindowType(int slidingWindowType)
slidingWindowType - slidingWindowTypepublic int getMinimumNumberOfCalls()
public void setMinimumNumberOfCalls(int minimumNumberOfCalls)
minimumNumberOfCalls - minimumNumberOfCallspublic int getWaitIntervalFunctionInOpenState()
public void setWaitIntervalFunctionInOpenState(int waitIntervalFunctionInOpenState)
waitIntervalFunctionInOpenState - waitIntervalFunctionInOpenStatepublic int getPermittedNumberOfCallsInHalfOpenState()
public void setPermittedNumberOfCallsInHalfOpenState(int permittedNumberOfCallsInHalfOpenState)
permittedNumberOfCallsInHalfOpenState - permittedNumberOfCallsInHalfOpenStatepublic float getFailureRateThreshold()
public void setFailureRateThreshold(float failureRateThreshold)
failureRateThreshold - failureRateThresholdpublic java.lang.Boolean getAutomaticTransitionFromOpenToHalfOpenEnabled()
public void setAutomaticTransitionFromOpenToHalfOpenEnabled(java.lang.Boolean automaticTransitionFromOpenToHalfOpenEnabled)
automaticTransitionFromOpenToHalfOpenEnabled - automaticTransitionFromOpenToHalfOpenEnabledpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic void checkData(Resilience4JHandle resilience4JHandle)
resilience4JHandle - Resilience4JHandleCopyright © 2024 The Apache Software Foundation. All rights reserved.