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 classStorageConfiguration.Builder.Default<B extends StorageConfiguration.Builder.Default<?>> -
Method Summary
Modifier and Type Method Description StorageBackupSetupbackupSetup()StorageChannelCountProviderchannelCountProvider()StorageConfigurationcreateConfiguration()StorageDataFileEvaluatordataFileEvaluator()StorageEntityCacheEvaluatorentityCacheEvaluator()StorageHousekeepingControllerhousekeepingController()BsetBackupSetup(StorageBackupSetup backupSetup)BsetChannelCountProvider(StorageChannelCountProvider channelCountProvider)BsetDataFileEvaluator(StorageDataFileEvaluator dataFileEvaluator)BsetEntityCacheEvaluator(StorageEntityCacheEvaluator entityCacheEvaluator)BsetHousekeepingController(StorageHousekeepingController housekeepingController)BsetStorageFileProvider(StorageLiveFileProvider liveFileProvider)StorageLiveFileProviderstoragefileProvider()
-
Method Details
-
channelCountProvider
StorageChannelCountProvider channelCountProvider() -
setChannelCountProvider
-
housekeepingController
StorageHousekeepingController housekeepingController() -
setHousekeepingController
-
storagefileProvider
StorageLiveFileProvider storagefileProvider() -
setStorageFileProvider
-
backupSetup
StorageBackupSetup backupSetup() -
setBackupSetup
-
dataFileEvaluator
StorageDataFileEvaluator dataFileEvaluator() -
setDataFileEvaluator
-
entityCacheEvaluator
StorageEntityCacheEvaluator entityCacheEvaluator() -
setEntityCacheEvaluator
-
createConfiguration
StorageConfiguration createConfiguration()
-