kotlin

//pubnub-core-api/com.pubnub.api.models.consumer.files

Package-level declarations

Types

Name Summary
PNBaseFile [jvm]
data class PNBaseFile(val id: String, val name: String) : PNFile
PNDeleteFileResult [jvm]
data class PNDeleteFileResult(val status: Int)
PNDownloadableFile [jvm]
data class PNDownloadableFile(val id: String, val name: String, val url: String) : PNFile
PNDownloadFileResult [jvm]
data class PNDownloadFileResult(val fileName: String, val byteStream: InputStream?)
PNFile [jvm]
interface PNFile
PNFileUploadResult [jvm]
data class PNFileUploadResult(val timetoken: Long, val status: Int, val file: PNBaseFile)
PNFileUrlResult [jvm]
data class PNFileUrlResult(val url: String)
PNListFilesResult [jvm]
data class PNListFilesResult(val count: Int, val next: PNPage.PNNext?, val status: Int, val data: Collection<PNUploadedFile>)
PNPublishFileMessageResult [jvm]
data class PNPublishFileMessageResult(val timetoken: Long)
PNUploadedFile [jvm]
data class PNUploadedFile(val id: String, val name: String, val size: Int, val created: String) : PNFile