org.elasticsearch.client.transport.support
Class InternalTransportAdminClient

java.lang.Object
  extended by org.elasticsearch.util.component.AbstractComponent
      extended by org.elasticsearch.client.transport.support.InternalTransportAdminClient
All Implemented Interfaces:
AdminClient

public class InternalTransportAdminClient
extends AbstractComponent
implements AdminClient


Field Summary
 
Fields inherited from class org.elasticsearch.util.component.AbstractComponent
componentSettings, logger, settings
 
Constructor Summary
InternalTransportAdminClient(Settings settings, TransportClientNodesService nodesService, InternalTransportIndicesAdminClient indicesAdminClient, InternalTransportClusterAdminClient clusterAdminClient)
           
 
Method Summary
 ClusterAdminClient cluster()
          A client allowing to perform actions/operations against the cluster.
 IndicesAdminClient indices()
          A client allowing to perform actions/operations against the indices.
 
Methods inherited from class org.elasticsearch.util.component.AbstractComponent
nodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalTransportAdminClient

@Inject
public InternalTransportAdminClient(Settings settings,
                                           TransportClientNodesService nodesService,
                                           InternalTransportIndicesAdminClient indicesAdminClient,
                                           InternalTransportClusterAdminClient clusterAdminClient)
Method Detail

indices

public IndicesAdminClient indices()
Description copied from interface: AdminClient
A client allowing to perform actions/operations against the indices.

Specified by:
indices in interface AdminClient

cluster

public ClusterAdminClient cluster()
Description copied from interface: AdminClient
A client allowing to perform actions/operations against the cluster.

Specified by:
cluster in interface AdminClient