org.elasticsearch.action.admin.cluster.node.info
Class NodesInfoRequestBuilder

java.lang.Object
  extended by org.elasticsearch.action.admin.cluster.support.BaseClusterRequestBuilder<NodesInfoRequest,NodesInfoResponse>
      extended by org.elasticsearch.action.admin.cluster.node.info.NodesInfoRequestBuilder
All Implemented Interfaces:
ActionRequestBuilder<NodesInfoRequest,NodesInfoResponse>

public class NodesInfoRequestBuilder
extends BaseClusterRequestBuilder<NodesInfoRequest,NodesInfoResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.action.admin.cluster.support.BaseClusterRequestBuilder
client, request
 
Constructor Summary
NodesInfoRequestBuilder(ClusterAdminClient clusterClient)
           
 
Method Summary
 NodesInfoRequestBuilder all()
          Sets to reutrn all the data.
 NodesInfoRequestBuilder clear()
          Clears all info flags.
protected  void doExecute(ActionListener<NodesInfoResponse> listener)
           
 NodesInfoRequestBuilder setHttp(boolean http)
          Should the node HTTP info be returned.
 NodesInfoRequestBuilder setJvm(boolean jvm)
          Should the node JVM info be returned.
 NodesInfoRequestBuilder setNetwork(boolean network)
          Should the node Network info be returned.
 NodesInfoRequestBuilder setNodesIds(String... nodesIds)
           
 NodesInfoRequestBuilder setOs(boolean os)
          Should the node OS info be returned.
 NodesInfoRequestBuilder setProcess(boolean process)
          Should the node OS process be returned.
 NodesInfoRequestBuilder setSettings(boolean settings)
          Should the node settings be returned.
 NodesInfoRequestBuilder setThreadPool(boolean threadPool)
          Should the node thread pool info be returned.
 NodesInfoRequestBuilder setTransport(boolean transport)
          Should the node Transport info be returned.
 
Methods inherited from class org.elasticsearch.action.admin.cluster.support.BaseClusterRequestBuilder
execute, execute, request
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodesInfoRequestBuilder

public NodesInfoRequestBuilder(ClusterAdminClient clusterClient)
Method Detail

setNodesIds

public NodesInfoRequestBuilder setNodesIds(String... nodesIds)

clear

public NodesInfoRequestBuilder clear()
Clears all info flags.


all

public NodesInfoRequestBuilder all()
Sets to reutrn all the data.


setSettings

public NodesInfoRequestBuilder setSettings(boolean settings)
Should the node settings be returned.


setOs

public NodesInfoRequestBuilder setOs(boolean os)
Should the node OS info be returned.


setProcess

public NodesInfoRequestBuilder setProcess(boolean process)
Should the node OS process be returned.


setJvm

public NodesInfoRequestBuilder setJvm(boolean jvm)
Should the node JVM info be returned.


setThreadPool

public NodesInfoRequestBuilder setThreadPool(boolean threadPool)
Should the node thread pool info be returned.


setNetwork

public NodesInfoRequestBuilder setNetwork(boolean network)
Should the node Network info be returned.


setTransport

public NodesInfoRequestBuilder setTransport(boolean transport)
Should the node Transport info be returned.


setHttp

public NodesInfoRequestBuilder setHttp(boolean http)
Should the node HTTP info be returned.


doExecute

protected void doExecute(ActionListener<NodesInfoResponse> listener)
Specified by:
doExecute in class BaseClusterRequestBuilder<NodesInfoRequest,NodesInfoResponse>


Copyright © 2009-2012. All Rights Reserved.