Class DeleteCollectionAPI


  • @Path("collections/")
    public class DeleteCollectionAPI
    extends AdminAPIBase
    V2 API for deleting collections.

    This API (DELETE /v2/collections/collectionName) is equivalent to the v1 /admin/collections?action=DELETE command.

    • Method Detail

      • deleteCollection

        @DELETE
        @Path("{collectionName}")
        @Produces({"application/json","application/xml","application/vnd.apache.solr.javabin"})
        public SubResponseAccumulatingJerseyResponse deleteCollection​(@PathParam("collectionName")
                                                                      String collectionName,
                                                                      @QueryParam("followAliases")
                                                                      Boolean followAliases,
                                                                      @QueryParam("async")
                                                                      String asyncId)
                                                               throws Exception
        Throws:
        Exception
      • createRemoteMessage

        public static org.apache.solr.common.cloud.ZkNodeProps createRemoteMessage​(String collectionName,
                                                                                   Boolean followAliases,
                                                                                   String asyncId)