Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

allowHealthIndicatorToFail - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
allowHealthIndicatorToFail - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
automaticTransitionFromOpenToHalfOpenEnabled - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 

B

baseConfig - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
baseConfig - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
baseConfig - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
baseConfig - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
baseConfig - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
baseConfig - Variable in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
bufferedCalls - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
build() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
build() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOBuilder
 
build() - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
buildConfig(BulkheadConfig.Builder, CommonBulkheadConfigurationProperties.InstanceProperties, CompositeCustomizer<BulkheadConfigCustomizer>, String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
 
buildConfig(ThreadPoolBulkheadConfig.Builder, CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer>, String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
buildConfig(CircuitBreakerConfig.Builder, CommonCircuitBreakerConfigurationProperties.InstanceProperties, CompositeCustomizer<CircuitBreakerConfigCustomizer>, String) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
buildConfig(RateLimiterConfig.Builder, CommonRateLimiterConfigurationProperties.InstanceProperties, CompositeCustomizer<RateLimiterConfigCustomizer>, String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
buildConfig(RetryConfig.Builder, CommonRetryConfigurationProperties.InstanceProperties, CompositeCustomizer<RetryConfigCustomizer>, String) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
buildConfig(TimeLimiterConfig.Builder, CommonTimeLimiterConfigurationProperties.InstanceProperties, CompositeCustomizer<TimeLimiterConfigCustomizer>, String) - Static method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
buildIgnoreExceptionPredicate(CommonCircuitBreakerConfigurationProperties.InstanceProperties, CircuitBreakerConfig.Builder) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
buildRecordFailurePredicate(CommonCircuitBreakerConfigurationProperties.InstanceProperties, CircuitBreakerConfig.Builder) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
buildRecordResultPredicate(CommonCircuitBreakerConfigurationProperties.InstanceProperties, CircuitBreakerConfig.Builder) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
BulkheadConfigCustomizer - Interface in io.github.resilience4j.common.bulkhead.configuration
Enable customization bulkhead configuration builders programmatically.
BulkheadEndpointResponse - Class in io.github.resilience4j.common.bulkhead.monitoring.endpoint
 
BulkheadEndpointResponse() - Constructor for class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEndpointResponse
 
BulkheadEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEndpointResponse
 
BulkheadEventDTO - Class in io.github.resilience4j.common.bulkhead.monitoring.endpoint
 
BulkheadEventDTO() - Constructor for class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
BulkheadEventDTO(String, BulkheadEvent.Type, String) - Constructor for class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
BulkheadEventDTOFactory - Class in io.github.resilience4j.common.bulkhead.monitoring.endpoint
 
BulkheadEventDTOFactory() - Constructor for class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTOFactory
 
bulkheadEvents - Variable in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse
 
BulkheadEventsEndpointResponse - Class in io.github.resilience4j.common.bulkhead.monitoring.endpoint
 
BulkheadEventsEndpointResponse() - Constructor for class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse
 
BulkheadEventsEndpointResponse(List<BulkheadEventDTO>) - Constructor for class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse
 
bulkheadName - Variable in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
bulkheads - Variable in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEndpointResponse
 

C

cancelRunningFuture - Variable in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
CircuitBreakerConfigCustomizer - Interface in io.github.resilience4j.common.circuitbreaker.configuration
Enable customization circuit breaker configuration builders programmatically.
CircuitBreakerDetails - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
CircuitBreakerDetails() - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
CircuitBreakerEndpointResponse - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEndpointResponse() - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
CircuitBreakerEndpointResponse(Map<String, CircuitBreakerDetails>) - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
CircuitBreakerEventDTO - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEventDTO() - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
CircuitBreakerEventDTO(String, CircuitBreakerEvent.Type, String, String, Long, CircuitBreaker.StateTransition) - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
CircuitBreakerEventDTOBuilder - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEventDTOBuilder(String, CircuitBreakerEvent.Type, String) - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
CircuitBreakerEventDTOFactory - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEventDTOFactory() - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOFactory
 
circuitBreakerEvents - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
 
CircuitBreakerEventsEndpointResponse - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEventsEndpointResponse() - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
 
CircuitBreakerEventsEndpointResponse(List<CircuitBreakerEventDTO>) - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
 
CircuitBreakerHystrixStreamEventsDTO - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
This class is used to emit available data as SSE so that resilence4j SSE can be bridged to suppose legacy hystrix ecosystem of tools such as hystrix dashboard , turbine and vizceral.
CircuitBreakerHystrixStreamEventsDTO(CircuitBreakerEvent, CircuitBreaker.State, CircuitBreaker.Metrics, CircuitBreakerConfig) - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
circuitBreakerName - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
circuitBreakerName - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
circuitBreakerName - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
circuitBreakerRecentEvent - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
circuitBreakers - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
CircuitBreakerUpdateStateResponse - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
change circuit breaker state response
CircuitBreakerUpdateStateResponse() - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
CLOSE - Enum constant in enum class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
 
CommonBulkheadConfigurationProperties - Class in io.github.resilience4j.common.bulkhead.configuration
 
CommonBulkheadConfigurationProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
 
CommonBulkheadConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.bulkhead.configuration
Bulkhead config adapter for integration with Ratpack.
CommonCircuitBreakerConfigurationProperties - Class in io.github.resilience4j.common.circuitbreaker.configuration
 
CommonCircuitBreakerConfigurationProperties() - Constructor for class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
CommonCircuitBreakerConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.circuitbreaker.configuration
Class storing property values for configuring CircuitBreaker instances.
CommonProperties - Class in io.github.resilience4j.common
common properties between different spring resilience4j supported types
CommonProperties() - Constructor for class io.github.resilience4j.common.CommonProperties
 
CommonRateLimiterConfigurationProperties - Class in io.github.resilience4j.common.ratelimiter.configuration
 
CommonRateLimiterConfigurationProperties() - Constructor for class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
CommonRateLimiterConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.ratelimiter.configuration
Class storing property values for configuring RateLimiterConfig instances.
CommonRetryConfigurationProperties - Class in io.github.resilience4j.common.retry.configuration
Main spring properties for retry configuration
CommonRetryConfigurationProperties() - Constructor for class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
CommonRetryConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.retry.configuration
Class storing property values for configuring Retry instances.
CommonThreadPoolBulkheadConfigurationProperties - Class in io.github.resilience4j.common.bulkhead.configuration
 
CommonThreadPoolBulkheadConfigurationProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.bulkhead.configuration
Class storing property values for configuring Bulkhead instances.
CommonTimeLimiterConfigurationProperties - Class in io.github.resilience4j.common.timelimiter.configuration
 
CommonTimeLimiterConfigurationProperties() - Constructor for class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
CommonTimeLimiterConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.timelimiter.configuration
 
CompositeCustomizer<T> - Class in io.github.resilience4j.common
The composite of any spring resilience4j type config customizer implementations.
CompositeCustomizer(List<T>) - Constructor for class io.github.resilience4j.common.CompositeCustomizer
 
configs - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
 
configs - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
configs - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
configs - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
configs - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
configs - Variable in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
configureCircuitBreakerOpenStateIntervalFunction(CommonCircuitBreakerConfigurationProperties.InstanceProperties, CircuitBreakerConfig.Builder) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
decide which circuit breaker delay policy for open state will be configured based into the configured properties
configureEnableExponentialBackoff(CommonCircuitBreakerConfigurationProperties.InstanceProperties, CircuitBreakerConfig.Builder) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
configureEnableRandomizedWait(CommonCircuitBreakerConfigurationProperties.InstanceProperties, CircuitBreakerConfig.Builder) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
configureExponentialBackoff(CommonRetryConfigurationProperties.InstanceProperties, RetryConfig.Builder<Object>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
configureExponentialBackoffAndRandomizedWait(CommonRetryConfigurationProperties.InstanceProperties, RetryConfig.Builder<Object>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
configureRandomizedWait(CommonRetryConfigurationProperties.InstanceProperties, RetryConfig.Builder<Object>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
configureRetryIntervalFunction(CommonRetryConfigurationProperties.InstanceProperties, RetryConfig.Builder<Object>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
decide which retry delay policy will be configured based into the configured properties
ConfigUtils - Class in io.github.resilience4j.common.utils
resilience4j configuration util
ConfigUtils() - Constructor for class io.github.resilience4j.common.utils.ConfigUtils
 
consumeResultBeforeRetryAttempt - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
class to be used to perform post actions on the object if it needs to be retried
ContextAwareScheduledThreadPoolConfigurationProperties - Class in io.github.resilience4j.common.scheduled.threadpool.configuration
 
ContextAwareScheduledThreadPoolConfigurationProperties() - Constructor for class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
contextPropagators - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
contextPropagators - Variable in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
corePoolSize - Variable in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
coreThreadPoolSize - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
createBulkheadConfig(CommonBulkheadConfigurationProperties.InstanceProperties, CompositeCustomizer<BulkheadConfigCustomizer>, String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
 
createBulkheadEventDTO(BulkheadEvent) - Static method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTOFactory
 
createCircuitBreakerConfig(String, CommonCircuitBreakerConfigurationProperties.InstanceProperties, CompositeCustomizer<CircuitBreakerConfigCustomizer>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
createCircuitBreakerEventDTO(CircuitBreakerEvent) - Static method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOFactory
 
createRateLimiterConfig(CommonRateLimiterConfigurationProperties.InstanceProperties, CompositeCustomizer<RateLimiterConfigCustomizer>, String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
createRateLimiterConfig(String, CompositeCustomizer<RateLimiterConfigCustomizer>) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
createRateLimiterEventDTO(RateLimiterEvent) - Static method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
createRetryConfig(CommonRetryConfigurationProperties.InstanceProperties, CompositeCustomizer<RetryConfigCustomizer>, String) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
createRetryConfig(String, CompositeCustomizer<RetryConfigCustomizer>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
createRetryEventDTO(RetryEvent) - Static method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOFactory
 
createThreadPoolBulkheadConfig(CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer>, String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
createThreadPoolBulkheadConfig(String, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer>) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
createTimeLimiterConfig(String) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
createTimeLimiterConfig(String, CommonTimeLimiterConfigurationProperties.InstanceProperties, CompositeCustomizer<TimeLimiterConfigCustomizer>) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
createTimeLimiterEventDTO(TimeLimiterEvent) - Static method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
creationTime - Variable in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
creationTime - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
creationTime - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
creationTime - Variable in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
creationTime - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
creationTime - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOBuilder
 
creationTime - Variable in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
currentState - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
currentState - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
customize(BulkheadConfig.Builder) - Method in interface io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigCustomizer
Customize BulkheadConfig configuration builder.
customize(ThreadPoolBulkheadConfig.Builder) - Method in interface io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigCustomizer
Customize ThreadPoolBulkheadConfig configuration builder.
customize(CircuitBreakerConfig.Builder) - Method in interface io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigCustomizer
Customize circuit breaker configuration builder.
customize(RateLimiterConfig.Builder) - Method in interface io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigCustomizer
Customize rate limiter configuration builder.
customize(RetryConfig.Builder) - Method in interface io.github.resilience4j.common.retry.configuration.RetryConfigCustomizer
Retry configuration builder.
customize(TimeLimiterConfig.Builder) - Method in interface io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigCustomizer
Customize time limiter configuration builder.
customizerMap - Variable in class io.github.resilience4j.common.CompositeCustomizer
 
CustomizerWithName - Interface in io.github.resilience4j.common
common interface for different spring config customizers implementation

D

DEFAULT - Static variable in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
 
DEFAULT - Static variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
DEFAULT - Static variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
DEFAULT - Static variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
DEFAULT - Static variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
DEFAULT - Static variable in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
DISABLE - Enum constant in enum class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
 
duration - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
durationInMs - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 

E

enableExponentialBackoff - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
flag to enable Exponential backoff policy or not for retry policy delay
enableExponentialBackoff - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
flag to enable Exponential backoff policy or not for retry policy delay
enableRandomizedWait - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
flag to enable randomized delay policy or not for retry policy delay
enableRandomizedWait - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
flag to enable randomized delay policy or not for retry policy delay
equals(Object) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
errorMessage - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
errorMessage - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
errorMessage - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOBuilder
 
eventConsumerBufferSize - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
eventConsumerBufferSize - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
eventConsumerBufferSize - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
eventConsumerBufferSize - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
eventConsumerBufferSize - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
event buffer size for generated retry events
eventConsumerBufferSize - Variable in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
exponentialBackoffMultiplier - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
exponential backoff multiplier value
exponentialBackoffMultiplier - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
exponential backoff multiplier value
exponentialMaxWaitDuration - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
exponential max interval value
exponentialMaxWaitDurationInOpenState - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
exponential max interval value

F

failAfterMaxAttempts - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
flag to enable explicit MaxRetriesExceededException to be thrown when max retries are exceeded
failedCalls - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
failureRate - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
failureRateThreshold - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
failureRateThreshold - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
failureRateThreshold - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
findCircuitBreakerProperties(String) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
findRateLimiterProperties(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
FORCE_OPEN - Enum constant in enum class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
 

G

getAllowHealthIndicatorToFail() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getAllowHealthIndicatorToFail() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
getAutomaticTransitionFromOpenToHalfOpenEnabled() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Returns if we should automatically transition to half open after the timer has run out.
getBackendProperties(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
 
getBackendProperties(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
getBackendProperties(String) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
getBackendProperties(String) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
getBackends() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
For backwards compatibility when setting backends in configuration properties.
getBackends() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
For backwards compatibility when setting backends in configuration properties.
getBackends() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
For backwards compatibility when setting backends in configuration properties.
getBackends() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
For backwards compatibility when setting backends in configuration properties.
getBaseConfig() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
getBaseConfig() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
Gets the shared configuration name.
getBaseConfig() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Gets the shared configuration name.
getBaseConfig() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Gets the shared configuration name.
getBaseConfig() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
Gets the shared configuration name.
getBaseConfig() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
getBufferedCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getBulkheadEvents() - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse
 
getBulkheadName() - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
getBulkheads() - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEndpointResponse
 
getCancelRunningFuture() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
getCircuitBreakerEvents() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
 
getCircuitBreakerName() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getCircuitBreakerName() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
getCircuitBreakerRecentEvent() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
getCircuitBreakers() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
getConfigs() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
getConsumeResultBeforeRetryAttempt() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getContextPropagators() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
Getter return array of ContextPropagator class
getContextPropagators() - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
getCorePoolSize() - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
getCoreThreadPoolSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getCreationTime() - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
getCreationTime() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getCreationTime() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
getCreationTime() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
getCreationTime() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
getCurrentState() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
getCurrentState() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
getCustomizer(String) - Method in class io.github.resilience4j.common.CompositeCustomizer
 
getDurationInMs() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getEnableExponentialBackoff() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getEnableExponentialBackoff() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getEnableRandomizedWait() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getEnableRandomizedWait() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getErrorMessage() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getErrorMessage() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
getExponentialBackoffMultiplier() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getExponentialBackoffMultiplier() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getExponentialMaxWaitDuration() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getExponentialMaxWaitDurationInOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getFailAfterMaxAttempts() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getFailedCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getFailureRate() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getFailureRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Returns the failure rate threshold for the circuit breaker as percentage.
getFailureRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getFailureRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
getIgnoreExceptionPredicate() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getIgnoreExceptions() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getIgnoreExceptions() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getInstanceProperties(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
getInstanceProperties(String) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
getIntervalBiFunction() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getKeepAliveDuration() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getLimiterProperties(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
getLimiters() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
For backwards compatibility when setting limiters in configuration properties.
getLimitForPeriod() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Configures the permissions limit for refresh period.
getLimitRefreshPeriod() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Configures the period of limit refresh.
getMaxAttempts() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getMaxConcurrentCalls() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
getMaxThreadPoolSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getMaxWaitDuration() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
getMaxWaitDurationInHalfOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getMessage() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
getMetrics() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
getMinimumNumberOfCalls() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getNotPermittedCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getNumberOfAttempts() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
getPermittedNumberOfCallsInHalfOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getQueueCapacity() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getRandomizedWaitFactor() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getRandomizedWaitFactor() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getRateLimiterEvents() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpointResponse
 
getRateLimiterName() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
getRateLimiters() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEndpointResponse
 
getRecordExceptions() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getRecordFailurePredicate() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getRecordResultPredicate() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getRegisterHealthIndicator() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getRegisterHealthIndicator() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
getResultPredicate() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getRetries() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEndpointResponse
 
getRetryEvents() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventsEndpointResponse
 
getRetryExceptionPredicate() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getRetryExceptions() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getRetryName() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
getSlidingWindowSize() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getSlidingWindowType() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getSlowCallDurationThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getSlowCallRate() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getSlowCallRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
getSlowCallRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getSlowCallRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
getSlowCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getSlowFailedCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getState() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
getStateTransition() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getSubscribeForEvents() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
getTags() - Method in class io.github.resilience4j.common.CommonProperties
 
getTimeLimiterEvents() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventsEndpointResponse
 
getTimeLimiterName() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
getTimeLimiters() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEndpointResponse
 
getTimeoutDuration() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Configures the default wait for permission duration.
getTimeoutDuration() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
getType() - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
getType() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getType() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
getType() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
getType() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
getWaitDuration() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
getWaitDurationInOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Returns the wait duration the CircuitBreaker will stay open, before it switches to half closed.
getWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Returns if we should enable writable stack traces or not.
getWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Returns if we should enable writable stack traces or not.

H

hashCode() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 

I

ignoreExceptionPredicate - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
ignoreExceptions - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
ignoreExceptions - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
list of retry ignored exception classes
instanceNames() - Method in class io.github.resilience4j.common.CompositeCustomizer
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
instances - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
 
instances - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
 
instances - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
 
instances - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
 
instances - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
 
instances - Variable in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
 
intervalBiFunction - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
io.github.resilience4j.common - package io.github.resilience4j.common
 
io.github.resilience4j.common.bulkhead.configuration - package io.github.resilience4j.common.bulkhead.configuration
 
io.github.resilience4j.common.bulkhead.monitoring.endpoint - package io.github.resilience4j.common.bulkhead.monitoring.endpoint
 
io.github.resilience4j.common.circuitbreaker.configuration - package io.github.resilience4j.common.circuitbreaker.configuration
 
io.github.resilience4j.common.circuitbreaker.monitoring.endpoint - package io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
io.github.resilience4j.common.ratelimiter.configuration - package io.github.resilience4j.common.ratelimiter.configuration
 
io.github.resilience4j.common.ratelimiter.monitoring.endpoint - package io.github.resilience4j.common.ratelimiter.monitoring.endpoint
 
io.github.resilience4j.common.retry.configuration - package io.github.resilience4j.common.retry.configuration
 
io.github.resilience4j.common.retry.monitoring.endpoint - package io.github.resilience4j.common.retry.monitoring.endpoint
 
io.github.resilience4j.common.scheduled.threadpool.configuration - package io.github.resilience4j.common.scheduled.threadpool.configuration
 
io.github.resilience4j.common.timelimiter.configuration - package io.github.resilience4j.common.timelimiter.configuration
 
io.github.resilience4j.common.timelimiter.monitoring.endpoint - package io.github.resilience4j.common.timelimiter.monitoring.endpoint
 
io.github.resilience4j.common.utils - package io.github.resilience4j.common.utils
 
isWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 

K

keepAliveDuration - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 

L

limitForPeriod - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
limitRefreshPeriod - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 

M

maxAttempts - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
maxConcurrentCalls - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
maxThreadPoolSize - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
maxWaitDuration - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
maxWaitDurationInHalfOpenState - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
mergePropertiesIfAny(CommonBulkheadConfigurationProperties.InstanceProperties, CommonBulkheadConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
merge only properties that are not part of retry config if any match the conditions of merge
mergePropertiesIfAny(CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties, CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
merge only properties that are not part of retry config if any match the conditions of merge
mergePropertiesIfAny(CommonCircuitBreakerConfigurationProperties.InstanceProperties, CommonCircuitBreakerConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
merge only properties that are not part of retry config if any match the conditions of merge
mergePropertiesIfAny(CommonRateLimiterConfigurationProperties.InstanceProperties, CommonRateLimiterConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
merge only properties that are not part of retry config if any match the conditions of merge
mergePropertiesIfAny(CommonRetryConfigurationProperties.InstanceProperties, CommonRetryConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
merge only properties that are not part of retry config if any match the conditions of merge
mergePropertiesIfAny(CommonTimeLimiterConfigurationProperties.InstanceProperties, CommonTimeLimiterConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
merge only properties that are not part of timeLimiter config if any match the conditions of merge
message - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
metrics - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
minimumNumberOfCalls - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 

N

name() - Method in interface io.github.resilience4j.common.CustomizerWithName
 
newCircuitBreakerEventDTOBuilder(CircuitBreakerEvent) - Static method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOFactory
 
newRetryEventDTOBuilder(RetryEvent) - Static method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOFactory
 
notPermittedCalls - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
numberOfAttempts - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
numberOfAttempts - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOBuilder
 
numberOfAttempts(int) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOBuilder
 

O

of(String, Consumer<BulkheadConfig.Builder>) - Static method in interface io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigCustomizer
A convenient method to create BulkheadConfigCustomizer using Consumer
of(String, Consumer<ThreadPoolBulkheadConfig.Builder>) - Static method in interface io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigCustomizer
A convenient method to create ThreadpoolBulkheadConfigCustomizer using Consumer
of(String, Consumer<CircuitBreakerConfig.Builder>) - Static method in interface io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigCustomizer
A convenient method to create CircuitBreakerConfigCustomizer using Consumer
of(String, Consumer<RateLimiterConfig.Builder>) - Static method in interface io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigCustomizer
A convenient method to create RateLimiterConfigCustomizer using Consumer
of(String, Consumer<RetryConfig.Builder>) - Static method in interface io.github.resilience4j.common.retry.configuration.RetryConfigCustomizer
A convenient method to create RetryConfigCustomizer using Consumer
of(String, Consumer<TimeLimiterConfig.Builder>) - Static method in interface io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigCustomizer
A convenient method to create TimeLimiterConfigCustomizer using Consumer

P

permittedNumberOfCallsInHalfOpenState - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 

Q

queueCapacity - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 

R

randomizedWaitFactor - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
randomized delay factor value
randomizedWaitFactor - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
randomized delay factor value
RateLimiterConfigCustomizer - Interface in io.github.resilience4j.common.ratelimiter.configuration
Enable customization rate limiter configuration builders programmatically.
RateLimiterEndpointResponse - Class in io.github.resilience4j.common.ratelimiter.monitoring.endpoint
 
RateLimiterEndpointResponse() - Constructor for class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEndpointResponse
 
RateLimiterEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEndpointResponse
 
RateLimiterEventDTO - Class in io.github.resilience4j.common.ratelimiter.monitoring.endpoint
 
RateLimiterEventDTO() - Constructor for class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
rateLimiterEvents - Variable in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpointResponse
 
RateLimiterEventsEndpointResponse - Class in io.github.resilience4j.common.ratelimiter.monitoring.endpoint
 
RateLimiterEventsEndpointResponse() - Constructor for class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpointResponse
 
RateLimiterEventsEndpointResponse(List<RateLimiterEventDTO>) - Constructor for class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpointResponse
 
rateLimiterName - Variable in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
rateLimiters - Variable in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEndpointResponse
 
recordExceptions - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
recordFailurePredicate - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
recordResultPredicate - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
registerHealthIndicator - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
registerHealthIndicator - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
resultPredicate - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
retry setResultPredicate predicate class to be used to evaluate the result to retry or not
retries - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEndpointResponse
 
RetryConfigCustomizer - Interface in io.github.resilience4j.common.retry.configuration
Enable customization retry configuration builders programmatically.
RetryEndpointResponse - Class in io.github.resilience4j.common.retry.monitoring.endpoint
retry get all retries response DTO
RetryEndpointResponse() - Constructor for class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEndpointResponse
 
RetryEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEndpointResponse
 
RetryEventDTO - Class in io.github.resilience4j.common.retry.monitoring.endpoint
Retry event data DTO which will be returned from the REST API
RetryEventDTO() - Constructor for class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
RetryEventDTO(String, RetryEvent.Type, String, String, int) - Constructor for class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
RetryEventDTOBuilder - Class in io.github.resilience4j.common.retry.monitoring.endpoint
retry event DTO builder class
RetryEventDTOBuilder(String, RetryEvent.Type, String) - Constructor for class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOBuilder
 
RetryEventDTOFactory - Class in io.github.resilience4j.common.retry.monitoring.endpoint
retry event DTO factory
RetryEventDTOFactory() - Constructor for class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOFactory
 
retryEvents - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventsEndpointResponse
 
RetryEventsEndpointResponse - Class in io.github.resilience4j.common.retry.monitoring.endpoint
retry events DTP for rest API
RetryEventsEndpointResponse() - Constructor for class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventsEndpointResponse
 
RetryEventsEndpointResponse(List<RetryEventDTO>) - Constructor for class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventsEndpointResponse
 
retryExceptionPredicate - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
retry exception predicate class to be used to evaluate the exception to retry or not
retryExceptions - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
list of retry exception classes
retryName - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
retryName - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOBuilder
 

S

setAllowHealthIndicatorToFail(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
When set to true, it allows the health indicator to go to a failed (DOWN) status.
setAllowHealthIndicatorToFail(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
When set to true, it allows the health indicator to go to a failed (DOWN) status.
setAutomaticTransitionFromOpenToHalfOpenEnabled(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Sets if we should automatically transition to half open after the timer has run out.
setBaseConfig(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
setBaseConfig(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
Sets the shared configuration name.
setBaseConfig(String) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Sets the shared configuration name.
setBaseConfig(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Sets the shared configuration name.
setBaseConfig(String) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
Sets the shared configuration name.
setBaseConfig(String) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
setBufferedCalls(int) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setBulkheadEvents(List<BulkheadEventDTO>) - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse
 
setBulkheadName(String) - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
setBulkheads(List<String>) - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEndpointResponse
 
setCancelRunningFuture(Boolean) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
setCircuitBreakerEvents(List<CircuitBreakerEventDTO>) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
 
setCircuitBreakerName(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setCircuitBreakerName(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
setCircuitBreakerRecentEvent(CircuitBreakerEvent) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
setCircuitBreakers(Map<String, CircuitBreakerDetails>) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
setConsumeResultBeforeRetryAttempt(Class<? extends BiConsumer<Integer, Object>>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setContextPropagators(Class<? extends ContextPropagator>...) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
Set the class type of ContextPropagator
setContextPropagators(Class<? extends ContextPropagator>...) - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
setCorePoolSize(int) - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
setCoreThreadPoolSize(int) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setCreationTime(String) - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
setCreationTime(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setCreationTime(String) - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
setCreationTime(String) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
setCreationTime(String) - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
setCurrentState(CircuitBreaker.State) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
setCurrentState(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
setDuration(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
setDurationInMs(Long) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setEnableExponentialBackoff(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setEnableExponentialBackoff(Boolean) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setEnableRandomizedWait(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setEnableRandomizedWait(Boolean) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setErrorMessage(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setErrorMessage(String) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
setExponentialBackoffMultiplier(Double) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setExponentialBackoffMultiplier(Double) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setExponentialMaxWaitDuration(Duration) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setExponentialMaxWaitDurationInOpenState(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setFailAfterMaxAttempts(Boolean) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setFailedCalls(int) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setFailureRate(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setFailureRateThreshold(float) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
setFailureRateThreshold(Float) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Sets the failure rate threshold for the circuit breaker as percentage.
setFailureRateThreshold(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setIgnoreExceptionPredicate(Class<Predicate<Throwable>>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setIgnoreExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setIgnoreExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setIntervalBiFunction(Class<? extends IntervalBiFunction<Object>>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setKeepAliveDuration(Duration) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setLimitForPeriod(Integer) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Configures the permissions limit for refresh period.
setLimitRefreshPeriod(Duration) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Configures the period of limit refresh.
setMaxAttempts(Integer) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setMaxConcurrentCalls(Integer) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
setMaxThreadPoolSize(int) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setMaxWaitDuration(Duration) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
setMaxWaitDurationInHalfOpenState(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setMessage(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
setMetrics(CircuitBreaker.Metrics) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
setMinimumNumberOfCalls(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setNotPermittedCalls(long) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setNumberOfAttempts(int) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
setPermittedNumberOfCallsInHalfOpenState(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setQueueCapacity(int) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setRandomizedWaitFactor(Double) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setRandomizedWaitFactor(Double) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setRateLimiterEvents(List<RateLimiterEventDTO>) - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpointResponse
 
setRateLimiterName(String) - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
setRateLimiters(List<String>) - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEndpointResponse
 
setRecordExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setRecordFailurePredicate(Class<Predicate<Throwable>>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setRecordResultPredicate(Class<Predicate<Object>>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setRegisterHealthIndicator(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setRegisterHealthIndicator(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
setResultPredicate(Class<? extends Predicate<Object>>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setRetries(List<String>) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEndpointResponse
 
setRetryEvents(List<RetryEventDTO>) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventsEndpointResponse
 
setRetryExceptionPredicate(Class<? extends Predicate<Throwable>>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setRetryExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setRetryName(String) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
setSlidingWindowSize(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setSlidingWindowType(CircuitBreakerConfig.SlidingWindowType) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setSlowCallDurationThreshold(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setSlowCallRate(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setSlowCallRateThreshold(float) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
setSlowCallRateThreshold(Float) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
setSlowCallRateThreshold(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setSlowCalls(int) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setSlowFailedCalls(int) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setState(CircuitBreaker.State) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
setStateTransition(CircuitBreaker.StateTransition) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setStateTransition(CircuitBreaker.StateTransition) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
setSubscribeForEvents(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
setTags(Map<String, String>) - Method in class io.github.resilience4j.common.CommonProperties
 
setThrowable(Throwable) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
setTimeLimiterEvents(List<TimeLimiterEventDTO>) - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventsEndpointResponse
 
setTimeLimiterName(String) - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
setTimeLimiters(List<String>) - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEndpointResponse
 
setTimeoutDuration(Duration) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Configures the default wait for permission duration.
setTimeoutDuration(Duration) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
setType(BulkheadEvent.Type) - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
setType(CircuitBreakerEvent.Type) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setType(RateLimiterEvent.Type) - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
setType(RetryEvent.Type) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
setType(TimeLimiterEvent.Type) - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
setWaitDuration(Duration) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
setWaitDurationInOpenState(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Sets the wait duration the CircuitBreaker should stay open, before it switches to half closed.
setWritableStackTraceEnabled(boolean) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setWritableStackTraceEnabled(Boolean) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
setWritableStackTraceEnabled(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
Sets if we should enable writable stack traces or not.
setWritableStackTraceEnabled(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
Sets if we should enable writable stack traces or not.
slidingWindowSize - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
slidingWindowType - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
slowCallDurationThreshold - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
slowCallRate - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
slowCallRateThreshold - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
slowCallRateThreshold - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
slowCallRateThreshold - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
slowCalls - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
slowFailedCalls - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
state - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
 
stateTransition - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
stateTransition - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
subscribeForEvents - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 

T

tags - Variable in class io.github.resilience4j.common.CommonProperties
The Optional configured global registry tags if any that can be used with the exported metrics
ThreadPoolBulkheadConfigCustomizer - Interface in io.github.resilience4j.common.bulkhead.configuration
Enable customization thread pool bulkhead configuration builders programmatically.
throwable - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
throwable(Throwable) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOBuilder
 
TimeLimiterConfigCustomizer - Interface in io.github.resilience4j.common.timelimiter.configuration
Enable customization time limiter configuration builders programmatically.
TimeLimiterEndpointResponse - Class in io.github.resilience4j.common.timelimiter.monitoring.endpoint
 
TimeLimiterEndpointResponse() - Constructor for class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEndpointResponse
 
TimeLimiterEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEndpointResponse
 
TimeLimiterEventDTO - Class in io.github.resilience4j.common.timelimiter.monitoring.endpoint
 
TimeLimiterEventDTO() - Constructor for class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
timeLimiterEvents - Variable in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventsEndpointResponse
 
TimeLimiterEventsEndpointResponse - Class in io.github.resilience4j.common.timelimiter.monitoring.endpoint
 
TimeLimiterEventsEndpointResponse() - Constructor for class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventsEndpointResponse
 
TimeLimiterEventsEndpointResponse(List<TimeLimiterEventDTO>) - Constructor for class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventsEndpointResponse
 
timeLimiterName - Variable in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
timeLimiters - Variable in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEndpointResponse
 
timeoutDuration - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
timeoutDuration - Variable in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
 
toString() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 
type - Variable in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
 
type - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
type - Variable in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOBuilder
 
type - Variable in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
type - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
type - Variable in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOBuilder
 
type - Variable in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 

U

UpdateState - Enum Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
Update State of the circuit breaker through actuator spring endpoint enum.
UpdateState() - Constructor for enum class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
 

V

valueOf(String) - Static method in enum class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
Returns an array containing the constants of this enum class, in the order they are declared.

W

waitDuration - Variable in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
 
waitDurationInOpenState - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
writableStackTraceEnabled - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
 
writableStackTraceEnabled - Variable in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
writableStackTraceEnabled - Variable in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
 
writableStackTraceEnabled - Variable in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values