org.elasticsearch.client.support
Class AbstractClusterAdminClient

java.lang.Object
  extended by org.elasticsearch.client.support.AbstractClusterAdminClient
All Implemented Interfaces:
ClusterAdminClient, InternalClusterAdminClient
Direct Known Subclasses:
InternalTransportClusterAdminClient, NodeClusterAdminClient

public abstract class AbstractClusterAdminClient
extends java.lang.Object
implements InternalClusterAdminClient


Constructor Summary
AbstractClusterAdminClient()
           
 
Method Summary
 ClusterHealthRequestBuilder prepareHealth(java.lang.String... indices)
          The health of the cluster.
 NodesInfoRequestBuilder prepareNodesInfo(java.lang.String... nodesIds)
          Nodes info of the cluster.
 NodesRestartRequestBuilder prepareNodesRestart(java.lang.String... nodesIds)
          Restarts nodes in the cluster.
 NodesShutdownRequestBuilder prepareNodesShutdown(java.lang.String... nodesIds)
          Shutdown nodes in the cluster.
 NodesStatsRequestBuilder prepareNodesStats(java.lang.String... nodesIds)
          Nodes stats of the cluster.
 BroadcastPingRequestBuilder preparePingBroadcast(java.lang.String... indices)
           
 ReplicationPingRequestBuilder preparePingReplication(java.lang.String... indices)
           
 SinglePingRequestBuilder preparePingSingle()
           
 SinglePingRequestBuilder preparePingSingle(java.lang.String index, java.lang.String type, java.lang.String id)
           
 ClusterStateRequestBuilder prepareState()
          The state of the cluster.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.elasticsearch.client.internal.InternalClusterAdminClient
threadPool
 
Methods inherited from interface org.elasticsearch.client.ClusterAdminClient
health, health, nodesInfo, nodesInfo, nodesRestart, nodesRestart, nodesShutdown, nodesShutdown, nodesStats, nodesStats, ping, ping, ping, ping, ping, ping, state, state
 

Constructor Detail

AbstractClusterAdminClient

public AbstractClusterAdminClient()
Method Detail

prepareHealth

public ClusterHealthRequestBuilder prepareHealth(java.lang.String... indices)
Description copied from interface: ClusterAdminClient
The health of the cluster.

Specified by:
prepareHealth in interface ClusterAdminClient

prepareState

public ClusterStateRequestBuilder prepareState()
Description copied from interface: ClusterAdminClient
The state of the cluster.

Specified by:
prepareState in interface ClusterAdminClient

prepareNodesInfo

public NodesInfoRequestBuilder prepareNodesInfo(java.lang.String... nodesIds)
Description copied from interface: ClusterAdminClient
Nodes info of the cluster.

Specified by:
prepareNodesInfo in interface ClusterAdminClient

prepareNodesStats

public NodesStatsRequestBuilder prepareNodesStats(java.lang.String... nodesIds)
Description copied from interface: ClusterAdminClient
Nodes stats of the cluster.

Specified by:
prepareNodesStats in interface ClusterAdminClient

prepareNodesRestart

public NodesRestartRequestBuilder prepareNodesRestart(java.lang.String... nodesIds)
Description copied from interface: ClusterAdminClient
Restarts nodes in the cluster.

Specified by:
prepareNodesRestart in interface ClusterAdminClient

prepareNodesShutdown

public NodesShutdownRequestBuilder prepareNodesShutdown(java.lang.String... nodesIds)
Description copied from interface: ClusterAdminClient
Shutdown nodes in the cluster.

Specified by:
prepareNodesShutdown in interface ClusterAdminClient

preparePingSingle

public SinglePingRequestBuilder preparePingSingle()
Specified by:
preparePingSingle in interface ClusterAdminClient

preparePingSingle

public SinglePingRequestBuilder preparePingSingle(java.lang.String index,
                                                  java.lang.String type,
                                                  java.lang.String id)
Specified by:
preparePingSingle in interface ClusterAdminClient

preparePingBroadcast

public BroadcastPingRequestBuilder preparePingBroadcast(java.lang.String... indices)
Specified by:
preparePingBroadcast in interface ClusterAdminClient

preparePingReplication

public ReplicationPingRequestBuilder preparePingReplication(java.lang.String... indices)
Specified by:
preparePingReplication in interface ClusterAdminClient