@Beta public class HttpUriBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
HttpUriBuilder |
addParameter(String name,
Iterable<String> values) |
HttpUriBuilder |
addParameter(String name,
String... values) |
HttpUriBuilder |
appendPath(String path)
Append an unencoded path.
|
URI |
build() |
HttpUriBuilder |
defaultPort() |
HttpUriBuilder |
host(String host) |
HttpUriBuilder |
hostAndPort(com.google.common.net.HostAndPort hostAndPort) |
HttpUriBuilder |
port(int port) |
HttpUriBuilder |
replaceParameter(String name,
Iterable<String> values) |
HttpUriBuilder |
replaceParameter(String name,
String... values) |
HttpUriBuilder |
replacePath(String path)
Replace the current path with the given unencoded path
|
HttpUriBuilder |
scheme(String scheme) |
String |
toString() |
static HttpUriBuilder |
uriBuilder() |
static HttpUriBuilder |
uriBuilderFrom(URI uri) |
public static HttpUriBuilder uriBuilder()
public static HttpUriBuilder uriBuilderFrom(URI uri)
public HttpUriBuilder scheme(String scheme)
public HttpUriBuilder host(String host)
public HttpUriBuilder port(int port)
public HttpUriBuilder defaultPort()
public HttpUriBuilder hostAndPort(com.google.common.net.HostAndPort hostAndPort)
public HttpUriBuilder replacePath(String path)
public HttpUriBuilder appendPath(String path)
public HttpUriBuilder replaceParameter(String name, String... values)
public HttpUriBuilder replaceParameter(String name, Iterable<String> values)
public HttpUriBuilder addParameter(String name, String... values)
public HttpUriBuilder addParameter(String name, Iterable<String> values)
public URI build()
Copyright © 2010-2017 Airlift. All Rights Reserved.