Index
All Classes and Interfaces|All Packages
B
- BaseInterceptor - Class in io.github.resilience4j.micronaut
- BaseInterceptor() - Constructor for class io.github.resilience4j.micronaut.BaseInterceptor
- bulkhead(Publisher<T>, Bulkhead) - Method in interface io.github.resilience4j.micronaut.util.PublisherExtension
- bulkhead(Publisher<T>, Bulkhead) - Method in class io.github.resilience4j.micronaut.util.ReactorPublisherExtension
- bulkhead(Publisher<T>, Bulkhead) - Method in class io.github.resilience4j.micronaut.util.RxJava2PublisherExtension
- bulkhead(Publisher<T>, Bulkhead) - Method in class io.github.resilience4j.micronaut.util.RxJava3PublisherExtension
- Bulkhead - Annotation Interface in io.github.resilience4j.micronaut.annotation
-
This annotation can be applied to a class or a specific method.
- BULKHEAD - Enum constant in enum class io.github.resilience4j.micronaut.ResilienceInterceptPhase
-
Retry phase of execution.
- Bulkhead.Type - Enum Class in io.github.resilience4j.micronaut.annotation
-
bulkhead implementation types
- bulkheadEventsConsumerRegistry() - Method in class io.github.resilience4j.micronaut.bulkhead.BulkHeadRegistryFactory
- BulkheadInterceptor - Class in io.github.resilience4j.micronaut.bulkhead
-
A
MethodInterceptorthat intercepts all method calls which are annotated with aBulkheadannotation. - BulkheadInterceptor(BeanContext, BulkheadRegistry, ThreadPoolBulkheadRegistry, PublisherExtension, ConversionService) - Constructor for class io.github.resilience4j.micronaut.bulkhead.BulkheadInterceptor
- BulkheadProperties - Class in io.github.resilience4j.micronaut.bulkhead
-
Configuration for the bulkhead registry
- BulkheadProperties(List<BulkheadProperties.InstancePropertiesConfigs>, List<BulkheadProperties.InstancePropertiesInstances>) - Constructor for class io.github.resilience4j.micronaut.bulkhead.BulkheadProperties
- BulkheadProperties.InstancePropertiesConfigs - Class in io.github.resilience4j.micronaut.bulkhead
- BulkheadProperties.InstancePropertiesInstances - Class in io.github.resilience4j.micronaut.bulkhead
- BulkheadQualifier - Annotation Interface in io.github.resilience4j.micronaut.bulkhead
- bulkheadRegistry(CommonBulkheadConfigurationProperties, EventConsumerRegistry<BulkheadEvent>, RegistryEventConsumer<Bulkhead>, CompositeCustomizer<BulkheadConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.bulkhead.BulkHeadRegistryFactory
- bulkheadRegistryEventConsumer(Optional<List<RegistryEventConsumer<Bulkhead>>>) - Method in class io.github.resilience4j.micronaut.bulkhead.BulkHeadRegistryFactory
- BulkHeadRegistryFactory - Class in io.github.resilience4j.micronaut.bulkhead
- BulkHeadRegistryFactory() - Constructor for class io.github.resilience4j.micronaut.bulkhead.BulkHeadRegistryFactory
C
- CIRCUIT_BREAKER - Enum constant in enum class io.github.resilience4j.micronaut.ResilienceInterceptPhase
-
Retry phase of execution.
- circuitBreaker(Publisher<T>, CircuitBreaker) - Method in interface io.github.resilience4j.micronaut.util.PublisherExtension
- circuitBreaker(Publisher<T>, CircuitBreaker) - Method in class io.github.resilience4j.micronaut.util.ReactorPublisherExtension
- circuitBreaker(Publisher<T>, CircuitBreaker) - Method in class io.github.resilience4j.micronaut.util.RxJava2PublisherExtension
- circuitBreaker(Publisher<T>, CircuitBreaker) - Method in class io.github.resilience4j.micronaut.util.RxJava3PublisherExtension
- CircuitBreaker - Annotation Interface in io.github.resilience4j.micronaut.annotation
-
This annotation can be applied to a class or a specific method.
- circuitBreakerEventsConsumerRegistry() - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerRegistryFactory
- CircuitBreakerInterceptor - Class in io.github.resilience4j.micronaut.circuitbreaker
- CircuitBreakerInterceptor(ExecutionHandleLocator, CircuitBreakerRegistry, PublisherExtension, ConversionService) - Constructor for class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerInterceptor
- CircuitBreakerProperties - Class in io.github.resilience4j.micronaut.circuitbreaker
-
Configuration for the circuit breaker registry
- CircuitBreakerProperties(List<CircuitBreakerProperties.InstancePropertiesConfigs>, List<CircuitBreakerProperties.InstancePropertiesInstances>) - Constructor for class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerProperties
- CircuitBreakerProperties.InstancePropertiesConfigs - Class in io.github.resilience4j.micronaut.circuitbreaker
- CircuitBreakerProperties.InstancePropertiesInstances - Class in io.github.resilience4j.micronaut.circuitbreaker
- CircuitBreakerQualifier - Annotation Interface in io.github.resilience4j.micronaut.circuitbreaker
- circuitBreakerRegistry(CommonCircuitBreakerConfigurationProperties, EventConsumerRegistry<CircuitBreakerEvent>, RegistryEventConsumer<CircuitBreaker>, CompositeCustomizer<CircuitBreakerConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerRegistryFactory
- circuitBreakerRegistryEventConsumer(Optional<List<RegistryEventConsumer<CircuitBreaker>>>) - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerRegistryFactory
- CircuitBreakerRegistryFactory - Class in io.github.resilience4j.micronaut.circuitbreaker
- CircuitBreakerRegistryFactory() - Constructor for class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerRegistryFactory
- composeBulkheadCustomizer(List<BulkheadConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.bulkhead.BulkHeadRegistryFactory
- compositeCircuitBreakerCustomizer(List<CircuitBreakerConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerRegistryFactory
- compositeRateLimiterCustomizer(List<RateLimiterConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterRegistryFactory
- compositeThreadPoolBulkheadCustomizer(List<ThreadPoolBulkheadConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadFactory
- compositeTimeLimiterCustomizer(List<RetryConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.retry.RetryRegistryFactory
- compositeTimeLimiterCustomizer(List<TimeLimiterConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterRegistryFactory
- createRetryRegistry(CommonRetryConfigurationProperties, EventConsumerRegistry<RetryEvent>, RegistryEventConsumer<Retry>, CompositeCustomizer<RetryConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.retry.RetryRegistryFactory
F
- fallback(MethodInvocationContext<Object, Object>, Throwable) - Method in class io.github.resilience4j.micronaut.BaseInterceptor
-
Resolves a fallback for the given execution context and exception.
- fallbackForFuture(CompletionStage<?>, MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.BaseInterceptor
- fallbackMethod() - Element in annotation interface io.github.resilience4j.micronaut.annotation.Bulkhead
-
fallbackMethod method name.
- fallbackMethod() - Element in annotation interface io.github.resilience4j.micronaut.annotation.CircuitBreaker
-
fallbackMethod method name.
- fallbackMethod() - Element in annotation interface io.github.resilience4j.micronaut.annotation.RateLimiter
-
fallbackMethod method name.
- fallbackMethod() - Element in annotation interface io.github.resilience4j.micronaut.annotation.Retry
-
fallbackMethod method name.
- fallbackMethod() - Element in annotation interface io.github.resilience4j.micronaut.annotation.TimeLimiter
-
fallbackMethod method name.
- fallbackPublisher(Publisher<T>, MethodInvocationContext<Object, Object>, Function<MethodInvocationContext<Object, Object>, Optional<? extends MethodExecutionHandle<?, Object>>>) - Method in interface io.github.resilience4j.micronaut.util.PublisherExtension
- fallbackPublisher(Publisher<T>, MethodInvocationContext<Object, Object>, Function<MethodInvocationContext<Object, Object>, Optional<? extends MethodExecutionHandle<?, Object>>>) - Method in class io.github.resilience4j.micronaut.util.ReactorPublisherExtension
- fallbackPublisher(Publisher<T>, MethodInvocationContext<Object, Object>, Function<MethodInvocationContext<Object, Object>, Optional<? extends MethodExecutionHandle<?, Object>>>) - Method in class io.github.resilience4j.micronaut.util.RxJava2PublisherExtension
- fallbackPublisher(Publisher<T>, MethodInvocationContext<Object, Object>, Function<MethodInvocationContext<Object, Object>, Optional<? extends MethodExecutionHandle<?, Object>>>) - Method in class io.github.resilience4j.micronaut.util.RxJava3PublisherExtension
- findFallbackMethod(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.BaseInterceptor
- findFallbackMethod(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.bulkhead.BulkheadInterceptor
-
Finds a fallback method for the given context.
- findFallbackMethod(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerInterceptor
-
Finds a fallback method for the given context.
- findFallbackMethod(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterInterceptor
-
Finds a fallback method for the given context.
- findFallbackMethod(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.retry.RetryInterceptor
-
Finds a fallback method for the given context.
- findFallbackMethod(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterInterceptor
-
Finds a fallback method for the given context.
G
- getName() - Method in class io.github.resilience4j.micronaut.bulkhead.BulkheadProperties.InstancePropertiesConfigs
- getName() - Method in class io.github.resilience4j.micronaut.bulkhead.BulkheadProperties.InstancePropertiesInstances
- getName() - Method in class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadProperties.InstancePropertiesConfigs
- getName() - Method in class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadProperties.InstancePropertiesInstances
- getName() - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerProperties.InstancePropertiesConfigs
- getName() - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerProperties.InstancePropertiesInstances
- getName() - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterProperties.InstancePropertiesConfigs
- getName() - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterProperties.InstancePropertiesInstances
- getName() - Method in class io.github.resilience4j.micronaut.retry.RetryProperties.InstancePropertiesConfigs
- getName() - Method in class io.github.resilience4j.micronaut.retry.RetryProperties.InstancePropertiesInstances
- getName() - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterProperties.InstancePropertiesConfigs
- getName() - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterProperties.InstancePropertiesInstances
- getOrder() - Method in class io.github.resilience4j.micronaut.bulkhead.BulkheadInterceptor
- getOrder() - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerInterceptor
- getOrder() - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterInterceptor
- getOrder() - Method in class io.github.resilience4j.micronaut.retry.RetryInterceptor
- getOrder() - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterInterceptor
- getPosition() - Method in enum class io.github.resilience4j.micronaut.ResilienceInterceptPhase
I
- InstancePropertiesConfigs(String) - Constructor for class io.github.resilience4j.micronaut.bulkhead.BulkheadProperties.InstancePropertiesConfigs
- InstancePropertiesConfigs(String) - Constructor for class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadProperties.InstancePropertiesConfigs
- InstancePropertiesConfigs(String) - Constructor for class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerProperties.InstancePropertiesConfigs
- InstancePropertiesConfigs(String) - Constructor for class io.github.resilience4j.micronaut.ratelimiter.RateLimiterProperties.InstancePropertiesConfigs
- InstancePropertiesConfigs(String) - Constructor for class io.github.resilience4j.micronaut.retry.RetryProperties.InstancePropertiesConfigs
- InstancePropertiesConfigs(String) - Constructor for class io.github.resilience4j.micronaut.timelimiter.TimeLimiterProperties.InstancePropertiesConfigs
- InstancePropertiesInstances(String) - Constructor for class io.github.resilience4j.micronaut.bulkhead.BulkheadProperties.InstancePropertiesInstances
- InstancePropertiesInstances(String) - Constructor for class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadProperties.InstancePropertiesInstances
- InstancePropertiesInstances(String) - Constructor for class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerProperties.InstancePropertiesInstances
- InstancePropertiesInstances(String) - Constructor for class io.github.resilience4j.micronaut.ratelimiter.RateLimiterProperties.InstancePropertiesInstances
- InstancePropertiesInstances(String) - Constructor for class io.github.resilience4j.micronaut.retry.RetryProperties.InstancePropertiesInstances
- InstancePropertiesInstances(String) - Constructor for class io.github.resilience4j.micronaut.timelimiter.TimeLimiterProperties.InstancePropertiesInstances
- intercept(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.bulkhead.BulkheadInterceptor
- intercept(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerInterceptor
- intercept(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterInterceptor
- intercept(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.retry.RetryInterceptor
- intercept(MethodInvocationContext<Object, Object>) - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterInterceptor
- io.github.resilience4j.micronaut - package io.github.resilience4j.micronaut
- io.github.resilience4j.micronaut.annotation - package io.github.resilience4j.micronaut.annotation
- io.github.resilience4j.micronaut.bulkhead - package io.github.resilience4j.micronaut.bulkhead
- io.github.resilience4j.micronaut.circuitbreaker - package io.github.resilience4j.micronaut.circuitbreaker
- io.github.resilience4j.micronaut.ratelimiter - package io.github.resilience4j.micronaut.ratelimiter
- io.github.resilience4j.micronaut.retry - package io.github.resilience4j.micronaut.retry
- io.github.resilience4j.micronaut.timelimiter - package io.github.resilience4j.micronaut.timelimiter
- io.github.resilience4j.micronaut.util - package io.github.resilience4j.micronaut.util
- isEnabled() - Method in class io.github.resilience4j.micronaut.bulkhead.BulkheadProperties
- isEnabled() - Method in class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadProperties
- isEnabled() - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerProperties
- isEnabled() - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterProperties
- isEnabled() - Method in class io.github.resilience4j.micronaut.retry.RetryProperties
- isEnabled() - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterProperties
N
- name() - Element in annotation interface io.github.resilience4j.micronaut.annotation.Bulkhead
-
Name of the bulkhead.
- name() - Element in annotation interface io.github.resilience4j.micronaut.annotation.CircuitBreaker
-
Name of the circuit breaker.
- name() - Element in annotation interface io.github.resilience4j.micronaut.annotation.RateLimiter
-
Name of the rate limiter
- name() - Element in annotation interface io.github.resilience4j.micronaut.annotation.Retry
-
Name of the sync retry.
- name() - Element in annotation interface io.github.resilience4j.micronaut.annotation.TimeLimiter
-
Name of the sync timeLimiter.
P
- PublisherExtension - Interface in io.github.resilience4j.micronaut.util
R
- RATE_LIMITER - Enum constant in enum class io.github.resilience4j.micronaut.ResilienceInterceptPhase
-
Retry phase of execution.
- rateLimiter(Publisher<T>, RateLimiter) - Method in interface io.github.resilience4j.micronaut.util.PublisherExtension
- rateLimiter(Publisher<T>, RateLimiter) - Method in class io.github.resilience4j.micronaut.util.ReactorPublisherExtension
- rateLimiter(Publisher<T>, RateLimiter) - Method in class io.github.resilience4j.micronaut.util.RxJava2PublisherExtension
- rateLimiter(Publisher<T>, RateLimiter) - Method in class io.github.resilience4j.micronaut.util.RxJava3PublisherExtension
- RateLimiter - Annotation Interface in io.github.resilience4j.micronaut.annotation
-
This annotation can be applied to a class or a specific method.
- rateLimiterEventEventConsumerRegistry() - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterRegistryFactory
- RateLimiterInterceptor - Class in io.github.resilience4j.micronaut.ratelimiter
- RateLimiterInterceptor(ExecutionHandleLocator, RateLimiterRegistry, PublisherExtension, ConversionService) - Constructor for class io.github.resilience4j.micronaut.ratelimiter.RateLimiterInterceptor
- RateLimiterProperties - Class in io.github.resilience4j.micronaut.ratelimiter
-
Configuration for generic rate limiting registry.
- RateLimiterProperties(List<RateLimiterProperties.InstancePropertiesConfigs>, List<RateLimiterProperties.InstancePropertiesInstances>) - Constructor for class io.github.resilience4j.micronaut.ratelimiter.RateLimiterProperties
- RateLimiterProperties.InstancePropertiesConfigs - Class in io.github.resilience4j.micronaut.ratelimiter
- RateLimiterProperties.InstancePropertiesInstances - Class in io.github.resilience4j.micronaut.ratelimiter
- RateLimiterQualifier - Annotation Interface in io.github.resilience4j.micronaut.ratelimiter
- rateLimiterRegistry(RateLimiterProperties, EventConsumerRegistry<RateLimiterEvent>, RegistryEventConsumer<RateLimiter>, CompositeCustomizer<RateLimiterConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterRegistryFactory
- rateLimiterRegistryEventConsumer(Optional<List<RegistryEventConsumer<RateLimiter>>>) - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterRegistryFactory
- RateLimiterRegistryFactory - Class in io.github.resilience4j.micronaut.ratelimiter
- RateLimiterRegistryFactory() - Constructor for class io.github.resilience4j.micronaut.ratelimiter.RateLimiterRegistryFactory
- ReactorPublisherExtension - Class in io.github.resilience4j.micronaut.util
- ReactorPublisherExtension() - Constructor for class io.github.resilience4j.micronaut.util.ReactorPublisherExtension
- registerEventConsumer(CommonCircuitBreakerConfigurationProperties, CircuitBreakerRegistry, EventConsumerRegistry<CircuitBreakerEvent>) - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerRegistryFactory
-
Registers the post creation consumer function that registers the consumer events to the circuit breakers.
- ResilienceInterceptPhase - Enum Class in io.github.resilience4j.micronaut
-
Interceptorclasses implement theOrderedinterface in order to control the order of execution when multiple interceptors are present. - retry(Publisher<T>, Retry) - Method in interface io.github.resilience4j.micronaut.util.PublisherExtension
- retry(Publisher<T>, Retry) - Method in class io.github.resilience4j.micronaut.util.ReactorPublisherExtension
- retry(Publisher<T>, Retry) - Method in class io.github.resilience4j.micronaut.util.RxJava2PublisherExtension
- retry(Publisher<T>, Retry) - Method in class io.github.resilience4j.micronaut.util.RxJava3PublisherExtension
- Retry - Annotation Interface in io.github.resilience4j.micronaut.annotation
-
This annotation can be applied to a class or a specific method.
- RETRY - Enum constant in enum class io.github.resilience4j.micronaut.ResilienceInterceptPhase
-
Retry phase of execution.
- retryEventEventConsumerRegistry() - Method in class io.github.resilience4j.micronaut.retry.RetryRegistryFactory
- RetryInterceptor - Class in io.github.resilience4j.micronaut.retry
- RetryInterceptor(ExecutionHandleLocator, RetryRegistry, ExecutorService, PublisherExtension, ConversionService) - Constructor for class io.github.resilience4j.micronaut.retry.RetryInterceptor
- RetryProperties - Class in io.github.resilience4j.micronaut.retry
-
Configuration for generic retry registry.
- RetryProperties(List<RetryProperties.InstancePropertiesConfigs>, List<RetryProperties.InstancePropertiesInstances>) - Constructor for class io.github.resilience4j.micronaut.retry.RetryProperties
- RetryProperties.InstancePropertiesConfigs - Class in io.github.resilience4j.micronaut.retry
- RetryProperties.InstancePropertiesInstances - Class in io.github.resilience4j.micronaut.retry
- RetryQualifier - Annotation Interface in io.github.resilience4j.micronaut.retry
- retryRegistryEventConsumer(Optional<List<RegistryEventConsumer<Retry>>>) - Method in class io.github.resilience4j.micronaut.retry.RetryRegistryFactory
- RetryRegistryFactory - Class in io.github.resilience4j.micronaut.retry
- RetryRegistryFactory() - Constructor for class io.github.resilience4j.micronaut.retry.RetryRegistryFactory
- RxJava2PublisherExtension - Class in io.github.resilience4j.micronaut.util
- RxJava2PublisherExtension() - Constructor for class io.github.resilience4j.micronaut.util.RxJava2PublisherExtension
- RxJava3PublisherExtension - Class in io.github.resilience4j.micronaut.util
- RxJava3PublisherExtension() - Constructor for class io.github.resilience4j.micronaut.util.RxJava3PublisherExtension
S
- SEMAPHORE - Enum constant in enum class io.github.resilience4j.micronaut.annotation.Bulkhead.Type
- setEnabled(boolean) - Method in class io.github.resilience4j.micronaut.bulkhead.BulkheadProperties
- setEnabled(boolean) - Method in class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadProperties
-
Sets whether the config is enabled.
- setEnabled(boolean) - Method in class io.github.resilience4j.micronaut.circuitbreaker.CircuitBreakerProperties
- setEnabled(boolean) - Method in class io.github.resilience4j.micronaut.ratelimiter.RateLimiterProperties
- setEnabled(boolean) - Method in class io.github.resilience4j.micronaut.retry.RetryProperties
- setEnabled(boolean) - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterProperties
T
- THREADPOOL - Enum constant in enum class io.github.resilience4j.micronaut.annotation.Bulkhead.Type
- threadPoolBulkheadEventsConsumerRegistry() - Method in class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadFactory
- ThreadPoolBulkheadFactory - Class in io.github.resilience4j.micronaut.bulkhead
- ThreadPoolBulkheadFactory() - Constructor for class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadFactory
- ThreadPoolBulkheadProperties - Class in io.github.resilience4j.micronaut.bulkhead
-
Configures thread pool bulkhead instances and configs.
- ThreadPoolBulkheadProperties(List<ThreadPoolBulkheadProperties.InstancePropertiesConfigs>, List<ThreadPoolBulkheadProperties.InstancePropertiesInstances>) - Constructor for class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadProperties
- ThreadPoolBulkheadProperties.InstancePropertiesConfigs - Class in io.github.resilience4j.micronaut.bulkhead
- ThreadPoolBulkheadProperties.InstancePropertiesInstances - Class in io.github.resilience4j.micronaut.bulkhead
- ThreadPoolBulkheadQualifier - Annotation Interface in io.github.resilience4j.micronaut.bulkhead
- threadPoolBulkheadRegistry(CommonThreadPoolBulkheadConfigurationProperties, EventConsumerRegistry<BulkheadEvent>, RegistryEventConsumer<ThreadPoolBulkhead>, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadFactory
- threadPoolBulkheadRegistryEventConsumer(Optional<List<RegistryEventConsumer<ThreadPoolBulkhead>>>) - Method in class io.github.resilience4j.micronaut.bulkhead.ThreadPoolBulkheadFactory
- TIME_LIMITER - Enum constant in enum class io.github.resilience4j.micronaut.ResilienceInterceptPhase
-
Retry phase of execution.
- timeLimiter(Publisher<T>, TimeLimiter) - Method in interface io.github.resilience4j.micronaut.util.PublisherExtension
- timeLimiter(Publisher<T>, TimeLimiter) - Method in class io.github.resilience4j.micronaut.util.ReactorPublisherExtension
- timeLimiter(Publisher<T>, TimeLimiter) - Method in class io.github.resilience4j.micronaut.util.RxJava2PublisherExtension
- timeLimiter(Publisher<T>, TimeLimiter) - Method in class io.github.resilience4j.micronaut.util.RxJava3PublisherExtension
- TimeLimiter - Annotation Interface in io.github.resilience4j.micronaut.annotation
- timeLimiterEventsConsumerRegistry() - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterRegistryFactory
- TimeLimiterInterceptor - Class in io.github.resilience4j.micronaut.timelimiter
- TimeLimiterInterceptor(ExecutionHandleLocator, TimeLimiterRegistry, ExecutorService, PublisherExtension) - Constructor for class io.github.resilience4j.micronaut.timelimiter.TimeLimiterInterceptor
- TimeLimiterProperties - Class in io.github.resilience4j.micronaut.timelimiter
-
Configuration for time limiter registry.
- TimeLimiterProperties(List<TimeLimiterProperties.InstancePropertiesConfigs>, List<TimeLimiterProperties.InstancePropertiesInstances>) - Constructor for class io.github.resilience4j.micronaut.timelimiter.TimeLimiterProperties
- TimeLimiterProperties.InstancePropertiesConfigs - Class in io.github.resilience4j.micronaut.timelimiter
- TimeLimiterProperties.InstancePropertiesInstances - Class in io.github.resilience4j.micronaut.timelimiter
- TimeLimiterQualifier - Annotation Interface in io.github.resilience4j.micronaut.timelimiter
- timeLimiterRegistry(CommonTimeLimiterConfigurationProperties, EventConsumerRegistry<TimeLimiterEvent>, RegistryEventConsumer<TimeLimiter>, CompositeCustomizer<TimeLimiterConfigCustomizer>) - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterRegistryFactory
- timeLimiterRegistryEventConsumer(Optional<List<RegistryEventConsumer<TimeLimiter>>>) - Method in class io.github.resilience4j.micronaut.timelimiter.TimeLimiterRegistryFactory
- TimeLimiterRegistryFactory - Class in io.github.resilience4j.micronaut.timelimiter
- TimeLimiterRegistryFactory() - Constructor for class io.github.resilience4j.micronaut.timelimiter.TimeLimiterRegistryFactory
- type() - Element in annotation interface io.github.resilience4j.micronaut.annotation.Bulkhead
V
- valueOf(String) - Static method in enum class io.github.resilience4j.micronaut.annotation.Bulkhead.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.resilience4j.micronaut.ResilienceInterceptPhase
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.resilience4j.micronaut.annotation.Bulkhead.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.resilience4j.micronaut.ResilienceInterceptPhase
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages