//core/com.kustomer.core.models.chat/KusChatMessageNetworkPostBody
[androidJvm]
@JsonClass(generateAdapter = true)
data class KusChatMessageNetworkPostBody(val session: String, val body: String?, val payload: String?, val lastDeflection: KusKbLastDeflectionData? = null, val attachments: List<String>? = null, val initialMessages: List<KusInitialAgentMessage>?, val initialMessagesUserId: String? = null, @Json(ignore = true)val isAiResponse: Boolean? = false)
| KusChatMessageNetworkPostBody | [androidJvm] constructor(session: String, body: String?, payload: String?, lastDeflection: KusKbLastDeflectionData? = null, attachments: List<String>? = null, initialMessages: List<KusInitialAgentMessage>?, initialMessagesUserId: String? = null, @Json(ignore = true)isAiResponse: Boolean? = false) |
| Name | Summary |
|---|---|
| attachments | [androidJvm] val attachments: List<String>? = null |
| body | [androidJvm] val body: String? |
| initialMessages | [androidJvm] val initialMessages: List<KusInitialAgentMessage>? |
| initialMessagesUserId | [androidJvm] val initialMessagesUserId: String? = null |
| isAiResponse | [androidJvm] val isAiResponse: Boolean? = false |
| lastDeflection | [androidJvm] val lastDeflection: KusKbLastDeflectionData? = null |
| payload | [androidJvm] val payload: String? |
| session | [androidJvm] val session: String |