Companion

object Companion

Functions

Link copied to clipboard
fun createFile(api: StoreApi, storeId: String, publicMeta: ByteArray, privateMeta: ByteArray, size: Long): StoreFileStreamWriter

Creates a new file in given Store.

fun createFile(api: StoreApi, storeId: String, publicMeta: ByteArray, privateMeta: ByteArray, size: Long, source: Source, streamController: StoreFileStream.Controller? = null): String

Creates new file in given Store and writes data from given Source.

Link copied to clipboard
fun StoreFileStreamWriter.Companion.createFile(api: StoreApi, storeId: String, publicMeta: ByteArray, privateMeta: ByteArray, size: Long, inputStream: InputStream, streamController: StoreFileStream.Controller? = null): String

Creates new file in given Store and writes data from given InputStream.

Link copied to clipboard
fun updateFile(api: StoreApi, fileId: String, publicMeta: ByteArray, privateMeta: ByteArray, size: Long): StoreFileStreamWriter

Updates an existing file.

fun updateFile(api: StoreApi, fileId: String, publicMeta: ByteArray, privateMeta: ByteArray, size: Long, source: Source, streamController: StoreFileStream.Controller? = null): String

Updates existing file and writes data from passed Source.

Link copied to clipboard
fun StoreFileStreamWriter.Companion.updateFile(api: StoreApi, fileId: String, publicMeta: ByteArray, privateMeta: ByteArray, size: Long, inputStream: InputStream, streamController: StoreFileStream.Controller? = null): String

Updates existing file and writes data from passed InputStream.