//core/com.petersamokhin.vksdk.core.model.objects/UploadableContent
UploadableContent¶
[common]\ sealed class UploadableContent
Content to be uploaded to server
Types¶
Name | Summary |
---|---|
Bytes | [common] data class Bytes(fieldName: String, fileName: String, mediaType: String, bytes: ByteArray) : UploadableContent Simple ByteArray content |
File | [common] data class File(fieldName: String, fileName: String, mediaType: String, file: FileOnDisk) : UploadableContent File on disk content |
Url | [common] data class Url(fieldName: String, fileName: String, mediaType: String, url: String) : UploadableContent URL content |
Functions¶
Name | Summary |
---|---|
contentDisposition | [common] fun contentDisposition(): String Build content disposition of this item |
Properties¶
Name | Summary |
---|---|
fieldName | [common] abstract val fieldName: String Field name; content disposition |
fileName | [common] abstract val fileName: String File name; content disposition |
mediaType | [common] abstract val mediaType: String Content type; content disposition |
Inheritors¶
Name |
---|
UploadableContent |
UploadableContent |
UploadableContent |