Storage
Table of Contents
Interfaces
- IChunkedFileWrite
- Provide a common interface to all different storage options
- IConstructableStorage
- Marks a storage as constructable. Allows to pass the storage as a string to a mounpoint and let it build the instance.
- IDisableEncryptionStorage
- Marks that a storage does not support server side encryption
- ILockingStorage
- Storage backends that require explicit locking
- INotifyStorage
- Storage backend that support active notifications
- IReliableEtagStorage
- Marks a storage as providing reliable etags according to expected behavior of etags within nextcloud:
- ISharedStorage
- Interface for a storage that is based on a file share
- IStorage
- Provide a common interface to all different storage options
- IStorageFactory
- Creates storage instances and manages and applies storage wrappers
- IWriteStreamStorage
- Interface that adds the ability to write a stream directly to file