## Uses of Interface
org.apache.solr.util.SolrCLI.Tool

- Packages that use SolrCLI.Tool
  Package | Description
  --- | ---
  org.apache.solr.util | Common utility classes used throughout Solr

- - ### Uses of SolrCLI.Tool in org.apache.solr.util

    Classes in org.apache.solr.util that implement SolrCLI.Tool
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `SolrCLI.ApiTool` Used to send an arbitrary HTTP request to a Solr API endpoint.
    `static class` | `SolrCLI.AssertTool` Asserts various conditions and exists with error code if fails, else continues with no output
    `static class` | `SolrCLI.ConfigSetDownloadTool`
    `static class` | `SolrCLI.ConfigSetUploadTool`
    `static class` | `SolrCLI.ConfigTool` Sends a POST to the Config API to perform a specified action.
    `static class` | `SolrCLI.CreateCollectionTool` Supports create_collection command in the bin/solr script.
    `static class` | `SolrCLI.CreateCoreTool`
    `static class` | `SolrCLI.CreateTool`
    `static class` | `SolrCLI.DeleteTool`
    `static class` | `SolrCLI.HealthcheckTool` Requests health information about a specific collection in SolrCloud.
    `static class` | `SolrCLI.RunExampleTool` Supports an interactive session with the user to launch (or relaunch the -e cloud example)
    `static class` | `SolrCLI.SolrCloudTool` Helps build SolrCloud aware tools by initializing a CloudSolrClient instance before running the tool.
    `static class` | `SolrCLI.StatusTool` Get the status of a Solr server.
    `static class` | `SolrCLI.ToolBase`
    `static class` | `SolrCLI.UtilsTool`
    `static class` | `SolrCLI.ZkCpTool`
    `static class` | `SolrCLI.ZkLsTool`
    `static class` | `SolrCLI.ZkMvTool`
    `static class` | `SolrCLI.ZkRmTool`

    Methods in org.apache.solr.util that return SolrCLI.Tool
    Modifier and Type | Method and Description
    --- | ---
    `static SolrCLI.Tool` | SolrCLI.`findTool(String[] args)`

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