//core/com.kustomer.core.models.kb/KusKbCategory
[androidJvm]
@JsonClass(generateAdapter = true)
data class KusKbCategory(var id: String = "", val title: String?, val description: String?, val disabled: Boolean? = false, val positions: List<String>, val categoryPositions: List<String>, val parent: String?, val createdAt: Long, val updatedAt: Long, val published: Boolean?, val deleted: Boolean? = false, var subcategories: List<KusKbCategory>? = null, var articles: List<KusKbArticle>? = null, var rawJson: Any? = null)
| KusKbCategory | [androidJvm] constructor(id: String = "", title: String?, description: String?, disabled: Boolean? = false, positions: List<String>, categoryPositions: List<String>, parent: String?, createdAt: Long, updatedAt: Long, published: Boolean?, deleted: Boolean? = false, subcategories: List<KusKbCategory>? = null, articles: List<KusKbArticle>? = null, rawJson: Any? = null) |
| Name | Summary |
|---|---|
| articles | [androidJvm] @Transient var articles: List<KusKbArticle>? |
| categoryPositions | [androidJvm] val categoryPositions: List<String> |
| createdAt | [androidJvm] val createdAt: Long |
| deleted | [androidJvm] val deleted: Boolean? = false |
| description | [androidJvm] val description: String? |
| disabled | [androidJvm] val disabled: Boolean? = false |
| id | [androidJvm] var id: String |
| parent | [androidJvm] val parent: String? |
| positions | [androidJvm] val positions: List<String> |
| published | [androidJvm] val published: Boolean? |
| rawJson | [androidJvm] var rawJson: Any? |
| subcategories | [androidJvm] @Transient var subcategories: List<KusKbCategory>? |
| title | [androidJvm] val title: String? |
| updatedAt | [androidJvm] val updatedAt: Long |