Package discord4j.common.store.impl
Class StorageConfig
- java.lang.Object
-
- discord4j.common.store.impl.StorageConfig
-
public class StorageConfig extends Object
Holds the storage configuration for aLocalStoreLayout.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStorageConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StorageConfig.Builderbuilder()Creates a new builder to customize aStorageConfig.EnumSet<InvalidationCause>getInvalidationFilter()Returns the filter represented as a subset ofInvalidationCauseto apply when a shard is invalidated.StorageBackendgetMessageBackend()Returns theStorageBackendto use for message caching.
-
-
-
Method Detail
-
builder
public static StorageConfig.Builder builder()
Creates a new builder to customize aStorageConfig.- Returns:
- a new builder
-
getMessageBackend
public StorageBackend getMessageBackend()
Returns theStorageBackendto use for message caching.- Returns:
- the message backend
-
getInvalidationFilter
public EnumSet<InvalidationCause> getInvalidationFilter()
Returns the filter represented as a subset ofInvalidationCauseto apply when a shard is invalidated.- Returns:
- the invalidation filter
-
-