StoreIndexFieldSearch

data class StoreIndexFieldSearch(val alias: String? = null, val caseSensitive: Boolean? = null, val enableAnalytics: Boolean? = null, val includeChinese: Boolean? = null, val jsonKeys: List<StoreIndexFieldSearchJsonKey>? = null, val name: String, val token: String? = null, val type: String? = null)

Constructors

Link copied to clipboard
constructor(alias: String? = null, caseSensitive: Boolean? = null, enableAnalytics: Boolean? = null, includeChinese: Boolean? = null, jsonKeys: List<StoreIndexFieldSearchJsonKey>? = null, name: String, token: String? = null, type: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val alias: String? = null

The alias of one field

Link copied to clipboard
val caseSensitive: Boolean? = null

Whether the case sensitive for the field. Default to false. It is valid when "type" is "text" or "json".

Link copied to clipboard

Whether to enable field analytics. Default to true.

Link copied to clipboard
val includeChinese: Boolean? = null

Whether includes the chinese for the field. Default to false. It is valid when "type" is "text" or "json".

Link copied to clipboard

Use nested index when type is json

Link copied to clipboard

The field name, which is unique in the same log store.

Link copied to clipboard
val token: String? = null

The string of several split words, like "\r", "#". It is valid when "type" is "text" or "json".

Link copied to clipboard
val type: String? = null

The type of one field. Valid values: "long", "text", "double", "json". Default to "long".