## Uses of Class
org.apache.solr.common.cloud.SolrZkClient

- Packages that use SolrZkClient
  Package | Description
  --- | ---
  org.apache.solr.common.cloud | Common Solr Cloud and ZooKeeper related classes reused on both clients & server.

- - ### Uses of SolrZkClient in org.apache.solr.common.cloud

    Methods in org.apache.solr.common.cloud that return SolrZkClient
    Modifier and Type | Method and Description
    --- | ---
    `SolrZkClient` | ZkStateReader.`getZkClient()`

    Methods in org.apache.solr.common.cloud with parameters of type SolrZkClient
    Modifier and Type | Method and Description
    --- | ---
    `static void` | ZkMaintenanceUtils.`clean(SolrZkClient zkClient, String path)`
    `static void` | ZkMaintenanceUtils.`downConfig(SolrZkClient zkClient, String confName, Path confPath)`
    `static void` | ZkMaintenanceUtils.`downloadFromZK(SolrZkClient zkClient, String zkPath, Path dir)`
    `void` | ZkCmdExecutor.`ensureExists(String path, byte[] data, org.apache.zookeeper.CreateMode createMode, SolrZkClient zkClient)`
    `void` | ZkCmdExecutor.`ensureExists(String path, SolrZkClient zkClient)`
    `static String` | ZkMaintenanceUtils.`listZnode(SolrZkClient zkClient, String path, Boolean recurse)` Lists a ZNode child and (optionally) the znodes of all the children.
    `static void` | ZkMaintenanceUtils.`moveZnode(SolrZkClient zkClient, String src, String dst)`
    `static void` | ZkMaintenanceUtils.`traverseZkTree(SolrZkClient zkClient, String path, ZkMaintenanceUtils.VISIT_ORDER visitOrder, ZkMaintenanceUtils.ZkVisitor visitor)` Recursively visit a zk tree rooted at path and apply the given visitor to each path.
    `static void` | ZkMaintenanceUtils.`upConfig(SolrZkClient zkClient, Path confPath, String confName)`
    `static void` | ZkMaintenanceUtils.`uploadToZK(SolrZkClient zkClient, Path rootPath, String zkPath, Pattern filenameExclusions)`
    `static void` | ZkMaintenanceUtils.`zkTransfer(SolrZkClient zkClient, String src, Boolean srcIsZk, String dst, Boolean dstIsZk, Boolean recurse)` Copy between local file system and Zookeeper, or from one Zookeeper node to another, optionally copying recursively.

    Constructors in org.apache.solr.common.cloud with parameters of type SolrZkClient
    Constructor and Description
    `ClusterProperties(SolrZkClient client)` Creates a ClusterProperties object using a provided SolrZkClient
    `ConnectionManager(String name, SolrZkClient client, String zkServerAddress, ZkClientConnectionStrategy strat, OnReconnect onConnect, BeforeReconnect beforeReconnect)`
    `ZkConfigManager(SolrZkClient zkClient)` Creates a new ZkConfigManager
    `ZkStateReader(SolrZkClient zkClient)`
    `ZkStateReader(SolrZkClient zkClient, Runnable securityNodeListener)`

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.