Package co.elastic.clients.elasticsearch.core
package co.elastic.clients.elasticsearch.core
-
ClassDescriptionPerforms multiple indexing or delete operations in a single API call.Builder for
BulkRequest
.Builder forBulkResponse
.Clears the search context and results for a scrolling search.Builder forClearScrollRequest
.Builder forClearScrollResponse
.Closes a point-in-time.Builder forClosePointInTimeRequest
.Builder forClosePointInTimeResponse
.Returns number of documents matching a query.Builder forCountRequest
.Builder forCountResponse
.CreateRequest<TDocument>Adds a JSON document to the specified data stream or index and makes it searchable.CreateRequest.Builder<TDocument>Builder forCreateRequest
.Builder forCreateResponse
.Deletes documents that match the specified 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 JSON document from the specified index.Builder forDeleteRequest
.Builder forDeleteResponse
.Deletes a stored script or search template.Builder forDeleteScriptRequest
.Builder forDeleteScriptResponse
.Checks if a document in an index exists.Builder forExistsRequest
.Checks if a document's_source
is stored.Builder forExistsSourceRequest
.Returns information about why a specific document 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
.Retrieves a stored script or search template.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>Adds a JSON document to the specified data stream or index and makes it searchable.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 stored script or search template.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
.Copies documents from a source to a destination.Builder forReindexRethrottleRequest
.Builder forReindexRethrottleResponse
.Renders a search template as a search request body.Builder forRenderSearchTemplateRequest
.Builder forRenderSearchTemplateResponse
.Runs a script and returns a result.Builder 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 search hits that match the query defined in the request.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
.Runs a search with a search template.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
.Updates documents that match the specified query.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
.