B C D E F G H I M N O R S T U V
All Classes All Packages
All Classes All Packages
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
-
Deprecated.
- 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.
All Classes All Packages