Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
class ChoicesMessage(val id: String, val inReplyToMessageId: String? = null, @Json(name = "choices") val content: ChoicesFormat, val reply: Message? = null, var channelAddressIdentifier: String? = null, var routingAttributes: Map<String, Any>? = null) : Message
Link copied to clipboard
@JsonClass(generateAdapter = true)
class ChoicesResponseMessage(val id: String, val inReplyToMessageId: String? = null, @Json(name = "choicesResponse") val content: ChoicesResponseFormat, val reply: Message? = null, var channelAddressIdentifier: String? = null, var routingAttributes: Map<String, Any>? = null) : Message
Link copied to clipboard
@JsonClass(generateAdapter = true)
class FormMessage(val id: String, val inReplyToMessageId: String? = null, @Json(name = "form") val content: FormFormat, val reply: Message? = null, var channelAddressIdentifier: String? = null, var routingAttributes: Map<String, Any>? = null) : Message
Link copied to clipboard
@JsonClass(generateAdapter = true)
class FormResponseMessage(val id: String, val inReplyToMessageId: String? = null, @Json(name = "formResponse") val content: FormResponseFormat, val reply: Message? = null, var channelAddressIdentifier: String? = null, var routingAttributes: Map<String, Any>? = null) : Message
Link copied to clipboard
@JsonClass(generateAdapter = true)
class StaticContentMessage(val id: String, val inReplyToMessageId: String? = null, @Json(name = "staticContent") val content: StaticContentFormat, val reply: Message? = null, var channelAddressIdentifier: String? = null, var routingAttributes: Map<String, Any>? = null) : Message

Properties

Link copied to clipboard
abstract var channelAddressIdentifier: String?
Link copied to clipboard
abstract val content: MessageFormat
Link copied to clipboard
abstract val id: String
Link copied to clipboard
abstract val inReplyToMessageId: String?
Link copied to clipboard
abstract var isNewMessagingSession: Boolean?
Link copied to clipboard
Link copied to clipboard
abstract val reply: Message?
Link copied to clipboard
abstract var routingAttributes: Map<String, Any>?