Asset

data class Asset(val mimeType: String, val size: Int, val name: String?, val otrKey: ByteArray, val sha256: ByteArray, val assetId: String, val assetToken: String?, val assetDomain: String?, val encryption: BackupMessageContent.Asset.EncryptionAlgorithm?, val metaData: BackupMessageContent.Asset.AssetMetadata?) : BackupMessageContent

Constructors

Link copied to clipboard
constructor(mimeType: String, size: Int, name: String?, otrKey: ByteArray, sha256: ByteArray, assetId: String, assetToken: String?, assetDomain: String?, encryption: BackupMessageContent.Asset.EncryptionAlgorithm?, metaData: BackupMessageContent.Asset.AssetMetadata?)

Types

Link copied to clipboard
sealed class AssetMetadata

Properties

Link copied to clipboard
val assetDomain: String?
Link copied to clipboard
val assetId: String
Link copied to clipboard
val assetToken: String?
Link copied to clipboard
val mimeType: String
Link copied to clipboard
val name: String?
Link copied to clipboard
val otrKey: ByteArray
Link copied to clipboard
val sha256: ByteArray
Link copied to clipboard
val size: Int

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int