Interface QStorageInterface
- All Known Implementing Classes:
FilesystemStorageAction,MemoryStorageAction,S3StorageAction,SFTPStorageAction
public interface QStorageInterface
Interface for actions that a backend can perform, based on streaming data
into the backend's storage.
-
Method Summary
Modifier and TypeMethodDescriptioncreateOutputStream(StorageInput storageInput) default StringgetDownloadURL(StorageInput storageInput) getInputStream(StorageInput storageInput) default voidmakePublic(StorageInput storageInput)
-
Method Details
-
createOutputStream
- Throws:
QException
-
getInputStream
- Throws:
QException
-
makePublic
- Throws:
QException
-
getDownloadURL
- Throws:
QException
-