org.elasticsearch.action.admin.cluster.node.stats
Class NodesStatsRequestBuilder

java.lang.Object
  extended by org.elasticsearch.action.admin.cluster.support.BaseClusterRequestBuilder<NodesStatsRequest,NodesStatsResponse>
      extended by org.elasticsearch.action.admin.cluster.node.stats.NodesStatsRequestBuilder
All Implemented Interfaces:
ActionRequestBuilder<NodesStatsRequest,NodesStatsResponse>

public class NodesStatsRequestBuilder
extends BaseClusterRequestBuilder<NodesStatsRequest,NodesStatsResponse>


Field Summary
 
Fields inherited from class org.elasticsearch.action.admin.cluster.support.BaseClusterRequestBuilder
client, request
 
Constructor Summary
NodesStatsRequestBuilder(ClusterAdminClient clusterClient)
           
 
Method Summary
 NodesStatsRequestBuilder all()
          Sets all the request flags.
 NodesStatsRequestBuilder clear()
          Clears all stats flags.
protected  void doExecute(ActionListener<NodesStatsResponse> listener)
           
 NodesStatsRequestBuilder setFs(boolean fs)
          Should the node file system stats be returned.
 NodesStatsRequestBuilder setHttp(boolean http)
          Should the node HTTP stats be returned.
 NodesStatsRequestBuilder setIndices(boolean indices)
          Should the node indices stats be returned.
 NodesStatsRequestBuilder setJvm(boolean jvm)
          Should the node JVM stats be returned.
 NodesStatsRequestBuilder setNetwork(boolean network)
          Should the node Network stats be returned.
 NodesStatsRequestBuilder setNodesIds(String... nodesIds)
           
 NodesStatsRequestBuilder setOs(boolean os)
          Should the node OS stats be returned.
 NodesStatsRequestBuilder setProcess(boolean process)
          Should the node OS stats be returned.
 NodesStatsRequestBuilder setThreadPool(boolean threadPool)
          Should the node thread pool stats be returned.
 NodesStatsRequestBuilder setTransport(boolean transport)
          Should the node Transport stats 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

NodesStatsRequestBuilder

public NodesStatsRequestBuilder(ClusterAdminClient clusterClient)
Method Detail

setNodesIds

public NodesStatsRequestBuilder setNodesIds(String... nodesIds)

all

public NodesStatsRequestBuilder all()
Sets all the request flags.


clear

public NodesStatsRequestBuilder clear()
Clears all stats flags.


setIndices

public NodesStatsRequestBuilder setIndices(boolean indices)
Should the node indices stats be returned.


setOs

public NodesStatsRequestBuilder setOs(boolean os)
Should the node OS stats be returned.


setProcess

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


setJvm

public NodesStatsRequestBuilder setJvm(boolean jvm)
Should the node JVM stats be returned.


setThreadPool

public NodesStatsRequestBuilder setThreadPool(boolean threadPool)
Should the node thread pool stats be returned.


setNetwork

public NodesStatsRequestBuilder setNetwork(boolean network)
Should the node Network stats be returned.


setFs

public NodesStatsRequestBuilder setFs(boolean fs)
Should the node file system stats be returned.


setTransport

public NodesStatsRequestBuilder setTransport(boolean transport)
Should the node Transport stats be returned.


setHttp

public NodesStatsRequestBuilder setHttp(boolean http)
Should the node HTTP stats be returned.


doExecute

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


Copyright © 2009-2012. All Rights Reserved.