Module org.elasticsearch.xcore
Package org.elasticsearch.xpack.core.ilm
Class LifecyclePolicySecurityClient
java.lang.Object
org.elasticsearch.client.internal.support.AbstractClient
org.elasticsearch.xpack.core.ilm.LifecyclePolicySecurityClient
- All Implemented Interfaces:
Client,ElasticsearchClient
This class wraps a client and calls the client using the headers provided in
constructor. The intent is to abstract away the fact that there are headers
so
Steps etc. can call this client as if it was a normal client.
Note: This client will not close the wrapped Client instance since
the intent is that the wrapped client is shared between multiple instances of
this class.
-
Field Summary
Fields inherited from class org.elasticsearch.client.internal.support.AbstractClient
logger, settings -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <Request extends ActionRequest,Response extends ActionResponse>
voiddoExecute(ActionType<Response> action, Request request, ActionListener<Response> listener) Methods inherited from class org.elasticsearch.client.internal.support.AbstractClient
admin, bulk, bulk, clearScroll, clearScroll, delete, delete, execute, execute, explain, explain, fieldCaps, fieldCaps, filterWithHeader, get, get, index, index, multiGet, multiGet, multiSearch, multiSearch, multiTermVectors, multiTermVectors, prepareBulk, prepareBulk, prepareClearScroll, prepareDelete, prepareDelete, prepareExplain, prepareFieldCaps, prepareGet, prepareGet, prepareIndex, prepareIndex, prepareMultiGet, prepareMultiSearch, prepareMultiTermVectors, prepareSearch, prepareSearchScroll, prepareTermVectors, prepareTermVectors, prepareUpdate, prepareUpdate, projectClient, projectResolver, search, search, searchScroll, searchScroll, settings, termVectors, termVectors, threadPool, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.client.internal.Client
getRemoteClusterClient
-
Constructor Details
-
LifecyclePolicySecurityClient
-
-
Method Details
-
doExecute
protected <Request extends ActionRequest,Response extends ActionResponse> void doExecute(ActionType<Response> action, Request request, ActionListener<Response> listener) - Specified by:
doExecutein classAbstractClient
-