ActionFuture<AcknowledgedResponse> |
IndicesAdminClient.aliases(IndicesAliasesRequest request) |
Allows to add/remove aliases from indices.
|
ActionFuture<AliasesExistResponse> |
IndicesAdminClient.aliasesExist(GetAliasesRequest request) |
Check to existence of index aliases.
|
ActionFuture<ClusterAllocationExplainResponse> |
ClusterAdminClient.allocationExplain(ClusterAllocationExplainRequest request) |
Explain the allocation of a shard
|
ActionFuture<AnalyzeAction.Response> |
IndicesAdminClient.analyze(AnalyzeAction.Request request) |
Analyze text under the provided index.
|
ActionFuture<BulkResponse> |
Client.bulk(BulkRequest request) |
Executes a bulk of index / delete operations.
|
ActionFuture<CancelTasksResponse> |
ClusterAdminClient.cancelTasks(CancelTasksRequest request) |
Cancel tasks
|
ActionFuture<CleanupRepositoryResponse> |
ClusterAdminClient.cleanupRepository(CleanupRepositoryRequest repository) |
Cleans up repository.
|
ActionFuture<ClearIndicesCacheResponse> |
IndicesAdminClient.clearCache(ClearIndicesCacheRequest request) |
Clear indices cache.
|
ActionFuture<ClearScrollResponse> |
Client.clearScroll(ClearScrollRequest request) |
Clears the search contexts associated with specified scroll ids.
|
ActionFuture<CloseIndexResponse> |
IndicesAdminClient.close(CloseIndexRequest request) |
Closes an index based on the index name.
|
ActionFuture<ClusterStatsResponse> |
ClusterAdminClient.clusterStats(ClusterStatsRequest request) |
Cluster wide aggregated stats.
|
ActionFuture<CreateIndexResponse> |
IndicesAdminClient.create(CreateIndexRequest request) |
Creates an index using an explicit request allowing to specify the settings of the index.
|
ActionFuture<CreateSnapshotResponse> |
ClusterAdminClient.createSnapshot(CreateSnapshotRequest request) |
Creates a new snapshot.
|
ActionFuture<DeleteResponse> |
Client.delete(DeleteRequest request) |
Deletes a document from the index based on the index, type and id.
|
ActionFuture<AcknowledgedResponse> |
IndicesAdminClient.delete(DeleteIndexRequest request) |
Deletes an index based on the index name.
|
ActionFuture<AcknowledgedResponse> |
ClusterAdminClient.deletePipeline(DeletePipelineRequest request) |
Deletes a stored ingest pipeline
|
ActionFuture<AcknowledgedResponse> |
ClusterAdminClient.deleteRepository(DeleteRepositoryRequest request) |
Unregisters a repository.
|
ActionFuture<AcknowledgedResponse> |
ClusterAdminClient.deleteSnapshot(DeleteSnapshotRequest request) |
Delete snapshot.
|
ActionFuture<AcknowledgedResponse> |
ClusterAdminClient.deleteStoredScript(DeleteStoredScriptRequest request) |
Delete a script from the cluster state
|
ActionFuture<AcknowledgedResponse> |
IndicesAdminClient.deleteTemplate(DeleteIndexTemplateRequest request) |
Deletes index template.
|
<Request extends ActionRequest,Response extends ActionResponse> ActionFuture<Response> |
ElasticsearchClient.execute(ActionType<Response> action,
Request request) |
Executes a generic action, denoted by an ActionType.
|
ActionFuture<IndicesExistsResponse> |
IndicesAdminClient.exists(IndicesExistsRequest request) |
Indices Exists.
|
ActionFuture<ExplainResponse> |
Client.explain(ExplainRequest request) |
Computes a score explanation for the specified request.
|
ActionFuture<FieldCapabilitiesResponse> |
Client.fieldCaps(FieldCapabilitiesRequest request) |
An action that returns the field capabilities from the provided request
|
ActionFuture<FlushResponse> |
IndicesAdminClient.flush(FlushRequest request) |
Explicitly flush one or more indices (releasing memory from the node).
|
ActionFuture<ForceMergeResponse> |
IndicesAdminClient.forceMerge(ForceMergeRequest request) |
Explicitly force merge one or more indices into a the number of segments.
|
ActionFuture<GetResponse> |
Client.get(GetRequest request) |
Gets the document that was indexed from an index with a type and id.
|
ActionFuture<GetAliasesResponse> |
IndicesAdminClient.getAliases(GetAliasesRequest request) |
Get specific index aliases that exists in particular indices and / or by name.
|
ActionFuture<GetFieldMappingsResponse> |
IndicesAdminClient.getFieldMappings(GetFieldMappingsRequest request) |
Get the mappings of specific fields
|
ActionFuture<GetIndexResponse> |
IndicesAdminClient.getIndex(GetIndexRequest request) |
Get index metadata for particular indices.
|
ActionFuture<GetMappingsResponse> |
IndicesAdminClient.getMappings(GetMappingsRequest request) |
Get the complete mappings of one or more types
|
ActionFuture<GetPipelineResponse> |
ClusterAdminClient.getPipeline(GetPipelineRequest request) |
Returns a stored ingest pipeline
|
ActionFuture<GetRepositoriesResponse> |
ClusterAdminClient.getRepositories(GetRepositoriesRequest request) |
Gets repositories.
|
ActionFuture<GetSettingsResponse> |
IndicesAdminClient.getSettings(GetSettingsRequest request) |
Executed a per index settings get request.
|
ActionFuture<GetSnapshotsResponse> |
ClusterAdminClient.getSnapshots(GetSnapshotsRequest request) |
Get snapshot.
|
ActionFuture<GetStoredScriptResponse> |
ClusterAdminClient.getStoredScript(GetStoredScriptRequest request) |
Get a script from the cluster state
|
ActionFuture<GetTaskResponse> |
ClusterAdminClient.getTask(GetTaskRequest request) |
Get a task.
|
ActionFuture<GetIndexTemplatesResponse> |
IndicesAdminClient.getTemplates(GetIndexTemplatesRequest request) |
Gets index template.
|
ActionFuture<ClusterHealthResponse> |
ClusterAdminClient.health(ClusterHealthRequest request) |
The health of the cluster.
|
ActionFuture<IndexResponse> |
Client.index(IndexRequest request) |
Index a JSON source associated with a given index and type.
|
ActionFuture<ListTasksResponse> |
ClusterAdminClient.listTasks(ListTasksRequest request) |
List tasks
|
ActionFuture<MultiGetResponse> |
Client.multiGet(MultiGetRequest request) |
Multi get documents.
|
ActionFuture<MultiSearchResponse> |
Client.multiSearch(MultiSearchRequest request) |
Performs multiple search requests.
|
ActionFuture<MultiTermVectorsResponse> |
Client.multiTermVectors(MultiTermVectorsRequest request) |
Multi get term vectors.
|
ActionFuture<NodesHotThreadsResponse> |
ClusterAdminClient.nodesHotThreads(NodesHotThreadsRequest request) |
Returns top N hot-threads samples per node.
|
ActionFuture<NodesInfoResponse> |
ClusterAdminClient.nodesInfo(NodesInfoRequest request) |
Nodes info of the cluster.
|
ActionFuture<NodesStatsResponse> |
ClusterAdminClient.nodesStats(NodesStatsRequest request) |
Nodes stats of the cluster.
|
ActionFuture<NodesUsageResponse> |
ClusterAdminClient.nodesUsage(NodesUsageRequest request) |
Returns top N hot-threads samples per node.
|
ActionFuture<OpenIndexResponse> |
IndicesAdminClient.open(OpenIndexRequest request) |
Open an index based on the index name.
|
ActionFuture<PendingClusterTasksResponse> |
ClusterAdminClient.pendingClusterTasks(PendingClusterTasksRequest request) |
Returns a list of the pending cluster tasks, that are scheduled to be executed.
|
ActionFuture<AcknowledgedResponse> |
IndicesAdminClient.putMapping(PutMappingRequest request) |
Add mapping definition for a type into one or more indices.
|
ActionFuture<AcknowledgedResponse> |
ClusterAdminClient.putPipeline(PutPipelineRequest request) |
Stores an ingest pipeline
|
ActionFuture<AcknowledgedResponse> |
ClusterAdminClient.putRepository(PutRepositoryRequest request) |
Registers a snapshot repository.
|
ActionFuture<AcknowledgedResponse> |
ClusterAdminClient.putStoredScript(PutStoredScriptRequest request) |
Store a script in the cluster state
|
ActionFuture<AcknowledgedResponse> |
IndicesAdminClient.putTemplate(PutIndexTemplateRequest request) |
Puts an index template.
|
ActionFuture<RecoveryResponse> |
IndicesAdminClient.recoveries(RecoveryRequest request) |
Indices recoveries
|
ActionFuture<RefreshResponse> |
IndicesAdminClient.refresh(RefreshRequest request) |
Explicitly refresh one or more indices (making the content indexed since the last refresh searchable).
|
ActionFuture<ClusterRerouteResponse> |
ClusterAdminClient.reroute(ClusterRerouteRequest request) |
Reroutes allocation of shards.
|
ActionFuture<ResizeResponse> |
IndicesAdminClient.resizeIndex(ResizeRequest request) |
Resize an index using an explicit request allowing to specify the settings, mappings and aliases of the target index of the index.
|
ActionFuture<RestoreSnapshotResponse> |
ClusterAdminClient.restoreSnapshot(RestoreSnapshotRequest request) |
Restores a snapshot.
|
ActionFuture<RolloverResponse> |
IndicesAdminClient.rolloversIndex(RolloverRequest request) |
Swaps the index pointed to by an alias given all provided conditions are satisfied
|
ActionFuture<SearchResponse> |
Client.search(SearchRequest request) |
Search across one or more indices and one or more types with a query.
|
ActionFuture<SearchResponse> |
Client.searchScroll(SearchScrollRequest request) |
A search scroll request to continue searching a previous scrollable search request.
|
ActionFuture<ClusterSearchShardsResponse> |
ClusterAdminClient.searchShards(ClusterSearchShardsRequest request) |
Returns list of shards the given search would be executed on.
|
ActionFuture<IndicesSegmentResponse> |
IndicesAdminClient.segments(IndicesSegmentsRequest request) |
The segments of one or more indices.
|
ActionFuture<IndicesShardStoresResponse> |
IndicesAdminClient.shardStores(IndicesShardStoresRequest request) |
The shard stores info of one or more indices.
|
ActionFuture<SimulatePipelineResponse> |
ClusterAdminClient.simulatePipeline(SimulatePipelineRequest request) |
Simulates an ingest pipeline
|
ActionFuture<SnapshotsStatusResponse> |
ClusterAdminClient.snapshotsStatus(SnapshotsStatusRequest request) |
Get snapshot status.
|
ActionFuture<ClusterStateResponse> |
ClusterAdminClient.state(ClusterStateRequest request) |
The state of the cluster.
|
ActionFuture<IndicesStatsResponse> |
IndicesAdminClient.stats(IndicesStatsRequest request) |
Indices stats.
|
ActionFuture<SyncedFlushResponse> |
IndicesAdminClient.syncedFlush(SyncedFlushRequest request) |
Explicitly sync flush one or more indices (write sync id to shards for faster recovery).
|
ActionFuture<TermVectorsResponse> |
Client.termVectors(TermVectorsRequest request) |
An action that returns the term vectors for a specific document.
|
ActionFuture<TypesExistsResponse> |
IndicesAdminClient.typesExists(TypesExistsRequest request) |
Deprecated.
|
ActionFuture<UpdateResponse> |
Client.update(UpdateRequest request) |
Updates a document based on a script.
|
ActionFuture<ClusterUpdateSettingsResponse> |
ClusterAdminClient.updateSettings(ClusterUpdateSettingsRequest request) |
Updates settings in the cluster.
|
ActionFuture<AcknowledgedResponse> |
IndicesAdminClient.updateSettings(UpdateSettingsRequest request) |
Updates settings of one or more indices.
|
ActionFuture<UpgradeResponse> |
IndicesAdminClient.upgrade(UpgradeRequest request) |
Explicitly upgrade one or more indices
|
ActionFuture<UpgradeStatusResponse> |
IndicesAdminClient.upgradeStatus(UpgradeStatusRequest request) |
Check upgrade status of one or more indices
|
ActionFuture<ValidateQueryResponse> |
IndicesAdminClient.validateQuery(ValidateQueryRequest request) |
Validate a query for correctness.
|
ActionFuture<VerifyRepositoryResponse> |
ClusterAdminClient.verifyRepository(VerifyRepositoryRequest request) |
Verifies a repository.
|