Hierarchy For Package cloud.opencode.base.cache.resilience
Class Hierarchy
- java.lang.Object
- cloud.opencode.base.cache.resilience.GracefulDegradation<K,
V> (implements java.lang.AutoCloseable) - cloud.opencode.base.cache.resilience.ResilientCacheLoader<K,
V> (implements java.util.function.Function<T, R>) - cloud.opencode.base.cache.resilience.ResilientCacheLoader.BatchBuilder<K,
V> - cloud.opencode.base.cache.resilience.ResilientCacheLoader.Builder<K,
V> - cloud.opencode.base.cache.resilience.RetryExecutor
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cloud.opencode.base.core.exception.OpenException
- cloud.opencode.base.cache.exception.OpenCacheException
- cloud.opencode.base.cache.resilience.ResilientCacheLoader.LoaderException
- cloud.opencode.base.cache.resilience.ResilientCacheLoader.BulkheadRejectedException
- cloud.opencode.base.cache.resilience.ResilientCacheLoader.CircuitBreakerOpenException
- cloud.opencode.base.cache.resilience.ResilientCacheLoader.LoaderInterruptedException
- cloud.opencode.base.cache.resilience.ResilientCacheLoader.LoaderTimeoutException
- cloud.opencode.base.cache.resilience.ResilientCacheLoader.LoaderException
- cloud.opencode.base.cache.exception.OpenCacheException
- cloud.opencode.base.core.exception.OpenException
- java.lang.RuntimeException
- java.lang.Exception
- cloud.opencode.base.cache.resilience.GracefulDegradation<K,
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cloud.opencode.base.cache.resilience.GracefulDegradation.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- cloud.opencode.base.cache.resilience.GracefulDegradation.Config
- cloud.opencode.base.cache.resilience.GracefulDegradation.Stats
- cloud.opencode.base.cache.resilience.RetryExecutor.RetryStats
- java.lang.Record