algoliasearch/src/main/java/com/algolia/search/saas/Client.java
protected JSONObject deleteIndex(String indexName, @Nullable RequestOptions requestOptions) throws AlgoliaException {
        try {
            return deleteRequest("/1/indexes/" + URLEncoder.encode(indexName, "UTF-8"), /* urlParameters: */ null, requestOptions);
        } catch (UnsupportedEncodingException e) {
            throw new RuntimeException(e);
        }
    }
protected JSONObject deleteIndex(String indexName, @Nullable RequestOptions requestOptions) throws AlgoliaException {
        try {
            return deleteRequest("/1/indexes/" + URLEncoder.encode(indexName, "UTF-8"), /* urlParameters: */ null, requestOptions);
        } catch (UnsupportedEncodingException e) {
            throw new RuntimeException(e);
        }
    }
protected JSONObject deleteIndex ( String indexName , @ Nullable RequestOptions requestOptions ) throws AlgoliaException { try { return deleteRequest ( "/1/indexes/" + URLEncoder . encode ( indexName , "UTF-8" ) , /* urlParameters: */ null , requestOptions ) ; } catch ( UnsupportedEncodingException e ) { throw new RuntimeException ( e ) ; } }
Delete an index

@param requestOptions Request-specific options.
@param indexName      the name of index to delete
@return an object containing a "deletedAt" attribute
Delete an index