//core/com.kustomer.core.models.chat/KusChatMessage
[androidJvm]
@JsonClass(generateAdapter = true)
data class KusChatMessage(var id: String = "", val trackingId: String? = null, val body: String?, val direction: KusChatMessageDirection, val directionType: String?, val createdAt: Long = 0, val truncated: Boolean? = false, val importedAt: Long? = 0, var conversationId: String = "", var sentById: String? = null, var sentByUser: KusUser? = null, val campaignId: String? = "", var attachmentIds: List<String>? = null, var attachments: List<KusChatAttachment>? = null, var rawJson: Any? = null, var pubnubTimetoken: Long? = 0, val firstRead: Long? = null, var template: KusMessageTemplate?, var meta: KusMessageMetaData?, val lang: String?)
KusChatMessage | [androidJvm] constructor(id: String = "", trackingId: String? = null, body: String?, direction: KusChatMessageDirection, directionType: String?, createdAt: Long = 0, truncated: Boolean? = false, importedAt: Long? = 0, conversationId: String = "", sentById: String? = null, sentByUser: KusUser? = null, campaignId: String? = "", attachmentIds: List<String>? = null, attachments: List<KusChatAttachment>? = null, rawJson: Any? = null, pubnubTimetoken: Long? = 0, firstRead: Long? = null, template: KusMessageTemplate?, meta: KusMessageMetaData?, lang: String?) |
Name | Summary |
---|---|
isAiResponse | [androidJvm] fun isAiResponse(): Boolean |