public static HttpUriRequest delete(final URI uri) {
        return new HttpDelete(uri);
    }
Constructs a new {@code "DELETE"} HttpUriRequest initialized with the given URI.

@param uri a non-null request URI.
@return a new "DELETE" HttpUriRequest.
@throws IllegalArgumentException if the URI is null.
httpclient5/src/main/java/org/apache/hc/client5/http/classic/methods/ClassicHttpRequests.java