Configuration options
| key | type | default value | description |
|---|---|---|---|
|
boolean |
|
If the cacheEnabled is set to false, no caching will be done. Otherwise (default behavior) evictable caching will be used. |
|
long |
|
Delay from the creation of the cache to first eviction |
|
long |
|
How often to evict records |
|
long |
|
Configure record timeout since its creation. |
|
long |
|
Configure record timeout since last access. |
|
Class |
|
Configure evictor to check if a record is still valid. This should be a fast way to check, as it is happening in a ConcurrentHashMap.forEachKey(long, Consumer). This is also called during all get and remove operations to only return valid records. |
|
long |
|
Configure maximal cache size. |
|
long |
|
Configure parallelism threshold. |