Package one.microstream.storage.types
Class StorageConfiguration.Builder.Default<B extends StorageConfiguration.Builder.Default<?>>
java.lang.Object
one.microstream.storage.types.StorageConfiguration.Builder.Default<B>
- All Implemented Interfaces:
StorageConfiguration.Builder<B>
- Enclosing interface:
- StorageConfiguration.Builder<B extends StorageConfiguration.Builder<?>>
public static class StorageConfiguration.Builder.Default<B extends StorageConfiguration.Builder.Default<?>> extends Object implements StorageConfiguration.Builder<B>
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageConfiguration.Builder
StorageConfiguration.Builder.Default<B extends StorageConfiguration.Builder.Default<?>>
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
Modifier and Type Method Description StorageBackupSetup
backupSetup()
StorageChannelCountProvider
channelCountProvider()
StorageConfiguration
createConfiguration()
StorageDataFileEvaluator
dataFileEvaluator()
StorageEntityCacheEvaluator
entityCacheEvaluator()
StorageHousekeepingController
housekeepingController()
B
setBackupSetup(StorageBackupSetup backupSetup)
B
setChannelCountProvider(StorageChannelCountProvider channelCountProvider)
B
setDataFileEvaluator(StorageDataFileEvaluator dataFileEvaluator)
B
setEntityCacheEvaluator(StorageEntityCacheEvaluator entityCacheEvaluator)
B
setHousekeepingController(StorageHousekeepingController housekeepingController)
B
setStorageFileProvider(StorageFileProvider storageFileProvider)
StorageFileProvider
storagefileProvider()
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
channelCountProvider
- Specified by:
channelCountProvider
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setChannelCountProvider
- Specified by:
setChannelCountProvider
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
housekeepingController
- Specified by:
housekeepingController
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setHousekeepingController
- Specified by:
setHousekeepingController
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
storagefileProvider
- Specified by:
storagefileProvider
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setStorageFileProvider
- Specified by:
setStorageFileProvider
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
backupSetup
- Specified by:
backupSetup
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setBackupSetup
- Specified by:
setBackupSetup
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
dataFileEvaluator
- Specified by:
dataFileEvaluator
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setDataFileEvaluator
- Specified by:
setDataFileEvaluator
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
entityCacheEvaluator
- Specified by:
entityCacheEvaluator
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setEntityCacheEvaluator
- Specified by:
setEntityCacheEvaluator
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
createConfiguration
- Specified by:
createConfiguration
in interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-