Top Interfaces Classes
module io.github.resilience4j.core

Package io.github.resilience4j.core

Annotations
@NonNullApi
@NonNullFields
Imports
io.github.resilience4j.core.lang.NonNullApi, .NonNullFields

Interface Summary

Modifier and TypeInterface and Description
public interface
Clock

A clock abstraction used to measure absolute and relative time.

public interface
ContextPropagator<
value type that is copied across thread boundary.
T
>

Abstraction to retrieve, copy and clean up values across thread boundary.

public interface
public interface
public interface
IntervalBiFunction<T>

An IntervalBiFunction which can be used to calculate the wait interval.

public interface
IntervalFunction

An IntervalFunction which can be used to calculate the wait interval.

public interface
Registry<E, C>

root resilience4j registry to be used by resilience types registries for common functionality

public interface

Class Summary

Modifier and TypeClass and Description
public class
public class
public class
public class
public class
ConfigurationNotFoundException

configuration not found exception

public class
public class
public class
pack-priv class
public class
NamingThreadFactory

Creates threads using "$name-%d" pattern for naming.

public class
public class
StopWatch

A simple StopWatch to measure the processing duration of a call.

public class
public class