Package io.github.resilience4j.core
Interface RegistryStore<E>
-
- All Known Implementing Classes:
InMemoryRegistryStore
public interface RegistryStore<E>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EcomputeIfAbsent(java.lang.String key, java.util.function.Function<? super java.lang.String,? extends E> mappingFunction)java.util.Optional<E>find(java.lang.String key)EputIfAbsent(java.lang.String key, E value)java.util.Optional<E>remove(java.lang.String name)java.util.Optional<E>replace(java.lang.String name, E newEntry)java.util.Collection<E>values()
-
-
-
Method Detail
-
computeIfAbsent
E computeIfAbsent(java.lang.String key, java.util.function.Function<? super java.lang.String,? extends E> mappingFunction)
-
find
java.util.Optional<E> find(java.lang.String key)
-
remove
java.util.Optional<E> remove(java.lang.String name)
-
values
java.util.Collection<E> values()
-
-