ElasticsearchIndex

class ElasticsearchIndex(name: String, cluster: ElasticsearchCluster)

Functions

bulk
Link copied to clipboard
suspend fun bulk(actions: List<Action<*>>, refresh: Refresh? = null, timeout: String? = null, params: Params = Params()): BulkResult
multiSearch
Link copied to clipboard
suspend fun multiSearch(searchQueries: List<BaseSearchQuery<*, *>>): MultiSearchQueryResult
search
Link copied to clipboard
suspend fun <S : BaseDocSource> search(searchQuery: BaseSearchQuery<S, *>): SearchQueryResult<S>

Properties

cluster
Link copied to clipboard
val cluster: ElasticsearchCluster
name
Link copied to clipboard
val name: String
serde
Link copied to clipboard
val serde: <ERROR CLASS>
transport
Link copied to clipboard
val transport: <ERROR CLASS>