public class NodeIndicesAdminClient extends AbstractIndicesAdminClientimplements IndicesAdminClient
| Constructor and Description |
|---|
NodeIndicesAdminClient(ThreadPool
|
| Modifier and Type | Method and Description |
|---|---|
<Request extends ActionRequest |
execute(Action
Executes a generic action, denoted by an
Action.
|
<Request extends ActionRequest |
execute(Action
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(ThreadPoolthreadPool, Map <GenericAction ,TransportAction > actions, Headers headers)
public ThreadPoolthreadPool()
ElasticsearchClient
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)
ElasticsearchClient
Action.
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)
ElasticsearchClient
Action.
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.