org.elasticsearch.client.transport.support
Class InternalTransportAdminClient

java.lang.Object
  extended by org.elasticsearch.common.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.common.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.common.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


Copyright © 2009-2012. All Rights Reserved.