java.lang.Object
org.elasticsearch.client.internal.IndicesAdminClient
- All Implemented Interfaces:
ElasticsearchClient
Administrative actions/operations against indices.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBlock(AddIndexBlockRequest request, ActionListener<AddIndexBlockResponse> listener) aliases(IndicesAliasesRequest request) voidaliases(IndicesAliasesRequest request, ActionListener<IndicesAliasesResponse> listener) analyze(AnalyzeAction.Request request) voidanalyze(AnalyzeAction.Request request, ActionListener<AnalyzeAction.Response> listener) clearCache(ClearIndicesCacheRequest request) voidclearCache(ClearIndicesCacheRequest request, ActionListener<BroadcastResponse> listener) close(CloseIndexRequest request) voidclose(CloseIndexRequest request, ActionListener<CloseIndexResponse> listener) create(CreateIndexRequest request) voidcreate(CreateIndexRequest request, ActionListener<CreateIndexResponse> listener) delete(DeleteIndexRequest request) voiddelete(DeleteIndexRequest request, ActionListener<AcknowledgedResponse> listener) voiddeleteTemplate(DeleteIndexTemplateRequest 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.flush(FlushRequest request) voidflush(FlushRequest request, ActionListener<BroadcastResponse> listener) forceMerge(ForceMergeRequest request) voidforceMerge(ForceMergeRequest request, ActionListener<BroadcastResponse> listener) getAliases(GetAliasesRequest request) voidgetAliases(GetAliasesRequest request, ActionListener<GetAliasesResponse> listener) getFieldMappings(GetFieldMappingsRequest request) voidgetFieldMappings(GetFieldMappingsRequest request, ActionListener<GetFieldMappingsResponse> listener) getIndex(GetIndexRequest request) voidgetIndex(GetIndexRequest request, ActionListener<GetIndexResponse> listener) getMappings(GetMappingsRequest request) voidgetMappings(GetMappingsRequest request, ActionListener<GetMappingsResponse> listener) getSettings(GetSettingsRequest request) voidgetSettings(GetSettingsRequest request, ActionListener<GetSettingsResponse> listener) voidgetTemplates(GetIndexTemplatesRequest request, ActionListener<GetIndexTemplatesResponse> listener) open(OpenIndexRequest request) voidopen(OpenIndexRequest request, ActionListener<OpenIndexResponse> listener) prepareAddBlock(IndexMetadata.APIBlock block, String... indices) prepareAnalyze(String text) prepareAnalyze(String index, String text) prepareClearCache(String... indices) prepareClose(String... indices) prepareCreate(String index) prepareDelete(String... indices) prepareDeleteTemplate(String name) prepareFlush(String... indices) prepareForceMerge(String... indices) prepareGetAliases(String... aliases) prepareGetFieldMappings(String... indices) prepareGetMappings(String... indices) prepareGetSettings(String... indices) prepareGetTemplates(String... names) prepareOpen(String... indices) preparePutMapping(String... indices) preparePutTemplate(String name) prepareRecoveries(String... indices) prepareRefresh(String... indices) prepareResizeIndex(String sourceIndex, String targetIndex) prepareRolloverIndex(String alias) prepareSegments(String... indices) prepareStats(String... indices) prepareUpdateSettings(String... indices) prepareValidateQuery(String... indices) putMapping(PutMappingRequest request) voidputMapping(PutMappingRequest request, ActionListener<AcknowledgedResponse> listener) putTemplate(PutIndexTemplateRequest request) voidputTemplate(PutIndexTemplateRequest request, ActionListener<AcknowledgedResponse> listener) recoveries(RecoveryRequest request) voidrecoveries(RecoveryRequest request, ActionListener<RecoveryResponse> listener) refresh(RefreshRequest request) voidrefresh(RefreshRequest request, ActionListener<BroadcastResponse> listener) voidresizeIndex(ResizeRequest request, ActionListener<CreateIndexResponse> listener) resolveIndex(ResolveIndexAction.Request request) voidresolveIndex(ResolveIndexAction.Request request, ActionListener<ResolveIndexAction.Response> listener) rolloverIndex(RolloverRequest request) voidrolloverIndex(RolloverRequest request, ActionListener<RolloverResponse> listener) segments(IndicesSegmentsRequest request) voidsegments(IndicesSegmentsRequest request, ActionListener<IndicesSegmentResponse> listener) stats(IndicesStatsRequest request) voidstats(IndicesStatsRequest request, ActionListener<IndicesStatsResponse> listener) Returns the threadpool used to execute requests on this clientupdateSettings(UpdateSettingsRequest request) voidupdateSettings(UpdateSettingsRequest request, ActionListener<AcknowledgedResponse> listener) validateQuery(ValidateQueryRequest request) voidvalidateQuery(ValidateQueryRequest request, ActionListener<ValidateQueryResponse> listener)
-
Field Details
-
client
-
-
Constructor Details
-
IndicesAdminClient
-
-
Method Details
-
stats
-
stats
-
prepareStats
-
recoveries
-
recoveries
-
prepareRecoveries
-
segments
-
segments
public void segments(IndicesSegmentsRequest request, ActionListener<IndicesSegmentResponse> listener) -
prepareSegments
-
create
-
create
-
prepareCreate
-
delete
-
delete
-
prepareDelete
-
close
-
close
-
prepareClose
-
open
-
open
-
prepareAddBlock
-
addBlock
-
prepareOpen
-
refresh
-
refresh
-
prepareRefresh
-
flush
-
flush
-
prepareFlush
-
forceMerge
-
forceMerge
-
prepareForceMerge
-
getMappings
-
getMappings
-
prepareGetMappings
-
getFieldMappings
public void getFieldMappings(GetFieldMappingsRequest request, ActionListener<GetFieldMappingsResponse> listener) -
prepareGetFieldMappings
-
getFieldMappings
-
putMapping
-
putMapping
-
preparePutMapping
-
execute
public <Request extends ActionRequest,Response extends ActionResponse> ActionFuture<Response> execute(ActionType<Response> action, Request request) Description copied from interface:ElasticsearchClientExecutes a generic action, denoted by anActionType.- Specified by:
executein 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:ElasticsearchClientExecutes a generic action, denoted by anActionType.- Specified by:
executein 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:ElasticsearchClientReturns the threadpool used to execute requests on this client- Specified by:
threadPoolin interfaceElasticsearchClient
-
aliases
-
aliases
-
prepareAliases
-
getAliases
-
getAliases
-
prepareGetAliases
-
getIndex
-
getIndex
-
prepareGetIndex
-
clearCache
-
clearCache
public void clearCache(ClearIndicesCacheRequest request, ActionListener<BroadcastResponse> listener) -
prepareClearCache
-
updateSettings
-
updateSettings
public void updateSettings(UpdateSettingsRequest request, ActionListener<AcknowledgedResponse> listener) -
prepareUpdateSettings
-
analyze
-
analyze
-
prepareAnalyze
-
prepareAnalyze
-
prepareAnalyze
-
putTemplate
-
putTemplate
public void putTemplate(PutIndexTemplateRequest request, ActionListener<AcknowledgedResponse> listener) -
preparePutTemplate
-
deleteTemplate
public void deleteTemplate(DeleteIndexTemplateRequest request, ActionListener<AcknowledgedResponse> listener) -
prepareDeleteTemplate
-
getTemplates
public void getTemplates(GetIndexTemplatesRequest request, ActionListener<GetIndexTemplatesResponse> listener) -
prepareGetTemplates
-
validateQuery
-
validateQuery
public void validateQuery(ValidateQueryRequest request, ActionListener<ValidateQueryResponse> listener) -
prepareValidateQuery
-
getSettings
-
getSettings
-
prepareGetSettings
-
prepareResizeIndex
-
resizeIndex
-
prepareRolloverIndex
-
rolloverIndex
-
rolloverIndex
-
resolveIndex
public void resolveIndex(ResolveIndexAction.Request request, ActionListener<ResolveIndexAction.Response> listener) -
resolveIndex
-