ElasticsearchCluster
class ElasticsearchCluster(transport: <ERROR CLASS>, compilers: CompilerSet?)
Content copied to clipboard
Functions
createIndex
Link copied to clipboard
suspend fun createIndex(indexName: String, mapping: Document, settings: Params = Params(), aliases: Params = Params(), waitForActiveShards: Boolean? = null, masterTimeout: String? = null, timeout: String? = null): CreateIndexResult
Content copied to clipboard
deleteIndex
Link copied to clipboard
suspend fun deleteIndex(indexName: String, allowNoIndices: Boolean? = null, masterTimeout: String? = null, timeout: String? = null): DeleteIndexResult
Content copied to clipboard
get
Link copied to clipboard
getCompilers
Link copied to clipboard
getVersion
Link copied to clipboard
indexExists
Link copied to clipboard
suspend fun indexExists(indexName: String, allowNoIndices: Boolean? = null, ignoreUnavailable: Boolean? = null): Boolean
Content copied to clipboard
multiSearch
Link copied to clipboard
suspend fun multiSearch(searchQueries: List<SearchQueryWithIndex<*>>): MultiSearchQueryResult
Content copied to clipboard
updateMapping
Link copied to clipboard
suspend fun updateMapping(indexName: String, mapping: Document, allowNoIndices: Boolean? = null, ignoreUnavailable: Boolean? = null, writeIndexOnly: Boolean? = null, masterTimeout: String? = null, timeout: String? = null): UpdateMappingResult
Content copied to clipboard