Package one.microstream.storage.types
Interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder<?>>
- All Known Subinterfaces:
StorageBackupFileProvider.Builder<B>,StorageLiveFileProvider.Builder<B>
- All Known Implementing Classes:
StorageBackupFileProvider.Builder.Default,StorageFileProvider.Builder.Abstract,StorageLiveFileProvider.Builder.Default
- Enclosing interface:
- StorageFileProvider
public static interface StorageFileProvider.Builder<B extends StorageFileProvider.Builder<?>>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classStorageFileProvider.Builder.Abstract<B extends StorageFileProvider.Builder.Abstract<?>> -
Method Summary
Modifier and Type Method Description StorageFileProvidercreateFileProvider()ADirectorydeletionDirectory()ADirectorydirectory()StorageDirectoryStructureProviderdirectoryStructureProvider()PersistenceTypeDictionaryFileHandler.CreatorfileHandlerCreator()StorageFileNameProviderfileNameProvider()AFileSystemfileSystem()BsetDeletionDirectory(ADirectory deletionDirectory)BsetDirectory(ADirectory directory)BsetDirectoryStructureProvider(StorageDirectoryStructureProvider directoryStructureProvider)BsetFileHandlerCreator(PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator)BsetFileNameProvider(StorageFileNameProvider fileNameProvider)BsetTruncationDirectory(ADirectory truncationDirectory)ADirectorytruncationDirectory()
-
Method Details
-
fileSystem
AFileSystem fileSystem() -
directory
ADirectory directory() -
setDirectory
-
deletionDirectory
ADirectory deletionDirectory() -
setDeletionDirectory
-
truncationDirectory
ADirectory truncationDirectory() -
setTruncationDirectory
-
directoryStructureProvider
StorageDirectoryStructureProvider directoryStructureProvider() -
setDirectoryStructureProvider
-
fileNameProvider
StorageFileNameProvider fileNameProvider() -
setFileNameProvider
-
fileHandlerCreator
PersistenceTypeDictionaryFileHandler.Creator fileHandlerCreator() -
setFileHandlerCreator
-
createFileProvider
StorageFileProvider createFileProvider()
-