Package org.graylog2.lookup.caches
Class CaffeineLookupCache.Config.Builder
java.lang.Object
org.graylog2.lookup.caches.CaffeineLookupCache.Config.Builder
- Enclosing class:
- CaffeineLookupCache.Config
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract CaffeineLookupCache.Config
build()
abstract CaffeineLookupCache.Config.Builder
expireAfterAccess
(long expireAfterAccess) abstract CaffeineLookupCache.Config.Builder
expireAfterAccessUnit
(TimeUnit expireAfterAccessUnit) abstract CaffeineLookupCache.Config.Builder
expireAfterWrite
(long expireAfterWrite) abstract CaffeineLookupCache.Config.Builder
expireAfterWriteUnit
(TimeUnit expireAfterWriteUnit) abstract CaffeineLookupCache.Config.Builder
maxSize
(int maxSize) abstract CaffeineLookupCache.Config.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
type
-
maxSize
-
expireAfterAccess
-
expireAfterAccessUnit
public abstract CaffeineLookupCache.Config.Builder expireAfterAccessUnit(@Nullable TimeUnit expireAfterAccessUnit) -
expireAfterWrite
-
expireAfterWriteUnit
public abstract CaffeineLookupCache.Config.Builder expireAfterWriteUnit(@Nullable TimeUnit expireAfterWriteUnit) -
build
-