StaticContentFormat

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
class AttachmentsFormat(val text: String?, val attachments: List<FileAsset>) : StaticContentFormat
Link copied to clipboard
@JsonClass(generateAdapter = true)
class CancelActionFormat(val inReplyToMessageId: String, val sequenceId: Int = 0, val timestamp: Long = Date().time) : StaticContentFormat

Format for cancel action messages. Used to send a cancel action referencing a conversation entry.

Link copied to clipboard
@JsonClass(generateAdapter = true)
class ErrorMessageFormat(val title: String, val errorDetails: ErrorDetails) : StaticContentFormat
Link copied to clipboard
@JsonClass(generateAdapter = true)
class ExperienceTypeFormat(val message: String, val values: List<ExperienceTypeValue>) : StaticContentFormat
Link copied to clipboard
@JsonClass(generateAdapter = true)
class RichLinkFormat(val image: FileAsset.ImageAsset.RichLinkImage? = null, val linkItem: LinkItem, val text: String?) : StaticContentFormat
Link copied to clipboard
@JsonClass(generateAdapter = true)
open class TextFormat(val text: String, val citationContent: CitationContent? = null) : StaticContentFormat
Link copied to clipboard
@JsonClass(generateAdapter = true)
class WebViewFormat(@Json(name = "url") val baseUrl: String, val title: TitleItem, val parameters: List<SurveyParameter>?, val persistedUri: Uri? = null) : StaticContentFormat

Properties

Link copied to clipboard