Package one.microstream.storage.types
Class StorageFileProvider.Builder.Abstract<B extends StorageFileProvider.Builder.Abstract<?>>
java.lang.Object
one.microstream.storage.types.StorageFileProvider.Builder.Abstract<B>
- All Implemented Interfaces:
- StorageFileProvider.Builder<B>
- Direct Known Subclasses:
- StorageBackupFileProvider.Builder.Default,- StorageLiveFileProvider.Builder.Default
- Enclosing interface:
- StorageFileProvider.Builder<B extends StorageFileProvider.Builder<?>>
public abstract static class StorageFileProvider.Builder.Abstract<B extends StorageFileProvider.Builder.Abstract<?>> extends Object implements StorageFileProvider.Builder<B>
- 
Nested Class SummaryNested classes/interfaces inherited from interface one.microstream.storage.types.StorageFileProvider.BuilderStorageFileProvider.Builder.Abstract<B extends StorageFileProvider.Builder.Abstract<?>>
- 
Constructor SummaryConstructors Constructor Description Abstract()
- 
Method SummaryModifier and Type Method Description 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()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface one.microstream.storage.types.StorageFileProvider.BuildercreateFileProvider
- 
Constructor Details- 
Abstractpublic Abstract()
 
- 
- 
Method Details- 
fileSystem- Specified by:
- fileSystemin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
directory- Specified by:
- directoryin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
setDirectory- Specified by:
- setDirectoryin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
deletionDirectory- Specified by:
- deletionDirectoryin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
setDeletionDirectory- Specified by:
- setDeletionDirectoryin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
truncationDirectory- Specified by:
- truncationDirectoryin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
setTruncationDirectory- Specified by:
- setTruncationDirectoryin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
directoryStructureProvider- Specified by:
- directoryStructureProviderin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
setDirectoryStructureProviderpublic B setDirectoryStructureProvider(StorageDirectoryStructureProvider directoryStructureProvider)- Specified by:
- setDirectoryStructureProviderin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
fileNameProvider- Specified by:
- fileNameProviderin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
setFileNameProvider- Specified by:
- setFileNameProviderin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
fileHandlerCreator- Specified by:
- fileHandlerCreatorin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
- 
setFileHandlerCreator- Specified by:
- setFileHandlerCreatorin interface- StorageFileProvider.Builder<B extends StorageFileProvider.Builder.Abstract<?>>
 
 
-