Index
All Classes and Interfaces|All Packages
B
- build() - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
- BulkheadConfigCustomizer - Interface in io.github.resilience4j.common.bulkhead.configuration
-
Enable customization bulkhead configuration builders programmatically.
- BulkheadEndpointResponse - Class in io.github.resilience4j.common.bulkhead.monitoring.endpoint
- BulkheadEndpointResponse() - Constructor for class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEndpointResponse
- BulkheadEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEndpointResponse
- BulkheadEventDTO - Class in io.github.resilience4j.common.bulkhead.monitoring.endpoint
- 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.
- CircuitBreakerDetails - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
- CircuitBreakerDetails() - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- CircuitBreakerEndpointResponse - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
- CircuitBreakerEndpointResponse() - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
- CircuitBreakerEndpointResponse(Map<String, CircuitBreakerDetails>) - Constructor for class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
- CircuitBreakerEventDTO - Class in io.github.resilience4j.common.circuitbreaker.monitoring.endpoint
- 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 - Enum constant in enum class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
- CommonBulkheadConfigurationProperties - Class in io.github.resilience4j.common.bulkhead.configuration
- CommonBulkheadConfigurationProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
- CommonBulkheadConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.bulkhead.configuration
-
Bulkhead config adapter for integration with Ratpack.
- CommonCircuitBreakerConfigurationProperties - Class in io.github.resilience4j.common.circuitbreaker.configuration
- CommonCircuitBreakerConfigurationProperties() - Constructor for class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
- CommonCircuitBreakerConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.circuitbreaker.configuration
-
Class storing property values for configuring
CircuitBreakerinstances. - CommonProperties - Class in io.github.resilience4j.common
-
common properties between different spring resilience4j supported types
- CommonProperties() - Constructor for class io.github.resilience4j.common.CommonProperties
- CommonRateLimiterConfigurationProperties - Class in io.github.resilience4j.common.ratelimiter.configuration
- CommonRateLimiterConfigurationProperties() - Constructor for class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
- CommonRateLimiterConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.ratelimiter.configuration
-
Class storing property values for configuring
RateLimiterConfiginstances. - CommonRetryConfigurationProperties - Class in io.github.resilience4j.common.retry.configuration
-
Main spring properties for retry configuration
- CommonRetryConfigurationProperties() - Constructor for class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
- CommonRetryConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.retry.configuration
-
Class storing property values for configuring
Retryinstances. - CommonThreadPoolBulkheadConfigurationProperties - Class in io.github.resilience4j.common.bulkhead.configuration
- CommonThreadPoolBulkheadConfigurationProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
- CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.bulkhead.configuration
-
Class storing property values for configuring
Bulkheadinstances. - CommonTimeLimiterConfigurationProperties - Class in io.github.resilience4j.common.timelimiter.configuration
- CommonTimeLimiterConfigurationProperties() - Constructor for class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
- CommonTimeLimiterConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.timelimiter.configuration
- CommonTimerConfigurationProperties - Class in io.github.resilience4j.common.micrometer.configuration
- CommonTimerConfigurationProperties() - Constructor for class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties
- CommonTimerConfigurationProperties.InstanceProperties - Class in io.github.resilience4j.common.micrometer.configuration
-
Class storing property values for configuring
Timerinstances. - 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(CommonBulkheadConfigurationProperties.InstanceProperties, CompositeCustomizer<BulkheadConfigCustomizer>, String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
- createBulkheadEventDTO(BulkheadEvent) - Static method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTOFactory
- createCircuitBreakerConfig(String, CommonCircuitBreakerConfigurationProperties.InstanceProperties, CompositeCustomizer<CircuitBreakerConfigCustomizer>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
- createCircuitBreakerEventDTO(CircuitBreakerEvent) - Static method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTOFactory
- createRateLimiterConfig(CommonRateLimiterConfigurationProperties.InstanceProperties, CompositeCustomizer<RateLimiterConfigCustomizer>, String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
- createRateLimiterConfig(String, CompositeCustomizer<RateLimiterConfigCustomizer>) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
- createRateLimiterEventDTO(RateLimiterEvent) - Static method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
- createRetryConfig(CommonRetryConfigurationProperties.InstanceProperties, CompositeCustomizer<RetryConfigCustomizer>, String) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
- createRetryConfig(String, CompositeCustomizer<RetryConfigCustomizer>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
- createRetryEventDTO(RetryEvent) - Static method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTOFactory
- createThreadPoolBulkheadConfig(CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer>, String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
- createThreadPoolBulkheadConfig(String, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer>) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
- createTimeLimiterConfig(String) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
- createTimeLimiterConfig(String, CommonTimeLimiterConfigurationProperties.InstanceProperties, CompositeCustomizer<TimeLimiterConfigCustomizer>) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
- createTimeLimiterEventDTO(TimeLimiterEvent) - Static method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
- createTimerConfig(CommonTimerConfigurationProperties.InstanceProperties, CompositeCustomizer<TimerConfigCustomizer>, String) - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties
- createTimerConfig(String, CompositeCustomizer<TimerConfigCustomizer>) - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties
- createTimerEventDTO(TimerEvent) - Static method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTOFactory
- 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(TimerConfig.Builder) - Method in interface io.github.resilience4j.common.micrometer.configuration.TimerConfigCustomizer
-
Timer 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 - Enum constant in enum class 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.CommonCircuitBreakerConfigurationProperties
- findRateLimiterProperties(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
- FORCE_OPEN - Enum constant in enum class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
G
- getAllowHealthIndicatorToFail() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getAllowHealthIndicatorToFail() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
- getAutomaticTransitionFromOpenToHalfOpenEnabled() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Returns if we should automatically transition to half open after the timer has run out.
- getBackendProperties(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
- getBackendProperties(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
- getBackendProperties(String) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
- getBackendProperties(String) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
- getBackends() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
-
For backwards compatibility when setting backends in configuration properties.
- getBackends() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
-
For backwards compatibility when setting backends in configuration properties.
- getBackends() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
-
For backwards compatibility when setting backends in configuration properties.
- getBackends() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
-
For backwards compatibility when setting backends in configuration properties.
- getBaseConfig() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- getBaseConfig() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
-
Gets the shared configuration name.
- getBaseConfig() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Gets the shared configuration name.
- getBaseConfig() - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties.InstanceProperties
-
Gets the shared configuration name.
- getBaseConfig() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Gets the shared configuration name.
- getBaseConfig() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
-
Gets the shared configuration name.
- getBaseConfig() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
- getBufferedCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getBulkheadEvents() - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse
- getBulkheadName() - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
- getBulkheads() - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEndpointResponse
- getCancelRunningFuture() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
- getCircuitBreakerEvents() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
- getCircuitBreakerName() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
- getCircuitBreakerName() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
- getCircuitBreakerRecentEvent() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
- getCircuitBreakers() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
- getConfigs() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
- getConfigs() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
- getConfigs() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
- getConfigs() - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties
- getConfigs() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
- getConfigs() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
- getConfigs() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
- getContextPropagators() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
-
Getter return array of
ContextPropagatorclass - getContextPropagators() - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
- getCorePoolSize() - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
- getCoreThreadPoolSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- getCreationTime() - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
- getCreationTime() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
- getCreationTime() - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTO
- getCreationTime() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
- getCreationTime() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
- getCreationTime() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
- getCurrentState() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
- getCurrentState() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
- getCustomizer(String) - Method in class io.github.resilience4j.common.CompositeCustomizer
- getDurationInMs() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
- getEnableExponentialBackoff() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getEnableExponentialBackoff() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getEnableRandomizedWait() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getEnableRandomizedWait() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getErrorMessage() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
- getErrorMessage() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
- getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties.InstanceProperties
- getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
- getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getEventConsumerBufferSize() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
- getExponentialBackoffMultiplier() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getExponentialBackoffMultiplier() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getExponentialMaxWaitDuration() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getExponentialMaxWaitDurationInOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getFailAfterMaxAttempts() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getFailedCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getFailureRate() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getFailureRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Returns the failure rate threshold for the circuit breaker as percentage.
- getFailureRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getFailureRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
- getIgnoreExceptionPredicate() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getIgnoreExceptions() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getIgnoreExceptions() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getInstanceProperties(String) - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties
- getInstanceProperties(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
- getInstanceProperties(String) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
- getInstances() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties
- getInstances() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
- getInstances() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
- getInstances() - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties
- getInstances() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
- getInstances() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties
- getInstances() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties
- getIntervalBiFunction() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getKeepAliveDuration() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- getLimiters() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties
-
For backwards compatibility when setting limiters in configuration properties.
- getLimitForPeriod() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Configures the permissions limit for refresh period.
- getLimitRefreshPeriod() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Configures the period of limit refresh.
- getMaxAttempts() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getMaxConcurrentCalls() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- getMaxThreadPoolSize() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- getMaxWaitDuration() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- getMaxWaitDurationInHalfOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getMessage() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
- getMetricNames() - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties.InstanceProperties
- getMetrics() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
- getMinimumNumberOfCalls() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getNotPermittedCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getNumberOfAttempts() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
- getOnFailureTagResolver() - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties.InstanceProperties
- getOperationDuration() - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTO
- getPermittedNumberOfCallsInHalfOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getQueueCapacity() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- getRandomizedWaitFactor() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getRandomizedWaitFactor() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getRateLimiterEvents() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpointResponse
- getRateLimiterName() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
- getRateLimiters() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEndpointResponse
- getRecordExceptions() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getRecordFailurePredicate() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getRecordResultPredicate() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getRegisterHealthIndicator() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getRegisterHealthIndicator() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
- getResultPredicate() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getRetries() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEndpointResponse
- getRetryEvents() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventsEndpointResponse
- getRetryExceptionPredicate() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getRetryExceptions() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getRetryName() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
- getSlidingWindowSize() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getSlidingWindowType() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getSlowCallDurationThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getSlowCallRate() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getSlowCallRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- getSlowCallRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getSlowCallRateThreshold() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
- getSlowCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getSlowFailedCalls() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getState() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- getStateTransition() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
- getSubscribeForEvents() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
- getTags() - Method in class io.github.resilience4j.common.CommonProperties
- getTimeLimiterEvents() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventsEndpointResponse
- getTimeLimiterName() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
- getTimeLimiters() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEndpointResponse
- getTimeoutDuration() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Configures the default wait for permission duration.
- getTimeoutDuration() - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
- getTimerEvents() - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventsEndpointResponse
- getTimerName() - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTO
- getTimers() - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEndpointResponse
- 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.micrometer.monitoring.endpoint.TimerEventDTO
- getType() - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
- getType() - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
- getType() - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
- getWaitDuration() - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- getWaitDurationInOpenState() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Returns the wait duration the CircuitBreaker will stay open, before it switches to half closed.
- getWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- getWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Returns if we should enable writable stack traces or not.
- getWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Returns if we should enable writable stack traces or not.
H
- hashCode() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
I
- instanceNames() - Method in class io.github.resilience4j.common.CompositeCustomizer
- InstanceProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- InstanceProperties() - Constructor for class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- InstanceProperties() - Constructor for class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- InstanceProperties() - Constructor for class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties.InstanceProperties
- InstanceProperties() - Constructor for class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
- InstanceProperties() - Constructor for class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- InstanceProperties() - Constructor for class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
- 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.micrometer.configuration - package io.github.resilience4j.common.micrometer.configuration
- io.github.resilience4j.common.micrometer.monitoring.endpoint - package io.github.resilience4j.common.micrometer.monitoring.endpoint
- io.github.resilience4j.common.ratelimiter.configuration - package io.github.resilience4j.common.ratelimiter.configuration
- io.github.resilience4j.common.ratelimiter.monitoring.endpoint - package io.github.resilience4j.common.ratelimiter.monitoring.endpoint
- io.github.resilience4j.common.retry.configuration - package io.github.resilience4j.common.retry.configuration
- io.github.resilience4j.common.retry.monitoring.endpoint - package io.github.resilience4j.common.retry.monitoring.endpoint
- io.github.resilience4j.common.scheduled.threadpool.configuration - package io.github.resilience4j.common.scheduled.threadpool.configuration
- io.github.resilience4j.common.timelimiter.configuration - package io.github.resilience4j.common.timelimiter.configuration
- io.github.resilience4j.common.timelimiter.monitoring.endpoint - package io.github.resilience4j.common.timelimiter.monitoring.endpoint
- io.github.resilience4j.common.utils - package io.github.resilience4j.common.utils
- isWritableStackTraceEnabled() - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
M
- mergePropertiesIfAny(CommonBulkheadConfigurationProperties.InstanceProperties, CommonBulkheadConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
-
merge only properties that are not part of retry config if any match the conditions of merge
- mergePropertiesIfAny(CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties, CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
-
merge only properties that are not part of retry config if any match the conditions of merge
- mergePropertiesIfAny(CommonCircuitBreakerConfigurationProperties.InstanceProperties, CommonCircuitBreakerConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
-
merge only properties that are not part of retry config if any match the conditions of merge
- mergePropertiesIfAny(CommonTimerConfigurationProperties.InstanceProperties, CommonTimerConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
-
merge only properties that are not part of timer config if any match the conditions of merge
- mergePropertiesIfAny(CommonRateLimiterConfigurationProperties.InstanceProperties, CommonRateLimiterConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
-
merge only properties that are not part of retry config if any match the conditions of merge
- mergePropertiesIfAny(CommonRetryConfigurationProperties.InstanceProperties, CommonRetryConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
-
merge only properties that are not part of retry config if any match the conditions of merge
- mergePropertiesIfAny(CommonTimeLimiterConfigurationProperties.InstanceProperties, CommonTimeLimiterConfigurationProperties.InstanceProperties) - Static method in class io.github.resilience4j.common.utils.ConfigUtils
-
merge only properties that are not part of timeLimiter config if any match the conditions of merge
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<TimerConfig.Builder>) - Static method in interface io.github.resilience4j.common.micrometer.configuration.TimerConfigCustomizer
-
A convenient method to create TimerConfigCustomizer 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.
- 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.
- 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.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
When set to true, it allows the health indicator to go to a failed (DOWN) status.
- setAllowHealthIndicatorToFail(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
When set to true, it allows the health indicator to go to a failed (DOWN) status.
- setAutomaticTransitionFromOpenToHalfOpenEnabled(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Sets if we should automatically transition to half open after the timer has run out.
- setBaseConfig(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- setBaseConfig(String) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
-
Sets the shared configuration name.
- setBaseConfig(String) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Sets the shared configuration name.
- setBaseConfig(String) - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties.InstanceProperties
-
Sets the shared configuration name.
- setBaseConfig(String) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Sets the shared configuration name.
- setBaseConfig(String) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
-
Sets the shared configuration name.
- setBaseConfig(String) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
- setBufferedCalls(int) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setBulkheadEvents(List<BulkheadEventDTO>) - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventsEndpointResponse
- setBulkheadName(String) - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
- setBulkheads(List<String>) - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEndpointResponse
- setCancelRunningFuture(Boolean) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
- setCircuitBreakerEvents(List<CircuitBreakerEventDTO>) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventsEndpointResponse
- setCircuitBreakerName(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
- setCircuitBreakerName(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
- setCircuitBreakerRecentEvent(CircuitBreakerEvent) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
- setCircuitBreakers(Map<String, CircuitBreakerDetails>) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEndpointResponse
- setConsumeResultBeforeRetryAttempt(Class<? extends BiConsumer<Integer, Object>>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setContextPropagators(Class<? extends ContextPropagator>...) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
-
Set the class type of
ContextPropagator - setContextPropagators(Class<? extends ContextPropagator>...) - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
- setCorePoolSize(int) - Method in class io.github.resilience4j.common.scheduled.threadpool.configuration.ContextAwareScheduledThreadPoolConfigurationProperties
- setCoreThreadPoolSize(int) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- setCreationTime(String) - Method in class io.github.resilience4j.common.bulkhead.monitoring.endpoint.BulkheadEventDTO
- setCreationTime(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
- setCreationTime(String) - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTO
- 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.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setEnableExponentialBackoff(Boolean) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setEnableRandomizedWait(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setEnableRandomizedWait(Boolean) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setErrorMessage(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
- setErrorMessage(String) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
- setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties.InstanceProperties
- setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
- setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setEventConsumerBufferSize(Integer) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
- setExponentialBackoffMultiplier(Double) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setExponentialBackoffMultiplier(Double) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setExponentialMaxWaitDuration(Duration) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setExponentialMaxWaitDurationInOpenState(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setFailAfterMaxAttempts(Boolean) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setFailedCalls(int) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setFailureRate(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setFailureRateThreshold(float) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
- setFailureRateThreshold(Float) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Sets the failure rate threshold for the circuit breaker as percentage.
- setFailureRateThreshold(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setIgnoreExceptionPredicate(Class<Predicate<Throwable>>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setIgnoreExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setIgnoreExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setIntervalBiFunction(Class<? extends IntervalBiFunction<Object>>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setKeepAliveDuration(Duration) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- setLimitForPeriod(Integer) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Configures the permissions limit for refresh period.
- setLimitRefreshPeriod(Duration) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Configures the period of limit refresh.
- setMaxAttempts(Integer) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setMaxConcurrentCalls(Integer) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- setMaxThreadPoolSize(int) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- setMaxWaitDuration(Duration) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- setMaxWaitDurationInHalfOpenState(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setMessage(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
- setMetricNames(String) - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties.InstanceProperties
- setMetrics(CircuitBreaker.Metrics) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
- setMinimumNumberOfCalls(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setNotPermittedCalls(long) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setNumberOfAttempts(int) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
- setOnFailureTagResolver(Class<? extends Function<Throwable, String>>) - Method in class io.github.resilience4j.common.micrometer.configuration.CommonTimerConfigurationProperties.InstanceProperties
- setOperationDuration(Duration) - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTO
- setPermittedNumberOfCallsInHalfOpenState(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setQueueCapacity(int) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- setRandomizedWaitFactor(Double) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setRandomizedWaitFactor(Double) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setRateLimiterEvents(List<RateLimiterEventDTO>) - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventsEndpointResponse
- setRateLimiterName(String) - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
- setRateLimiters(List<String>) - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEndpointResponse
- setRecordExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setRecordFailurePredicate(Class<Predicate<Throwable>>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setRecordResultPredicate(Class<Predicate<Object>>) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setRegisterHealthIndicator(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setRegisterHealthIndicator(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
- setResultPredicate(Class<? extends Predicate<Object>>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setRetries(List<String>) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEndpointResponse
- setRetryEvents(List<RetryEventDTO>) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventsEndpointResponse
- setRetryExceptionPredicate(Class<? extends Predicate<Throwable>>) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setRetryExceptions(Class<? extends Throwable>[]) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setRetryName(String) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
- setSlidingWindowSize(Integer) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setSlidingWindowType(CircuitBreakerConfig.SlidingWindowType) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setSlowCallDurationThreshold(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setSlowCallRate(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setSlowCallRateThreshold(float) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerHystrixStreamEventsDTO
- setSlowCallRateThreshold(Float) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
- setSlowCallRateThreshold(String) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setSlowCalls(int) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setSlowFailedCalls(int) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setState(CircuitBreaker.State) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerDetails
- setStateTransition(CircuitBreaker.StateTransition) - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerEventDTO
- setSubscribeForEvents(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
- setTags(Map<String, String>) - Method in class io.github.resilience4j.common.CommonProperties
- setTimeLimiterEvents(List<TimeLimiterEventDTO>) - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventsEndpointResponse
- setTimeLimiterName(String) - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
- setTimeLimiters(List<String>) - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEndpointResponse
- setTimeoutDuration(Duration) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Configures the default wait for permission duration.
- setTimeoutDuration(Duration) - Method in class io.github.resilience4j.common.timelimiter.configuration.CommonTimeLimiterConfigurationProperties.InstanceProperties
- setTimerEvents(List<TimerEventDTO>) - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventsEndpointResponse
- setTimerName(String) - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTO
- setTimers(List<String>) - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEndpointResponse
- 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(TimerEvent.Type) - Method in class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTO
- setType(RateLimiterEvent.Type) - Method in class io.github.resilience4j.common.ratelimiter.monitoring.endpoint.RateLimiterEventDTO
- setType(RetryEvent.Type) - Method in class io.github.resilience4j.common.retry.monitoring.endpoint.RetryEventDTO
- setType(TimeLimiterEvent.Type) - Method in class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
- setWaitDuration(Duration) - Method in class io.github.resilience4j.common.retry.configuration.CommonRetryConfigurationProperties.InstanceProperties
- setWaitDurationInOpenState(Duration) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Sets the wait duration the CircuitBreaker should stay open, before it switches to half closed.
- setWritableStackTraceEnabled(boolean) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties
- setWritableStackTraceEnabled(Boolean) - Method in class io.github.resilience4j.common.bulkhead.configuration.CommonBulkheadConfigurationProperties.InstanceProperties
- setWritableStackTraceEnabled(Boolean) - Method in class io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties.InstanceProperties
-
Sets if we should enable writable stack traces or not.
- setWritableStackTraceEnabled(Boolean) - Method in class io.github.resilience4j.common.ratelimiter.configuration.CommonRateLimiterConfigurationProperties.InstanceProperties
-
Sets if we should enable writable stack traces or not.
T
- ThreadPoolBulkheadConfigCustomizer - Interface in io.github.resilience4j.common.bulkhead.configuration
-
Enable customization thread pool bulkhead configuration builders programmatically.
- TimeLimiterConfigCustomizer - Interface in io.github.resilience4j.common.timelimiter.configuration
-
Enable customization time limiter configuration builders programmatically.
- TimeLimiterEndpointResponse - Class in io.github.resilience4j.common.timelimiter.monitoring.endpoint
- TimeLimiterEndpointResponse() - Constructor for class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEndpointResponse
- TimeLimiterEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEndpointResponse
- TimeLimiterEventDTO - Class in io.github.resilience4j.common.timelimiter.monitoring.endpoint
- TimeLimiterEventDTO() - Constructor for class io.github.resilience4j.common.timelimiter.monitoring.endpoint.TimeLimiterEventDTO
- 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
- TimerConfigCustomizer - Interface in io.github.resilience4j.common.micrometer.configuration
-
Timer configuration customizer.
- TimerEndpointResponse - Class in io.github.resilience4j.common.micrometer.monitoring.endpoint
- TimerEndpointResponse() - Constructor for class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEndpointResponse
- TimerEndpointResponse(List<String>) - Constructor for class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEndpointResponse
- TimerEventDTO - Class in io.github.resilience4j.common.micrometer.monitoring.endpoint
- TimerEventDTO(String, TimerEvent.Type, String) - Constructor for class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTO
- TimerEventDTO(String, TimerEvent.Type, String, Duration) - Constructor for class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventDTO
- TimerEventDTOFactory - Class in io.github.resilience4j.common.micrometer.monitoring.endpoint
-
Timer event DTO factory
- TimerEventsEndpointResponse - Class in io.github.resilience4j.common.micrometer.monitoring.endpoint
- TimerEventsEndpointResponse() - Constructor for class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventsEndpointResponse
- TimerEventsEndpointResponse(List<TimerEventDTO>) - Constructor for class io.github.resilience4j.common.micrometer.monitoring.endpoint.TimerEventsEndpointResponse
- toString() - Method in class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.CircuitBreakerUpdateStateResponse
U
- UpdateState - Enum Class 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 class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.resilience4j.common.circuitbreaker.monitoring.endpoint.UpdateState
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages