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<?>>
-
-
Method Summary
-
-
-
Method Detail
-
initializeChannelCountProvider
protected StorageChannelCountProvider initializeChannelCountProvider()
-
initializeHousekeepingController
protected StorageHousekeepingController initializeHousekeepingController()
-
initializeLiveFileProvider
protected StorageLiveFileProvider initializeLiveFileProvider()
-
initializeDataFileEvaluator
protected StorageDataFileEvaluator initializeDataFileEvaluator()
-
initializeEntityCacheEvaluator
protected StorageEntityCacheEvaluator initializeEntityCacheEvaluator()
-
$
protected final B $()
-
channelCountProvider
public StorageChannelCountProvider channelCountProvider()
- Specified by:
channelCountProviderin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setChannelCountProvider
public B setChannelCountProvider(StorageChannelCountProvider channelCountProvider)
- Specified by:
setChannelCountProviderin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
housekeepingController
public StorageHousekeepingController housekeepingController()
- Specified by:
housekeepingControllerin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setHousekeepingController
public B setHousekeepingController(StorageHousekeepingController housekeepingController)
- Specified by:
setHousekeepingControllerin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
storagefileProvider
public StorageLiveFileProvider storagefileProvider()
- Specified by:
storagefileProviderin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setStorageFileProvider
public B setStorageFileProvider(StorageLiveFileProvider liveFileProvider)
- Specified by:
setStorageFileProviderin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
backupSetup
public StorageBackupSetup backupSetup()
- Specified by:
backupSetupin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setBackupSetup
public B setBackupSetup(StorageBackupSetup backupSetup)
- Specified by:
setBackupSetupin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
dataFileEvaluator
public StorageDataFileEvaluator dataFileEvaluator()
- Specified by:
dataFileEvaluatorin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setDataFileEvaluator
public B setDataFileEvaluator(StorageDataFileEvaluator dataFileEvaluator)
- Specified by:
setDataFileEvaluatorin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
entityCacheEvaluator
public StorageEntityCacheEvaluator entityCacheEvaluator()
- Specified by:
entityCacheEvaluatorin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
setEntityCacheEvaluator
public B setEntityCacheEvaluator(StorageEntityCacheEvaluator entityCacheEvaluator)
- Specified by:
setEntityCacheEvaluatorin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
createConfiguration
public StorageConfiguration createConfiguration()
- Specified by:
createConfigurationin interfaceStorageConfiguration.Builder<B extends StorageConfiguration.Builder.Default<?>>
-
-