search

suspend fun SearchClient.search(    target: String?,     allowNoIndices: Boolean? = null,     allowPartialSearchResults: Boolean? = null,     analyzer: String? = null,     analyzeWildcard: Boolean? = null,     batchedReduceSize: Int? = null,     ccsMinimizeRoundtrips: Boolean? = null,     defaultOperator: SearchOperator? = null,     df: String? = null,     docvalueFields: String? = null,     expandWildcards: ExpandWildCards? = null,     explain: Boolean? = null,     from: Int? = null,     ignoreThrottled: Boolean? = null,     ignoreUnavailable: Boolean? = null,     include_named_queries_score: Boolean? = null,     lenient: Boolean? = null,     maxConcurrentShardRequests: Int? = null,     preFilterShardSize: Int? = null,     preference: String? = null,     q: String? = null,     requestCache: Boolean? = null,     restTotalHitsAsInt: Boolean? = null,     routing: String? = null,     scroll: String? = null,     searchType: SearchType? = null,     seqNoPrimaryTerm: Boolean? = null,     size: Int? = null,     sort: String? = null,     _source: String? = null,     sourceExcludes: String? = null,     sourceIncludes: String? = null,     stats: String? = null,     storedFields: String? = null,     suggestField: String? = null,     suggestMode: SuggestMode? = null,     suggestSize: Int? = null,     suggestText: String? = null,     terminateAfter: Int? = null,     timeout: Duration? = null,     trackScores: Boolean? = null,     trackTotalHits: Boolean? = null,     typedKeys: Boolean? = null,     version: Boolean? = null,     extraParameters: Map<String, String>? = null,     block: SearchDSL.() -> Unit? = null): SearchResponse
suspend fun SearchClient.search(    target: String?,     dsl: SearchDSL,     allowNoIndices: Boolean? = null,     allowPartialSearchResults: Boolean? = null,     analyzer: String? = null,     analyzeWildcard: Boolean? = null,     batchedReduceSize: Int? = null,     ccsMinimizeRoundtrips: Boolean? = null,     defaultOperator: SearchOperator? = null,     df: String? = null,     docvalueFields: String? = null,     expandWildcards: ExpandWildCards? = null,     explain: Boolean? = null,     from: Int? = null,     ignoreThrottled: Boolean? = null,     ignoreUnavailable: Boolean? = null,     include_named_queries_score: Boolean? = null,     lenient: Boolean? = null,     maxConcurrentShardRequests: Int? = null,     preFilterShardSize: Int? = null,     preference: String? = null,     q: String? = null,     requestCache: Boolean? = null,     restTotalHitsAsInt: Boolean? = null,     routing: String? = null,     scroll: String? = null,     searchType: SearchType? = null,     seqNoPrimaryTerm: Boolean? = null,     size: Int? = null,     sort: String? = null,     source: String? = null,     sourceExcludes: String? = null,     sourceIncludes: String? = null,     stats: String? = null,     storedFields: String? = null,     suggestField: String? = null,     suggestMode: SuggestMode? = null,     suggestSize: Int? = null,     suggestText: String? = null,     terminateAfter: Int? = null,     timeout: Duration? = null,     trackScores: Boolean? = null,     trackTotalHits: Boolean? = null,     typedKeys: Boolean? = null,     version: Boolean? = null,     extraParameters: Map<String, String>? = null,     retries: Int = 3,     retryDelay: Duration = 2.seconds): SearchResponse
suspend fun SearchClient.search(    target: String?,     rawJson: String?,     allowNoIndices: Boolean? = null,     allowPartialSearchResults: Boolean? = null,     analyzer: String? = null,     analyzeWildcard: Boolean? = null,     batchedReduceSize: Int? = null,     ccsMinimizeRoundtrips: Boolean? = null,     defaultOperator: SearchOperator? = null,     df: String? = null,     docValueFields: String? = null,     expandWildcards: ExpandWildCards? = null,     explain: Boolean? = null,     from: Int? = null,     ignoreThrottled: Boolean? = null,     ignoreUnavailable: Boolean? = null,     include_named_queries_score: Boolean? = null,     lenient: Boolean? = null,     maxConcurrentShardRequests: Int? = null,     preFilterShardSize: Int? = null,     preference: String? = null,     q: String? = null,     requestCache: Boolean? = null,     restTotalHitsAsInt: Boolean? = null,     routing: String? = null,     scroll: String? = null,     searchType: SearchType? = null,     seqNoPrimaryTerm: Boolean? = null,     size: Int? = null,     sort: String? = null,     source: String? = null,     sourceExcludes: String? = null,     sourceIncludes: String? = null,     stats: String? = null,     storedFields: String? = null,     suggestField: String? = null,     suggestMode: SuggestMode? = null,     suggestSize: Int? = null,     suggestText: String? = null,     terminateAfter: Int? = null,     timeout: Duration? = null,     trackScores: Boolean? = null,     trackTotalHits: Boolean? = null,     typedKeys: Boolean? = null,     version: Boolean? = null,     extraParameters: Map<String, String>? = null,     retries: Int = 3,     retryDelay: Duration = 2.seconds): SearchResponse