//pubnub-kotlin-core-api/com.pubnub.api.models.consumer.files
Name | Summary |
---|---|
PNBaseFile | [common] data class PNBaseFile(val id: String, val name: String) : PNFile |
PNDeleteFileResult | [common] data class PNDeleteFileResult(val status: Int) |
PNDownloadableFile | [common] data class PNDownloadableFile(val id: String, val name: String, val url: String) : PNFile |
PNDownloadFileResult | [common] data class PNDownloadFileResult(val fileName: String, val byteStream: Downloadable?) |
PNFile | [common] interface PNFile |
PNFileUploadResult | [common] data class PNFileUploadResult(val timetoken: Long, val status: Int, val file: PNBaseFile) |
PNFileUrlResult | [common] data class PNFileUrlResult(val url: String) |
PNListFilesResult | [common] data class PNListFilesResult(val count: Int, val next: PNPage.PNNext?, val status: Int, val data: Collection<PNUploadedFile>) |
PNPublishFileMessageResult | [common] data class PNPublishFileMessageResult(val timetoken: Long) |
PNUploadedFile | [common] data class PNUploadedFile(val id: String, val name: String, val size: Int, val created: String) : PNFile |