Package one.microstream.storage.types
Interface StorageConfiguration.Builder<B extends StorageConfiguration.Builder<?>>
- All Known Implementing Classes:
StorageConfiguration.Builder.Default
- Enclosing interface:
- StorageConfiguration
public static interface StorageConfiguration.Builder<B extends StorageConfiguration.Builder<?>>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
StorageConfiguration.Builder.Default<B extends StorageConfiguration.Builder.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()
-
Method Details
-
channelCountProvider
StorageChannelCountProvider channelCountProvider() -
setChannelCountProvider
-
housekeepingController
StorageHousekeepingController housekeepingController() -
setHousekeepingController
-
storagefileProvider
StorageFileProvider storagefileProvider() -
setStorageFileProvider
-
backupSetup
StorageBackupSetup backupSetup() -
setBackupSetup
-
dataFileEvaluator
StorageDataFileEvaluator dataFileEvaluator() -
setDataFileEvaluator
-
entityCacheEvaluator
StorageEntityCacheEvaluator entityCacheEvaluator() -
setEntityCacheEvaluator
-
createConfiguration
StorageConfiguration createConfiguration()
-