public static interface HttpRequest.Builder extends BasicBuilder
HttpRequest build()
HttpRequest.Builder uri(String uri)
uri - the URI as String.HttpRequest.Builder url(URL url)
URL for this request.url - the URL.HttpRequest.Builder uri(URI uri)
uri in interface BasicBuilderdefault HttpRequest.Builder put(String contentType, String writeValueAsString)
default HttpRequest.Builder post(String contentType, String writeValueAsString)
HttpRequest.Builder post(String contentType, byte[] writeValueAsBytes)
HttpRequest.Builder post(String contentType, InputStream stream, long length)
default HttpRequest.Builder delete(String contentType, String writeValueAsString)
default HttpRequest.Builder patch(String contentType, String patchForUpdate)
HttpRequest.Builder method(String method, String contentType, String body)
HttpRequest.Builder header(String k, String v)
BasicBuilderheader in interface BasicBuilderk - keyv - valueHttpRequest.Builder setHeader(String k, String v)
BasicBuildersetHeader in interface BasicBuilderk - keyv - valuedefault HttpRequest.Builder post(Map<String,String> formData)
HttpRequest.Builder expectContinue()
Copyright © 2015–2022 Red Hat. All rights reserved.