public class NodeIndicesAdminClient extends AbstractIndicesAdminClient implements IndicesAdminClient
| Constructor and Description |
|---|
NodeIndicesAdminClient(ThreadPool threadPool,
Map<GenericAction,TransportAction> actions,
Headers headers) |
| Modifier and Type | Method and Description |
|---|---|
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder,IndicesAdminClient>> |
execute(Action<Request,Response,RequestBuilder,IndicesAdminClient> action,
Request request)
Executes a generic action, denoted by an
Action. |
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder,IndicesAdminClient>> |
execute(Action<Request,Response,RequestBuilder,IndicesAdminClient> action,
Request request,
ActionListener<Response> listener)
Executes a generic action, denoted by an
Action. |
ThreadPool |
threadPool()
Returns the threadpool used to execute requests on this client
|
aliases, aliases, aliasesExist, aliasesExist, analyze, analyze, clearCache, clearCache, close, close, create, create, delete, delete, deleteMapping, deleteMapping, deleteTemplate, deleteTemplate, deleteWarmer, deleteWarmer, exists, exists, flush, flush, getAliases, getAliases, getFieldMappings, getFieldMappings, getIndex, getIndex, getMappings, getMappings, getSettings, getSettings, getTemplates, getTemplates, getWarmers, getWarmers, open, open, optimize, optimize, prepareAliases, prepareAliasesExist, prepareAnalyze, prepareAnalyze, prepareClearCache, prepareClose, prepareCreate, prepareDelete, prepareDeleteMapping, prepareDeleteTemplate, prepareDeleteWarmer, prepareExecute, prepareExists, prepareFlush, prepareGetAliases, prepareGetFieldMappings, prepareGetIndex, prepareGetMappings, prepareGetSettings, prepareGetTemplates, prepareGetWarmers, prepareOpen, prepareOptimize, preparePutMapping, preparePutTemplate, preparePutWarmer, prepareRecoveries, prepareRefresh, prepareSegments, prepareStats, prepareStatus, prepareTypesExists, prepareUpdateSettings, prepareUpgrade, prepareUpgradeStatus, prepareValidateQuery, putMapping, putMapping, putTemplate, putTemplate, putWarmer, putWarmer, recoveries, recoveries, refresh, refresh, segments, segments, stats, stats, status, status, typesExists, typesExists, updateSettings, updateSettings, upgrade, upgrade, upgradeStatus, upgradeStatus, validateQuery, validateQueryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaliases, aliases, aliasesExist, aliasesExist, analyze, analyze, clearCache, clearCache, close, close, create, create, delete, delete, deleteMapping, deleteMapping, deleteTemplate, deleteTemplate, deleteWarmer, deleteWarmer, exists, exists, flush, flush, getAliases, getAliases, getFieldMappings, getFieldMappings, getIndex, getIndex, getMappings, getMappings, getSettings, getSettings, getTemplates, getTemplates, getWarmers, getWarmers, open, open, optimize, optimize, prepareAliases, prepareAliasesExist, prepareAnalyze, prepareAnalyze, prepareClearCache, prepareClose, prepareCreate, prepareDelete, prepareDeleteMapping, prepareDeleteTemplate, prepareDeleteWarmer, prepareExists, prepareFlush, prepareGetAliases, prepareGetFieldMappings, prepareGetIndex, prepareGetMappings, prepareGetSettings, prepareGetTemplates, prepareGetWarmers, prepareOpen, prepareOptimize, preparePutMapping, preparePutTemplate, preparePutWarmer, prepareRecoveries, prepareRefresh, prepareSegments, prepareStats, prepareStatus, prepareTypesExists, prepareUpdateSettings, prepareUpgrade, prepareUpgradeStatus, prepareValidateQuery, putMapping, putMapping, putTemplate, putTemplate, putWarmer, putWarmer, recoveries, recoveries, refresh, refresh, segments, segments, stats, stats, status, status, typesExists, typesExists, updateSettings, updateSettings, upgrade, upgrade, upgradeStatus, upgradeStatus, validateQuery, validateQueryprepareExecute@Inject public NodeIndicesAdminClient(ThreadPool threadPool, Map<GenericAction,TransportAction> actions, Headers headers)
public ThreadPool threadPool()
ElasticsearchClientthreadPool in interface ElasticsearchClient<IndicesAdminClient>public <Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder,IndicesAdminClient>> ActionFuture<Response> execute(Action<Request,Response,RequestBuilder,IndicesAdminClient> action, Request request)
ElasticsearchClientAction.execute in interface ElasticsearchClient<IndicesAdminClient>Request - The request type.Response - the response type.RequestBuilder - The request builder type.action - The action type to execute.request - The action request.public <Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder,IndicesAdminClient>> void execute(Action<Request,Response,RequestBuilder,IndicesAdminClient> action, Request request, ActionListener<Response> listener)
ElasticsearchClientAction.execute in interface ElasticsearchClient<IndicesAdminClient>Request - The request type.Response - The response type.RequestBuilder - The request builder type.action - The action type to execute.request - The action request.listener - The listener to receive the response back.Copyright © 2009–2016. All rights reserved.