| abstract HttpRequest.Builder | HttpRequest.Builder. copy() | 現在の状態に基づいて、このBuilderの正確な複製コピーを返します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. DELETE(HttpRequest.BodyProcessor body) | このBuilderのリクエスト・メソッドをDELETEに設定し、リクエスト本文プロセッサを指定された値に設定します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. expectContinue(boolean enable) | リクエスト本文を送信する前に、サーバーがリクエストを確認するようにリクエストします。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. GET() | このBuilderのリクエスト・メソッドをGETに設定します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. header(String name, String value) | 指定された名前の値のペアをこのリクエストのヘッダーのセットに追加します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. headers(String... headers) | 指定された名前の値のペアをこのリクエストのヘッダーのセットに追加します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. method(String method, HttpRequest.BodyProcessor body) | このBuilderのリクエスト・メソッドとリクエスト本文を指定された値に設定します。 | 
| static HttpRequest.Builder | HttpRequest. newBuilder() | HttpRequestBuilderを作成します。
 | 
| static HttpRequest.Builder | HttpRequest. newBuilder(URI uri) | HttpRequestBuilderを作成します。
 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. POST(HttpRequest.BodyProcessor body) | このBuilderのリクエスト・メソッドをPOSTに設定し、リクエスト本文プロセッサを指定された値に設定します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. PUT(HttpRequest.BodyProcessor body) | このBuilderのリクエスト・メソッドをPUTに設定し、リクエスト本文プロセッサを指定された値に設定します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. setHeader(String name, String value) | 指定された名前の値のペアを、このリクエストのヘッダーのセットに設定します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. timeout(Duration duration) | このリクエストのタイムアウトを設定します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. uri(URI uri) | このHttpRequestリクエストURIを設定します。 | 
| abstract HttpRequest.Builder | HttpRequest.Builder. version(HttpClient.Version version) |  |