Package co.elastic.clients.elasticsearch.core
package co.elastic.clients.elasticsearch.core
-
ClassesClassDescriptionAllows to perform multiple index/update/delete operations in a single request.Builder for
BulkRequest
.Builder forBulkResponse
.Explicitly clears the search context for a scroll.Builder forClearScrollRequest
.Builder forClearScrollResponse
.Close a point in timeBuilder forClosePointInTimeRequest
.Builder forClosePointInTimeResponse
.Returns number of documents matching a query.Builder forCountRequest
.Builder forCountResponse
.CreateRequest<TDocument>Creates a new document in the index.CreateRequest.Builder<TDocument>Builder forCreateRequest
.Builder forCreateResponse
.Deletes documents matching the provided query.Builder forDeleteByQueryRequest
.Builder forDeleteByQueryResponse
.Changes the number of requests per second for a particular Delete By Query operation.Builder forDeleteByQueryRethrottleRequest
.Builder forDeleteByQueryRethrottleResponse
.Removes a document from the index.Builder forDeleteRequest
.Builder forDeleteResponse
.Deletes a script.Builder forDeleteScriptRequest
.Builder forDeleteScriptResponse
.Returns information about whether a document exists in an index.Builder forExistsRequest
.Returns information about whether a document source exists in an index.Builder forExistsSourceRequest
.Returns information about why a specific matches (or doesn't match) a query.Builder forExplainRequest
.ExplainResponse<TDocument>ExplainResponse.Builder<TDocument>Builder forExplainResponse
.The field capabilities API returns the information about the capabilities of fields among multiple indices.Builder forFieldCapsRequest
.Builder forFieldCapsResponse
.Returns a document.Builder forGetRequest
.GetResponse<TDocument>GetResponse.Builder<TDocument>Builder forGetResponse
.Returns all script contexts.Builder forGetScriptContextResponse
.Returns available script types, languages and contextsBuilder forGetScriptLanguagesResponse
.Returns a script.Builder forGetScriptRequest
.Builder forGetScriptResponse
.Returns the source of a document.Builder forGetSourceRequest
.GetSourceResponse<TDocument>GetSourceResponse.Builder<TDocument>Builder forGetSourceResponse
.Returns the health of the cluster.Builder forHealthReportRequest
.Builder forHealthReportResponse
.IndexRequest<TDocument>Creates or updates a document in an index.IndexRequest.Builder<TDocument>Builder forIndexRequest
.Builder forIndexResponse
.Returns basic information about the cluster.Builder forInfoResponse
.Deprecated.8.4.0Deprecated.KnnSearchResponse<TDocument>KnnSearchResponse.Builder<TDocument>Builder forKnnSearchResponse
.Allows to get multiple documents in one request.Builder forMgetRequest
.MgetResponse<TDocument>MgetResponse.Builder<TDocument>Builder forMgetResponse
.Allows to execute several search operations in one request.Builder forMsearchRequest
.MsearchResponse<TDocument>MsearchResponse.Builder<TDocument>Builder forMsearchResponse
.Runs multiple templated searches with a single request.Builder forMsearchTemplateRequest
.MsearchTemplateResponse<TDocument>MsearchTemplateResponse.Builder<TDocument>Builder forMsearchTemplateResponse
.Returns multiple termvectors in one request.Builder forMtermvectorsRequest
.Builder forMtermvectorsResponse
.A search request by default executes against the most recent visible data of the target indices, which is called point in time.Builder forOpenPointInTimeRequest
.Builder forOpenPointInTimeResponse
.Returns whether the cluster is running.Creates or updates a script.Builder forPutScriptRequest
.Builder forPutScriptResponse
.Enables you to evaluate the quality of ranked search results over a set of typical search queries.Builder forRankEvalRequest
.Builder forRankEvalResponse
.Allows to copy documents from one index to another, optionally filtering the source documents by a query, changing the destination index settings, or fetching the documents from a remote cluster.Builder forReindexRequest
.Builder forReindexResponse
.Changes the number of requests per second for a particular Reindex operation.Builder forReindexRethrottleRequest
.Builder forReindexRethrottleResponse
.Allows to use the Mustache language to pre-render a search definition.Builder forRenderSearchTemplateRequest
.Builder forRenderSearchTemplateResponse
.Allows an arbitrary script to be executed and a result to be returnedBuilder forScriptsPainlessExecuteRequest
.ScriptsPainlessExecuteResponse<TResult>Builder forScriptsPainlessExecuteResponse
.Allows to retrieve a large numbers of results from a single search request.Builder forScrollRequest
.ScrollResponse<TDocument>ScrollResponse.Builder<TDocument>Builder forScrollResponse
.Searches a vector tile for geospatial values.Builder forSearchMvtRequest
.Returns results matching a query.Builder forSearchRequest
.SearchResponse<TDocument>SearchResponse.Builder<TDocument>Builder forSearchResponse
.Returns information about the indices and shards that a search request would be executed against.Builder forSearchShardsRequest
.Builder forSearchShardsResponse
.Allows to use the Mustache language to pre-render a search definition.Builder forSearchTemplateRequest
.SearchTemplateResponse<TDocument>SearchTemplateResponse.Builder<TDocument>Builder forSearchTemplateResponse
.The terms enum API can be used to discover terms in the index that begin with the provided string.Builder forTermsEnumRequest
.Builder forTermsEnumResponse
.TermvectorsRequest<TDocument>Returns information and statistics about terms in the fields of a particular document.TermvectorsRequest.Builder<TDocument>Builder forTermvectorsRequest
.Builder forTermvectorsResponse
.Performs an update on every document in the index without changing the source, for example to pick up a mapping change.Builder forUpdateByQueryRequest
.Builder forUpdateByQueryResponse
.Changes the number of requests per second for a particular Update By Query operation.Builder forUpdateByQueryRethrottleRequest
.Builder forUpdateByQueryRethrottleResponse
.UpdateRequest<TDocument,TPartialDocument> Updates a document with a script or partial document.UpdateRequest.Builder<TDocument,TPartialDocument> Builder forUpdateRequest
.UpdateResponse<TDocument>UpdateResponse.Builder<TDocument>Builder forUpdateResponse
.