public static class HttpRequest.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.nio.file.Path> |
pathParams |
private java.net.URI |
serverUri |
private com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.lang.String> |
stringParams |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
HttpRequest |
build() |
(package private) HttpRequest.Builder |
serverUri(java.net.URI serverUri) |
HttpRequest.Builder |
withParam(java.lang.String name,
java.nio.file.Path path) |
HttpRequest.Builder |
withParam(java.lang.String name,
java.lang.String value) |
private java.net.URI serverUri
private final com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.lang.String> stringParams
private final com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.nio.file.Path> pathParams
HttpRequest.Builder serverUri(java.net.URI serverUri)
public HttpRequest.Builder withParam(java.lang.String name, java.nio.file.Path path)
public HttpRequest.Builder withParam(java.lang.String name, java.lang.String value)
public HttpRequest build()