Package one.microstream.storage.types
Class StorageFileProvider.Builder.Default<B extends StorageFileProvider.Builder.Default<?>>
- java.lang.Object
-
- one.microstream.storage.types.StorageFileProvider.Builder.Default<B>
-
- All Implemented Interfaces:
StorageFileProvider.Builder<B>
- Enclosing interface:
- StorageFileProvider.Builder<B extends StorageFileProvider.Builder<?>>
public static class StorageFileProvider.Builder.Default<B extends StorageFileProvider.Builder.Default<?>> extends Object implements StorageFileProvider.Builder<B>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageFileProvider.Builder
StorageFileProvider.Builder.Default<B extends StorageFileProvider.Builder.Default<?>>
-
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
-
-
-
Method Detail
-
baseDirectory
public String baseDirectory()
- Specified by:
baseDirectory
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setBaseDirectory
public B setBaseDirectory(String baseDirectory)
- Specified by:
setBaseDirectory
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
deletionDirectory
public String deletionDirectory()
- Specified by:
deletionDirectory
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setDeletionDirectory
public B setDeletionDirectory(String deletionDirectory)
- Specified by:
setDeletionDirectory
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
truncationDirectory
public String truncationDirectory()
- Specified by:
truncationDirectory
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setTruncationDirectory
public B setTruncationDirectory(String truncationDirectory)
- Specified by:
setTruncationDirectory
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
channelDirectoryPrefix
public String channelDirectoryPrefix()
- Specified by:
channelDirectoryPrefix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setChannelDirectoryPrefix
public B setChannelDirectoryPrefix(String channelDirectoryPrefix)
- Specified by:
setChannelDirectoryPrefix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
storageFilePrefix
public String storageFilePrefix()
- Specified by:
storageFilePrefix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setStorageFilePrefix
public B setStorageFilePrefix(String storageFilePrefix)
- Specified by:
setStorageFilePrefix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
storageFileSuffix
public String storageFileSuffix()
- Specified by:
storageFileSuffix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setStorageFileSuffix
public B setStorageFileSuffix(String storageFileSuffix)
- Specified by:
setStorageFileSuffix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
transactionsFilePrefix
public String transactionsFilePrefix()
- Specified by:
transactionsFilePrefix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setTransactionsFilePrefix
public B setTransactionsFilePrefix(String transactionsFilePrefix)
- Specified by:
setTransactionsFilePrefix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
transactionsFileSuffix
public String transactionsFileSuffix()
- Specified by:
transactionsFileSuffix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setTransactionsFileSuffix
public B setTransactionsFileSuffix(String transactionsFileSuffix)
- Specified by:
setTransactionsFileSuffix
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
typeDictionaryFileName
public String typeDictionaryFileName()
- Specified by:
typeDictionaryFileName
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setTypeDictionaryFileName
public B setTypeDictionaryFileName(String typeDictionaryFileName)
- Specified by:
setTypeDictionaryFileName
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
lockFileName
public String lockFileName()
- Specified by:
lockFileName
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setLockFileName
public B setLockFileName(String lockFileName)
- Specified by:
setLockFileName
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
fileHandlerCreator
public PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator()
- Specified by:
fileHandlerCreator
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
setFileHandlerCreator
public B setFileHandlerCreator(PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator)
- Specified by:
setFileHandlerCreator
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
createFileProvider
public StorageFileProvider createFileProvider()
- Specified by:
createFileProvider
in interfaceStorageFileProvider.Builder<B extends StorageFileProvider.Builder.Default<?>>
-
-