public static interface HttpRequest.Builder extends BasicBuilder
HttpRequest build()
HttpRequest.Builder uri(String uri)
HttpRequest.Builder url(URL url)
HttpRequest.Builder uri(URI uri)
uri
in interface BasicBuilder
default 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)
BasicBuilder
header
in interface BasicBuilder
k
- keyv
- valueHttpRequest.Builder setHeader(String k, String v)
BasicBuilder
setHeader
in interface BasicBuilder
k
- keyv
- valuedefault HttpRequest.Builder post(Map<String,String> formData)
HttpRequest.Builder expectContinue()
Copyright © 2015–2022 Red Hat. All rights reserved.