B C D E F G H I M N O R S T U V 
All Classes All Packages

B

build() - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
buildThreadPoolBulkheadConfig(ThreadPoolBulkheadConfig.Builder, ThreadPoolBulkheadConfigurationProperties.InstanceProperties, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer>, String) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties
 
BulkheadConfigCustomizer - Interface in io.github.resilience4j.common.bulkhead.configuration
Enable customization bulkhead configuration builders programmatically.
BulkheadConfigurationProperties - Class in io.github.resilience4j.common.bulkhead.configuration
 
BulkheadConfigurationProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties
 
BulkheadConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.bulkhead.configuration
Bulkhead config adapter for integration with Ratpack.
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
 
BulkheadEventDTOFactory - Class in io.github.resilience4j.common.bulkhead.monitoring.endpoint
 
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
 

C

CircuitBreakerConfigCustomizer - Interface in io.github.resilience4j.common.circuitbreaker.configuration
Enable customization circuit breaker configuration builders programmatically.
CircuitBreakerConfigurationProperties - Class in io.github.resilience4j.common.circuitbreaker.configuration
 
CircuitBreakerConfigurationProperties() - Constructor for class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties
 
CircuitBreakerConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.circuitbreaker.configuration
Class storing property values for configuring CircuitBreaker instances.
CircuitBreakerEndpointResponse - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEndpointResponse() - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
CircuitBreakerEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
CircuitBreakerEventDTO - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
CircuitBreakerEventDTOFactory - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
 
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
 
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 - io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
 
CommonProperties - Class in io.github.resilience4j.common
common properties between different spring resilience4j supported types
CommonProperties() - Constructor for class io.github.resilience4j.common.CommonProperties
 
CompositeCustomizer<T extends CustomizerWithName> - 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
 
ConfigUtils - Class in io.github.resilience4j.common.utils
resilience4j configuration util
ContextAwareScheduledThreadPoolConfigurationProperties - Class in io.github.resilience4j.common.scheduled.threadpool.configuration
 
ContextAwareScheduledThreadPoolConfigurationProperties() - Constructor for class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
 
createBulkheadConfig(BulkheadConfigurationProperties.InstanceProperties, CompositeCustomizer<BulkheadConfigCustomizer>, String) - Method in class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties
 
createBulkheadEventDTO(BulkheadEvent) - Static method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTOFactory
 
createCircuitBreakerConfig(String, CircuitBreakerConfigurationProperties.InstanceProperties, CompositeCustomizer<CircuitBreakerConfigCustomizer>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties
 
createCircuitBreakerEventDTO(CircuitBreakerEvent) - Static method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOFactory
 
createRateLimiterConfig(RateLimiterConfigurationProperties.InstanceProperties, CompositeCustomizer<RateLimiterConfigCustomizer>, String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties
 
createRateLimiterConfig(String, CompositeCustomizer<RateLimiterConfigCustomizer>) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties
 
createRateLimiterEventDTO(RateLimiterEvent) - Static method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
 
createRetryConfig(RetryConfigurationProperties.InstanceProperties, CompositeCustomizer<RetryConfigCustomizer>, String) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties
 
createRetryConfig(String, CompositeCustomizer<RetryConfigCustomizer>) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties
 
createRetryEventDTO(RetryEvent) - Static method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOFactory
 
createThreadPoolBulkheadConfig(ThreadPoolBulkheadConfigurationProperties.InstanceProperties, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer>, String) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties
 
createThreadPoolBulkheadConfig(String, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer>) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties
 
createTimeLimiterConfig(String) - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties
 
createTimeLimiterConfig(String, TimeLimiterConfigurationProperties.InstanceProperties, CompositeCustomizer<TimeLimiterConfigCustomizer>) - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties
 
createTimeLimiterEventDTO(TimeLimiterEvent) - Static method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
 
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.
CustomizerWithName - Interface in io.github.resilience4j.common
common interface for different spring config customizers implementation

D

DISABLE - io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
 

E

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

F

findCircuitBreakerProperties(String) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties
 
findRateLimiterProperties(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties
 
FORCE_OPEN - io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
 

G

getAllowHealthIndicatorToFail() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getAllowHealthIndicatorToFail() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
 
getAutomaticTransitionFromOpenToHalfOpenEnabled() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.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.BulkheadConfigurationProperties
 
getBackendProperties(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties
 
getBackendProperties(String) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties
 
getBackendProperties(String) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties
 
getBackends() - Method in class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties
For backwards compatibility when setting backends in configuration properties.
getBackends() - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties
For backwards compatibility when setting backends in configuration properties.
getBackends() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties
For backwards compatibility when setting backends in configuration properties.
getBackends() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties
For backwards compatibility when setting backends in configuration properties.
getBaseConfig() - Method in class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties.InstanceProperties
 
getBaseConfig() - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
Gets the shared configuration name.
getBaseConfig() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
Gets the shared configuration name.
getBaseConfig() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
Gets the shared configuration name.
getBaseConfig() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
Gets the shared configuration name.
getBaseConfig() - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties.InstanceProperties
 
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.TimeLimiterConfigurationProperties.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.BulkheadConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties
 
getConfigs() - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties
 
getContextPropagators() - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.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.ThreadPoolBulkheadConfigurationProperties.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.CircuitBreakerConfigurationProperties.InstanceProperties
 
getEnableExponentialBackoff() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
getEnableRandomizedWait() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getEnableRandomizedWait() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.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.BulkheadConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties.InstanceProperties
 
getExponentialBackoffMultiplier() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getExponentialBackoffMultiplier() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
getExponentialMaxWaitDuration() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
getExponentialMaxWaitDurationInOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getFailureRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
Returns the failure rate threshold for the circuit breaker as percentage.
getFailureRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
getIgnoreExceptions() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getIgnoreExceptions() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
getInstanceProperties(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties
 
getInstanceProperties(String) - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties
 
getInstances() - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties
 
getIntervalBiFunction() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
getKeepAliveDuration() - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getLimiters() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties
For backwards compatibility when setting limiters in configuration properties.
getLimitForPeriod() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
Configures the permissions limit for refresh period.
getLimitRefreshPeriod() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
Configures the period of limit refresh.
getMaxAttempts() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
getMaxConcurrentCalls() - Method in class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties.InstanceProperties
 
getMaxRetryAttempts() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
Deprecated.
use getMaxAttempts()
getMaxThreadPoolSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getMaxWaitDuration() - Method in class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties.InstanceProperties
 
getMaxWaitDurationInHalfOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.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.CircuitBreakerConfigurationProperties.InstanceProperties
 
getNumberOfAttempts() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
getPermittedNumberOfCallsInHalfOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getQueueCapacity() - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getRandomizedWaitFactor() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getRandomizedWaitFactor() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.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.CircuitBreakerConfigurationProperties.InstanceProperties
 
getRecordFailurePredicate() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getRegisterHealthIndicator() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getRegisterHealthIndicator() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
 
getResultPredicate() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.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.RetryConfigurationProperties.InstanceProperties
 
getRetryExceptions() - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
getRetryName() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
getRingBufferSizeInClosedState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
Returns the ring buffer size for the circuit breaker while in closed state.
getRingBufferSizeInHalfOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
Returns the ring buffer size for the circuit breaker while in half open state.
getSlidingWindowSize() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getSlidingWindowType() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getSlowCallDurationThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getSlowCallRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
getSlowCallRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
getStateTransition() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
getSubscribeForEvents() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.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.RateLimiterConfigurationProperties.InstanceProperties
Configures the default wait for permission duration.
getTimeoutDuration() - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties.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.RetryConfigurationProperties.InstanceProperties
 
getWaitDurationInOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.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.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
getWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
Returns if we should enable writable stack traces or not.
getWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.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

InstanceProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
InstanceProperties() - Constructor for class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties.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.BulkheadConfigurationProperties.InstanceProperties
 

M

mergePropertiesIfAny(BulkheadConfigurationProperties.InstanceProperties, BulkheadConfigurationProperties.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(CircuitBreakerConfigurationProperties.InstanceProperties, CircuitBreakerConfigurationProperties.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(RateLimiterConfigurationProperties.InstanceProperties, RateLimiterConfigurationProperties.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(RetryConfigurationProperties.InstanceProperties, RetryConfigurationProperties.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(TimeLimiterConfigurationProperties.InstanceProperties, TimeLimiterConfigurationProperties.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

N

name() - Method in interface io.github.resilience4j.common.CustomizerWithName
 

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

R

RateLimiterConfigCustomizer - Interface in io.github.resilience4j.common.ratelimiter.configuration
Enable customization rate limiter configuration builders programmatically.
RateLimiterConfigurationProperties - Class in io.github.resilience4j.common.ratelimiter.configuration
 
RateLimiterConfigurationProperties() - Constructor for class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties
 
RateLimiterConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.ratelimiter.configuration
Class storing property values for configuring RateLimiterConfig instances.
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
 
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
 
RetryConfigCustomizer - Interface in io.github.resilience4j.common.retry.configuration
Enable customization retry configuration builders programmatically.
RetryConfigurationProperties - Class in io.github.resilience4j.common.retry.configuration
Main spring properties for retry configuration
RetryConfigurationProperties() - Constructor for class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties
 
RetryConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.retry.configuration
Class storing property values for configuring Retry instances.
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
RetryEventDTOFactory - Class in io.github.resilience4j.common.retry.monitoring.endpoint
retry event DTO factory
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
 

S

setAllowHealthIndicatorToFail(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.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.RateLimiterConfigurationProperties.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.CircuitBreakerConfigurationProperties.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.BulkheadConfigurationProperties.InstanceProperties
 
setBaseConfig(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
Sets the shared configuration name.
setBaseConfig(String) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
Sets the shared configuration name.
setBaseConfig(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
Sets the shared configuration name.
setBaseConfig(String) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
Sets the shared configuration name.
setBaseConfig(String) - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties.InstanceProperties
 
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.TimeLimiterConfigurationProperties.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(List<String>) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
 
setContextPropagator(Class<? extends ContextPropagator>...) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
Deprecated.
setContextPropagators(Class<? extends ContextPropagator>...) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.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.ThreadPoolBulkheadConfigurationProperties.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
 
setDurationInMs(Long) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setEnableExponentialBackoff(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setEnableExponentialBackoff(Boolean) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
setEnableRandomizedWait(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setEnableRandomizedWait(Boolean) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.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.BulkheadConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties.InstanceProperties
 
setExponentialBackoffMultiplier(Double) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setExponentialBackoffMultiplier(Double) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
setExponentialMaxWaitDuration(Duration) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
setExponentialMaxWaitDurationInOpenState(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setFailureRateThreshold(float) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
setFailureRateThreshold(Float) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
Sets the failure rate threshold for the circuit breaker as percentage.
setIgnoreExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setIgnoreExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
setIntervalBiFunction(Class<? extends IntervalBiFunction<Object>>) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
setKeepAliveDuration(Duration) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setLimitForPeriod(Integer) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
Configures the permissions limit for refresh period.
setLimitRefreshPeriod(Duration) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
Configures the period of limit refresh.
setMaxAttempts(Integer) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
setMaxConcurrentCalls(Integer) - Method in class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties.InstanceProperties
 
setMaxRetryAttempts(Integer) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
Deprecated.
use setMaxAttempts()
setMaxThreadPoolSize(int) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setMaxWaitDuration(Duration) - Method in class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties.InstanceProperties
 
setMaxWaitDurationInHalfOpenState(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.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.CircuitBreakerConfigurationProperties.InstanceProperties
 
setNumberOfAttempts(int) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
setPermittedNumberOfCallsInHalfOpenState(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setQueueCapacity(int) - Method in class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setRandomizedWaitFactor(Double) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setRandomizedWaitFactor(Double) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.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.CircuitBreakerConfigurationProperties.InstanceProperties
 
setRecordFailurePredicate(Class<Predicate<Throwable>>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setRegisterHealthIndicator(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setRegisterHealthIndicator(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
 
setResultPredicate(Class<? extends Predicate<Object>>) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.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.RetryConfigurationProperties.InstanceProperties
 
setRetryExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.retry.configuration.RetryConfigurationProperties.InstanceProperties
 
setRetryName(String) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
 
setRingBufferSizeInClosedState(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
setRingBufferSizeInHalfOpenState(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
setSlidingWindowSize(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setSlidingWindowType(CircuitBreakerConfig.SlidingWindowType) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setSlowCallDurationThreshold(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setSlowCallRateThreshold(float) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
 
setSlowCallRateThreshold(Float) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
 
setStateTransition(CircuitBreaker.StateTransition) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
 
setSubscribeForEvents(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
 
setTags(Map<String, String>) - Method in class io.github.resilience4j.common.CommonProperties
 
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.RateLimiterConfigurationProperties.InstanceProperties
Configures the default wait for permission duration.
setTimeoutDuration(Duration) - Method in class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties.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.RetryConfigurationProperties.InstanceProperties
 
setWaitDurationInOpenState(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.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.ThreadPoolBulkheadConfigurationProperties.InstanceProperties
 
setWritableStackTraceEnabled(Boolean) - Method in class io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties.InstanceProperties
 
setWritableStackTraceEnabled(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CircuitBreakerConfigurationProperties.InstanceProperties
Sets if we should enable writable stack traces or not.
setWritableStackTraceEnabled(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.RateLimiterConfigurationProperties.InstanceProperties
Sets if we should enable writable stack traces or not.

T

ThreadPoolBulkheadConfigCustomizer - Interface in io.github.resilience4j.common.bulkhead.configuration
Enable customization thread pool bulkhead configuration builders programmatically.
ThreadPoolBulkheadConfigurationProperties - Class in io.github.resilience4j.common.bulkhead.configuration
 
ThreadPoolBulkheadConfigurationProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.ThreadPoolBulkheadConfigurationProperties
 
ThreadPoolBulkheadConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.bulkhead.configuration
Class storing property values for configuring Bulkhead instances.
TimeLimiterConfigCustomizer - Interface in io.github.resilience4j.common.timelimiter.configuration
Enable customization time limiter configuration builders programmatically.
TimeLimiterConfigurationProperties - Class in io.github.resilience4j.common.timelimiter.configuration
 
TimeLimiterConfigurationProperties() - Constructor for class io.github.resilience4j.common.timelimiter.configuration.TimeLimiterConfigurationProperties
 
TimeLimiterConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.timelimiter.configuration
 
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
 
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
 
toString() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
 

U

UpdateState - Enum in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
Update State of the circuit breaker through actuator spring endpoint enum.

V

valueOf(String) - Static method in enum io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E F G H I M N O R S T U V 
All Classes All Packages