private BulkResponse delete(
            Object[] queryParams, String url, Object[] uriVariables, Object body) {
        URI uri = null;
        BulkResponse response = null;
        try {
            uri = getURIBuilder(root + url, queryParams).build(uriVariables);
            response = requestHandler.delete(uri, body);
        } catch (UniformInterfaceException e) {
            handleUniformInterfaceException(e, uri);
        } catch (RuntimeException e) {
            handleRuntimeException(e, uri);
        }
        return response;
    }
Abstract client for the REST server
client/src/main/java/com/netflix/conductor/client/http/ClientBase.java