java.lang.Object
org.elasticsearch.client.internal.ClusterAdminClient
- All Implemented Interfaces:
ElasticsearchClient
Administrative actions/operations against indices.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncancelTasks
(CancelTasksRequest request) void
cancelTasks
(CancelTasksRequest request, ActionListener<ListTasksResponse> listener) void
cleanupRepository
(CleanupRepositoryRequest request, ActionListener<CleanupRepositoryResponse> listener) void
cloneSnapshot
(CloneSnapshotRequest request, ActionListener<AcknowledgedResponse> listener) void
clusterStats
(ClusterStatsRequest request, ActionListener<ClusterStatsResponse> listener) createSnapshot
(CreateSnapshotRequest request) void
createSnapshot
(CreateSnapshotRequest request, ActionListener<CreateSnapshotResponse> listener) deletePipeline
(DeletePipelineRequest request) void
deletePipeline
(DeletePipelineRequest request, ActionListener<AcknowledgedResponse> listener) void
deleteRepository
(DeleteRepositoryRequest request, ActionListener<AcknowledgedResponse> listener) void
deleteSnapshot
(DeleteSnapshotRequest request, ActionListener<AcknowledgedResponse> listener) void
deleteStoredScript
(DeleteStoredScriptRequest request, ActionListener<AcknowledgedResponse> listener) <Request extends ActionRequest,
Response extends ActionResponse>
ActionFuture<Response>execute
(ActionType<Response> action, Request request) Executes a generic action, denoted by anActionType
.<Request extends ActionRequest,
Response extends ActionResponse>
voidexecute
(ActionType<Response> action, Request request, ActionListener<Response> listener) Executes a generic action, denoted by anActionType
.void
getPipeline
(GetPipelineRequest request, ActionListener<GetPipelineResponse> listener) void
getRepositories
(GetRepositoriesRequest request, ActionListener<GetRepositoriesResponse> listener) void
getSnapshots
(GetSnapshotsRequest request, ActionListener<GetSnapshotsResponse> listener) void
getStoredScript
(GetStoredScriptRequest request, ActionListener<GetStoredScriptResponse> listener) getTask
(GetTaskRequest request) void
getTask
(GetTaskRequest request, ActionListener<GetTaskResponse> listener) health
(ClusterHealthRequest request) void
health
(ClusterHealthRequest request, ActionListener<ClusterHealthResponse> listener) listTasks
(ListTasksRequest request) void
listTasks
(ListTasksRequest request, ActionListener<ListTasksResponse> listener) void
nodesCapabilities
(NodesCapabilitiesRequest request, ActionListener<NodesCapabilitiesResponse> listener) nodesInfo
(NodesInfoRequest request) void
nodesInfo
(NodesInfoRequest request, ActionListener<NodesInfoResponse> listener) nodesStats
(NodesStatsRequest request) void
nodesStats
(NodesStatsRequest request, ActionListener<NodesStatsResponse> listener) void
nodesUsage
(NodesUsageRequest request, ActionListener<NodesUsageResponse> listener) prepareCancelTasks
(String... nodesIds) prepareCleanupRepository
(TimeValue masterNodeTimeout, TimeValue ackTimeout, String repository) prepareCloneSnapshot
(TimeValue masterNodeTimeout, String repository, String source, String target) prepareCreateSnapshot
(String repository, String name) Deprecated, for removal: This API element is subject to removal in a future version.prepareCreateSnapshot
(TimeValue masterNodeTimeout, String repository, String name) Deprecated, for removal: This API element is subject to removal in a future version.prepareDeleteRepository
(TimeValue masterNodeTimeout, TimeValue ackTimeout, String name) prepareDeleteSnapshot
(String repository, String... names) Deprecated, for removal: This API element is subject to removal in a future version.prepareDeleteSnapshot
(TimeValue masterNodeTimeout, String repository, String... names) prepareGetPipeline
(String... ids) prepareGetRepositories
(TimeValue masterNodeTimeout, String... name) prepareGetSnapshots
(String... repositories) Deprecated, for removal: This API element is subject to removal in a future version.prepareGetSnapshots
(TimeValue masterNodeTimeout, String... repositories) prepareGetTask
(String taskId) prepareGetTask
(TaskId taskId) prepareHealth
(String... indices) prepareListTasks
(String... nodesIds) prepareNodesInfo
(String... nodesIds) prepareNodesStats
(String... nodesIds) preparePutPipeline
(String id, BytesReference source, XContentType xContentType) preparePutRepository
(String name) Deprecated, for removal: This API element is subject to removal in a future version.preparePutRepository
(TimeValue masterNodeTimeout, TimeValue ackTimeout, String name) prepareRestoreSnapshot
(String repository, String snapshot) Deprecated, for removal: This API element is subject to removal in a future version.prepareRestoreSnapshot
(TimeValue masterNodeTimeout, String repository, String snapshot) prepareSearchShards
(String... indices) prepareSimulatePipeline
(BytesReference source, XContentType xContentType) prepareSnapshotStatus
(TimeValue masterNodeTimeout) prepareSnapshotStatus
(TimeValue masterNodeTimeout, String repository) prepareVerifyRepository
(TimeValue masterNodeTimeout, TimeValue ackTimeout, String name) putPipeline
(PutPipelineRequest request) void
putPipeline
(PutPipelineRequest request, ActionListener<AcknowledgedResponse> listener) void
putRepository
(PutRepositoryRequest request, ActionListener<AcknowledgedResponse> listener) void
putStoredScript
(PutStoredScriptRequest request, ActionListener<AcknowledgedResponse> listener) restoreSnapshot
(RestoreSnapshotRequest request) void
restoreSnapshot
(RestoreSnapshotRequest request, ActionListener<RestoreSnapshotResponse> listener) void
searchShards
(ClusterSearchShardsRequest request, ActionListener<ClusterSearchShardsResponse> listener) simulatePipeline
(SimulatePipelineRequest request) void
simulatePipeline
(SimulatePipelineRequest request, ActionListener<SimulatePipelineResponse> listener) void
snapshotsStatus
(SnapshotsStatusRequest request, ActionListener<SnapshotsStatusResponse> listener) state
(ClusterStateRequest request) void
state
(ClusterStateRequest request, ActionListener<ClusterStateResponse> listener) Returns the threadpool used to execute requests on this clientvoid
updateSettings
(ClusterUpdateSettingsRequest request, ActionListener<ClusterUpdateSettingsResponse> listener) void
verifyRepository
(VerifyRepositoryRequest request, ActionListener<VerifyRepositoryResponse> listener)
-
Field Details
-
client
-
-
Constructor Details
-
ClusterAdminClient
-
-
Method Details
-
execute
public <Request extends ActionRequest,Response extends ActionResponse> ActionFuture<Response> execute(ActionType<Response> action, Request request) Description copied from interface:ElasticsearchClient
Executes a generic action, denoted by anActionType
.- Specified by:
execute
in interfaceElasticsearchClient
- Type Parameters:
Request
- The request type.Response
- the response type.- Parameters:
action
- The action type to execute.request
- The action request.- Returns:
- A future allowing to get back the response.
-
execute
public <Request extends ActionRequest,Response extends ActionResponse> void execute(ActionType<Response> action, Request request, ActionListener<Response> listener) Description copied from interface:ElasticsearchClient
Executes a generic action, denoted by anActionType
.- Specified by:
execute
in interfaceElasticsearchClient
- Type Parameters:
Request
- The request type.Response
- The response type.- Parameters:
action
- The action type to execute.request
- The action request.listener
- The listener to receive the response back.
-
threadPool
Description copied from interface:ElasticsearchClient
Returns the threadpool used to execute requests on this client- Specified by:
threadPool
in interfaceElasticsearchClient
-
health
-
health
-
prepareHealth
-
state
-
state
-
prepareState
-
updateSettings
public ActionFuture<ClusterUpdateSettingsResponse> updateSettings(ClusterUpdateSettingsRequest request) -
updateSettings
public void updateSettings(ClusterUpdateSettingsRequest request, ActionListener<ClusterUpdateSettingsResponse> listener) -
prepareUpdateSettings
-
nodesInfo
-
nodesInfo
-
prepareNodesInfo
-
clusterStats
public void clusterStats(ClusterStatsRequest request, ActionListener<ClusterStatsResponse> listener) -
prepareClusterStats
-
nodesStats
-
nodesStats
-
prepareNodesStats
-
nodesCapabilities
-
nodesCapabilities
public void nodesCapabilities(NodesCapabilitiesRequest request, ActionListener<NodesCapabilitiesResponse> listener) -
nodesUsage
-
listTasks
-
listTasks
-
prepareListTasks
-
getTask
-
getTask
-
prepareGetTask
-
prepareGetTask
-
cancelTasks
-
cancelTasks
-
prepareCancelTasks
-
searchShards
public void searchShards(ClusterSearchShardsRequest request, ActionListener<ClusterSearchShardsResponse> listener) -
prepareSearchShards
-
putRepository
public void putRepository(PutRepositoryRequest request, ActionListener<AcknowledgedResponse> listener) -
preparePutRepository
public PutRepositoryRequestBuilder preparePutRepository(TimeValue masterNodeTimeout, TimeValue ackTimeout, String name) -
preparePutRepository
Deprecated, for removal: This API element is subject to removal in a future version. -
deleteRepository
public void deleteRepository(DeleteRepositoryRequest request, ActionListener<AcknowledgedResponse> listener) -
prepareDeleteRepository
public DeleteRepositoryRequestBuilder prepareDeleteRepository(TimeValue masterNodeTimeout, TimeValue ackTimeout, String name) -
prepareDeleteRepository
@Deprecated(forRemoval=true) public DeleteRepositoryRequestBuilder prepareDeleteRepository(String name) Deprecated, for removal: This API element is subject to removal in a future version. -
getRepositories
public void getRepositories(GetRepositoriesRequest request, ActionListener<GetRepositoriesResponse> listener) -
prepareGetRepositories
public GetRepositoriesRequestBuilder prepareGetRepositories(TimeValue masterNodeTimeout, String... name) -
prepareCleanupRepository
public CleanupRepositoryRequestBuilder prepareCleanupRepository(TimeValue masterNodeTimeout, TimeValue ackTimeout, String repository) -
cleanupRepository
public void cleanupRepository(CleanupRepositoryRequest request, ActionListener<CleanupRepositoryResponse> listener) -
verifyRepository
public void verifyRepository(VerifyRepositoryRequest request, ActionListener<VerifyRepositoryResponse> listener) -
prepareVerifyRepository
public VerifyRepositoryRequestBuilder prepareVerifyRepository(TimeValue masterNodeTimeout, TimeValue ackTimeout, String name) -
createSnapshot
-
createSnapshot
public void createSnapshot(CreateSnapshotRequest request, ActionListener<CreateSnapshotResponse> listener) -
prepareCreateSnapshot
@Deprecated(forRemoval=true) public CreateSnapshotRequestBuilder prepareCreateSnapshot(String repository, String name) Deprecated, for removal: This API element is subject to removal in a future version. -
prepareCreateSnapshot
public CreateSnapshotRequestBuilder prepareCreateSnapshot(TimeValue masterNodeTimeout, String repository, String name) -
prepareCloneSnapshot
public CloneSnapshotRequestBuilder prepareCloneSnapshot(TimeValue masterNodeTimeout, String repository, String source, String target) -
cloneSnapshot
public void cloneSnapshot(CloneSnapshotRequest request, ActionListener<AcknowledgedResponse> listener) -
getSnapshots
public void getSnapshots(GetSnapshotsRequest request, ActionListener<GetSnapshotsResponse> listener) -
prepareGetSnapshots
public GetSnapshotsRequestBuilder prepareGetSnapshots(TimeValue masterNodeTimeout, String... repositories) -
prepareGetSnapshots
@Deprecated(forRemoval=true) public GetSnapshotsRequestBuilder prepareGetSnapshots(String... repositories) Deprecated, for removal: This API element is subject to removal in a future version. -
deleteSnapshot
public void deleteSnapshot(DeleteSnapshotRequest request, ActionListener<AcknowledgedResponse> listener) -
prepareDeleteSnapshot
@Deprecated(forRemoval=true) public DeleteSnapshotRequestBuilder prepareDeleteSnapshot(String repository, String... names) Deprecated, for removal: This API element is subject to removal in a future version. -
prepareDeleteSnapshot
public DeleteSnapshotRequestBuilder prepareDeleteSnapshot(TimeValue masterNodeTimeout, String repository, String... names) -
restoreSnapshot
-
restoreSnapshot
public void restoreSnapshot(RestoreSnapshotRequest request, ActionListener<RestoreSnapshotResponse> listener) -
prepareRestoreSnapshot
@Deprecated(forRemoval=true) public RestoreSnapshotRequestBuilder prepareRestoreSnapshot(String repository, String snapshot) Deprecated, for removal: This API element is subject to removal in a future version. -
prepareRestoreSnapshot
public RestoreSnapshotRequestBuilder prepareRestoreSnapshot(TimeValue masterNodeTimeout, String repository, String snapshot) -
snapshotsStatus
public void snapshotsStatus(SnapshotsStatusRequest request, ActionListener<SnapshotsStatusResponse> listener) -
prepareSnapshotStatus
public SnapshotsStatusRequestBuilder prepareSnapshotStatus(TimeValue masterNodeTimeout, String repository) -
prepareSnapshotStatus
-
putPipeline
-
putPipeline
-
preparePutPipeline
public PutPipelineRequestBuilder preparePutPipeline(String id, BytesReference source, XContentType xContentType) -
deletePipeline
public void deletePipeline(DeletePipelineRequest request, ActionListener<AcknowledgedResponse> listener) -
deletePipeline
-
prepareDeletePipeline
-
getPipeline
-
prepareGetPipeline
-
simulatePipeline
public void simulatePipeline(SimulatePipelineRequest request, ActionListener<SimulatePipelineResponse> listener) -
simulatePipeline
-
prepareSimulatePipeline
public SimulatePipelineRequestBuilder prepareSimulatePipeline(BytesReference source, XContentType xContentType) -
preparePutStoredScript
-
deleteStoredScript
public void deleteStoredScript(DeleteStoredScriptRequest request, ActionListener<AcknowledgedResponse> listener) -
prepareDeleteStoredScript
-
putStoredScript
public void putStoredScript(PutStoredScriptRequest request, ActionListener<AcknowledgedResponse> listener) -
prepareGetStoredScript
-
getStoredScript
public void getStoredScript(GetStoredScriptRequest request, ActionListener<GetStoredScriptResponse> listener)
-