org.elasticsearch.action.admin.cluster
Class ClusterAction<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>

java.lang.Object
  extended by org.elasticsearch.action.GenericAction<Request,Response>
      extended by org.elasticsearch.action.admin.cluster.ClusterAction<Request,Response,RequestBuilder>
Direct Known Subclasses:
ClusterHealthAction, ClusterRerouteAction, ClusterStateAction, ClusterUpdateSettingsAction, NodesHotThreadsAction, NodesInfoAction, NodesRestartAction, NodesShutdownAction, NodesStatsAction

public abstract class ClusterAction<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>>
extends GenericAction<Request,Response>

Cluster action (used with ClusterAdminClient API.


Constructor Summary
protected ClusterAction(String name)
           
 
Method Summary
abstract  RequestBuilder newRequestBuilder(ClusterAdminClient client)
           
 
Methods inherited from class org.elasticsearch.action.GenericAction
equals, hashCode, name, newResponse, transportOptions
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterAction

protected ClusterAction(String name)
Method Detail

newRequestBuilder

public abstract RequestBuilder newRequestBuilder(ClusterAdminClient client)


Copyright © 2009-2012. All Rights Reserved.