Index

A C G I M N S V 
All Classes and Interfaces|All Packages

A

as(Class<T>) - Method in interface io.quarkus.cache.Cache
Returns this cache as an instance of the provided type if possible.

C

Cache - Interface in io.quarkus.cache
Use this interface to interact with a cache programmatically e.g.
cacheEnabled() - Method in interface io.quarkus.cache.CacheManagerInfo.Context
 
CacheManager - Interface in io.quarkus.cache
Use this interface to retrieve all existing Cache names and interact with any cache programmatically e.g.
CacheManagerInfo - Interface in io.quarkus.cache
 
CacheManagerInfo.Context - Interface in io.quarkus.cache
 
CacheManagerInfo.Context.Metrics - Enum Class in io.quarkus.cache
 
cacheNames() - Method in interface io.quarkus.cache.CacheManagerInfo.Context
 
cacheType() - Method in interface io.quarkus.cache.CacheManagerInfo.Context
 

G

get(CacheManagerInfo.Context) - Method in interface io.quarkus.cache.CacheManagerInfo
 
get(K, Function<K, V>) - Method in interface io.quarkus.cache.Cache
Returns a lazy asynchronous action that will emit the cache value identified by key, obtaining that value from valueLoader if necessary.
getAsync(K, Function<K, Uni<V>>) - Method in interface io.quarkus.cache.Cache
Returns a lazy asynchronous action that will emit the cache value identified by key, obtaining that value from valueLoader if necessary.
getCache(String) - Method in interface io.quarkus.cache.CacheManager
Gets the cache identified by the given name.
getCacheNames() - Method in interface io.quarkus.cache.CacheManager
Gets a collection of all cache names.
getDefaultKey() - Method in interface io.quarkus.cache.Cache
Returns the unique and immutable default key for the current cache.
getName() - Method in interface io.quarkus.cache.Cache
Returns the cache name.

I

invalidate(Object) - Method in interface io.quarkus.cache.Cache
Removes the cache entry identified by key from the cache.
invalidateAll() - Method in interface io.quarkus.cache.Cache
Removes all entries from the cache.
invalidateIf(Predicate<Object>) - Method in interface io.quarkus.cache.Cache
Removes all cache entries whose keys match the given predicate.
io.quarkus.cache - package io.quarkus.cache
 

M

metrics() - Method in interface io.quarkus.cache.CacheManagerInfo.Context
 
MICROMETER - Enum constant in enum class io.quarkus.cache.CacheManagerInfo.Context.Metrics
 

N

NONE - Enum constant in enum class io.quarkus.cache.CacheManagerInfo.Context.Metrics
 

S

supports(CacheManagerInfo.Context) - Method in interface io.quarkus.cache.CacheManagerInfo
 

V

valueOf(String) - Static method in enum class io.quarkus.cache.CacheManagerInfo.Context.Metrics
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkus.cache.CacheManagerInfo.Context.Metrics
Returns an array containing the constants of this enum class, in the order they are declared.
A C G I M N S V 
All Classes and Interfaces|All Packages