ElasticSearch

data class ElasticSearch(val nodes: Array<String>? = null, val index: String? = null, val type: String? = null, val params: Map<String, Any>? = null)

Represents ElasticSearch configuration details.

Constructors

Link copied to clipboard
constructor(nodes: Array<String>? = null, index: String? = null, type: String? = null, params: Map<String, Any>? = null)

Properties

Link copied to clipboard
val index: String? = null

The index name in ElasticSearch.

Link copied to clipboard
val nodes: Array<String>? = null

An array of ElasticSearch node addresses.

Link copied to clipboard
val params: Map<String, Any>? = null

Additional parameters for ElasticSearch configuration.

Link copied to clipboard
val type: String? = null

The type of the document in ElasticSearch.