public static SimpleRequestBuilder patch() {
        return new SimpleRequestBuilder(Method.PATCH);
    }
Builder for {@link SimpleHttpRequest} instances.
<p>
Please note that this class treats parameters differently depending on composition
of the request: if the request has a content entity explicitly set with
{@link #setBody(SimpleBody)} or it is not an entity enclosing method
(such as POST or PUT), parameters will be added to the query component
of the request URI. Otherwise, parameters will be added as a URL encoded entity.
</p>

@since 5.0
httpclient5/src/main/java/org/apache/hc/client5/http/async/methods/SimpleRequestBuilder.java