customer-android-kotlin

//core/com.kustomer.core.models.kb/KusKbArticle

KusKbArticle

[androidJvm]
@JsonClass(generateAdapter = true)

data class KusKbArticle(var id: String = "", @Json(name = "article")val articleId: String?, val title: String, val metaDescription: Any? = null, val htmlBody: String?, val lang: String, val published: Boolean = true, val scope: KusKbArticle.KBArticleScope = KBArticleScope.Public, val updatedAt: Long?, val version: Long, val kbUrl: String?, val knowledgeBaseId: String?, val slug: String, val hash: String, val articleUrl: String? = null, val articleEmbeddedUrl: String? = null, var rawJson: Any? = null)

Constructors

   
KusKbArticle [androidJvm]
fun KusKbArticle(id: String = "", @Json(name = "article")articleId: String?, title: String, metaDescription: Any? = null, htmlBody: String?, lang: String, published: Boolean = true, scope: KusKbArticle.KBArticleScope = KBArticleScope.Public, updatedAt: Long?, version: Long, kbUrl: String?, knowledgeBaseId: String?, slug: String, hash: String, articleUrl: String? = null, articleEmbeddedUrl: String? = null, rawJson: Any? = null)

Types

Name Summary
KBArticleScope [androidJvm]
@JsonClass(generateAdapter = false)
enum KBArticleScope : Enum<KusKbArticle.KBArticleScope>

Properties

Name Summary
articleEmbeddedUrl [androidJvm]
val articleEmbeddedUrl: String? = null
articleId [androidJvm]
val articleId: String?
articleUrl [androidJvm]
val articleUrl: String? = null
hash [androidJvm]
val hash: String
htmlBody [androidJvm]
val htmlBody: String?
id [androidJvm]
@Transient
var id: String
kbUrl [androidJvm]
val kbUrl: String?
knowledgeBaseId [androidJvm]
val knowledgeBaseId: String?
lang [androidJvm]
val lang: String
metaDescription [androidJvm]
val metaDescription: Any? = null
published [androidJvm]
val published: Boolean = true
rawJson [androidJvm]
var rawJson: Any? = null
scope [androidJvm]
val scope: KusKbArticle.KBArticleScope
slug [androidJvm]
val slug: String
title [androidJvm]
val title: String
updatedAt [androidJvm]
val updatedAt: Long?
version [androidJvm]
val version: Long