## Uses of Class
java.net.http.HttpRequest.Builder

Packages that use HttpRequest.Builder
java.net.http: High level HTTP API

### Uses of HttpRequest.Builder in java.net.http

Methods in java.net.http that return HttpRequest.Builder
`abstract HttpRequest.Builder` HttpRequest.Builder.`body(HttpRequest.BodyProcessor reqproc)` Sets a request body for this builder.
`abstract HttpRequest.Builder` HttpRequest.Builder.`copy()` Returns an exact duplicate copy of this Builder based on current state.
`static HttpRequest.Builder` HttpRequest.`create(URI uri)` Creates a HttpRequest builder from the default HttpClient.
`abstract HttpRequest.Builder` HttpRequest.Builder.`expectContinue(boolean enable)` Request server to acknowledge request before sending request body.
`abstract HttpRequest.Builder` HttpRequest.Builder.`followRedirects(HttpClient.Redirect policy)` Specifies whether this request will automatically follow redirects issued by the server.
`abstract HttpRequest.Builder` HttpRequest.Builder.`header(String name, String value)` Adds the given name value pair to the set of headers for this request.
`abstract HttpRequest.Builder` HttpRequest.Builder.`headers(String... headers)` Adds the given name value pairs to the set of headers for this request.
`abstract HttpRequest.Builder` HttpRequest.Builder.`proxy(ProxySelector proxy)` Overrides the ProxySelector set on the request's client for this request.
`abstract HttpRequest.Builder` HttpClient.`request()` Creates a `HttpRequest` builder associated with this client.
`abstract HttpRequest.Builder` HttpClient.`request(URI uri)` Creates a `HttpRequest` builder associated with this client and using the given request URI.
`abstract HttpRequest.Builder` HttpRequest.Builder.`setHeader(String name, String value)` Sets the given name value pair to the set of headers for this request.
`abstract HttpRequest.Builder` HttpRequest.Builder.`timeout(TimeUnit unit, long timeval)` Sets a timeout for this request.
`abstract HttpRequest.Builder` HttpRequest.Builder.`uri(URI uri)` Sets this HttpRequest's request URI.
`abstract HttpRequest.Builder` HttpRequest.Builder.`version(HttpClient.Version version)` Overrides the `HttpClient.version()` setting for this request.