protected <T> T postForEntity(
            String url,
            Object request,
            Object[] queryParams,
            Class<T> responseType,
            Object... uriVariables) {
        return postForEntity(
                url,
                request,
                queryParams,
                responseType,
                builder -> builder.post(responseType),
                uriVariables);
    }
Abstract client for the REST server
client/src/main/java/com/netflix/conductor/client/http/ClientBase.java