- of(TimeLimiterConfig) - Static method in interface io.github.resilience4j.timelimiter.TimeLimiter
-
Creates a TimeLimiter decorator with a TimeLimiterConfig configuration.
- of(String, TimeLimiterConfig) - Static method in interface io.github.resilience4j.timelimiter.TimeLimiter
-
Creates a TimeLimiter decorator with a TimeLimiterConfig configuration.
- of(Duration) - Static method in interface io.github.resilience4j.timelimiter.TimeLimiter
-
Creates a TimeLimiter decorator with a timeout Duration.
- of(TimeLimiterConfig) - Static method in interface io.github.resilience4j.timelimiter.TimeLimiterRegistry
-
Creates a TimeLimiterRegistry with a custom default TimeLimiter configuration.
- of(TimeLimiterConfig, RegistryEventConsumer<TimeLimiter>) - Static method in interface io.github.resilience4j.timelimiter.TimeLimiterRegistry
-
Creates a TimeLimiterRegistry with a custom default TimeLimiter configuration and a TimeLimiter registry event consumer.
- of(TimeLimiterConfig, List<RegistryEventConsumer<TimeLimiter>>) - Static method in interface io.github.resilience4j.timelimiter.TimeLimiterRegistry
-
Creates a TimeLimiterRegistry with a custom default TimeLimiter configuration and a list of TimeLimiter registry event consumers.
- of(Map<String, TimeLimiterConfig>) - Static method in interface io.github.resilience4j.timelimiter.TimeLimiterRegistry
-
Creates a TimeLimiterRegistry with a Map of shared TimeLimiter configurations.
- of(Map<String, TimeLimiterConfig>, RegistryEventConsumer<TimeLimiter>) - Static method in interface io.github.resilience4j.timelimiter.TimeLimiterRegistry
-
Creates a TimeLimiterRegistry with a Map of shared TimeLimiter configurations and a TimeLimiter registry event consumer.
- of(Map<String, TimeLimiterConfig>, List<RegistryEventConsumer<TimeLimiter>>) - Static method in interface io.github.resilience4j.timelimiter.TimeLimiterRegistry
-
Creates a TimeLimiterRegistry with a Map of shared TimeLimiter configurations and a list of TimeLimiter registry event consumers.
- ofDefaults() - Static method in interface io.github.resilience4j.timelimiter.TimeLimiter
-
Creates a TimeLimiter decorator with a default TimeLimiterConfig configuration.
- ofDefaults() - Static method in class io.github.resilience4j.timelimiter.TimeLimiterConfig
-
Creates a default TimeLimiter configuration.
- ofDefaults() - Static method in interface io.github.resilience4j.timelimiter.TimeLimiterRegistry
-
Returns a managed
TimeLimiterConfig or creates a new one with a default TimeLimiter configuration.
- onError(EventConsumer<TimeLimiterOnErrorEvent>) - Method in class io.github.resilience4j.timelimiter.internal.TimeLimiterEventProcessor
-
- onError(Throwable) - Method in class io.github.resilience4j.timelimiter.internal.TimeLimiterImpl
-
- onError(EventConsumer<TimeLimiterOnErrorEvent>) - Method in interface io.github.resilience4j.timelimiter.TimeLimiter.EventPublisher
-
- onError(Throwable) - Method in interface io.github.resilience4j.timelimiter.TimeLimiter
-
Records a failed call.
- onSuccess(EventConsumer<TimeLimiterOnSuccessEvent>) - Method in class io.github.resilience4j.timelimiter.internal.TimeLimiterEventProcessor
-
- onSuccess() - Method in class io.github.resilience4j.timelimiter.internal.TimeLimiterImpl
-
- onSuccess(EventConsumer<TimeLimiterOnSuccessEvent>) - Method in interface io.github.resilience4j.timelimiter.TimeLimiter.EventPublisher
-
- onSuccess() - Method in interface io.github.resilience4j.timelimiter.TimeLimiter
-
Records a successful call.
- onTimeout(EventConsumer<TimeLimiterOnTimeoutEvent>) - Method in class io.github.resilience4j.timelimiter.internal.TimeLimiterEventProcessor
-
- onTimeout(EventConsumer<TimeLimiterOnTimeoutEvent>) - Method in interface io.github.resilience4j.timelimiter.TimeLimiter.EventPublisher
-