public static class FilterClient.IndicesAdmin extends AbstractIndicesAdminClient
IndicesAdminClient
that contains another IndicesAdminClient
which it
uses as its basic source, possibly transforming the requests / responses along the
way or providing additional functionality.Modifier and Type | Field and Description |
---|---|
protected IndicesAdminClient |
in |
Constructor and Description |
---|
IndicesAdmin(IndicesAdminClient in)
Creates a new IndicesAdmin
|
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 . |
protected IndicesAdminClient |
in()
Returns the delegate
Client |
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, prepareValidateQuery, putMapping, putMapping, putTemplate, putTemplate, putWarmer, putWarmer, recoveries, recoveries, refresh, refresh, segments, segments, stats, stats, status, status, typesExists, typesExists, updateSettings, updateSettings, validateQuery, validateQuery
protected final IndicesAdminClient in
public IndicesAdmin(IndicesAdminClient in)
in
- the client to delegate toin()
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
.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
.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.protected IndicesAdminClient in()
Client
public ThreadPool threadPool()
ElasticsearchClient
Copyright © 2009–2015. All rights reserved.