public class HttpBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
HttpBuilder.KeyManagerBuilder |
class |
HttpBuilder.TrustManagerBuilder |
| Modifier and Type | Method and Description |
|---|---|
HttpBuilder |
addAddress(String address) |
HttpBuilder |
allowHttp1x(boolean allowHttp1x) |
HttpBuilder |
allowHttp2(boolean allowHttp2) |
Http |
build(boolean isDefault) |
HttpBuilder |
directHttp2(boolean directHttp2) |
BenchmarkBuilder |
endHttp() |
static HttpBuilder |
forTesting() |
HttpBuilder |
host(String host) |
HttpBuilder.KeyManagerBuilder |
keyManager() |
HttpBuilder |
maxHttp2Streams(int maxStreams) |
HttpBuilder |
pipeliningLimit(int limit) |
HttpBuilder |
port(int port) |
void |
prepareBuild() |
HttpBuilder |
protocol(Protocol protocol) |
HttpBuilder |
rawBytesHandlers(boolean rawBytesHandlers) |
long |
requestTimeout() |
HttpBuilder |
requestTimeout(long requestTimeout) |
HttpBuilder |
requestTimeout(String requestTimeout) |
HttpBuilder |
sharedConnections(int sharedConnections) |
HttpBuilder.TrustManagerBuilder |
trustManager() |
public static HttpBuilder forTesting()
public HttpBuilder protocol(Protocol protocol)
public HttpBuilder host(String host)
public HttpBuilder port(int port)
public HttpBuilder allowHttp1x(boolean allowHttp1x)
public HttpBuilder allowHttp2(boolean allowHttp2)
public BenchmarkBuilder endHttp()
public HttpBuilder sharedConnections(int sharedConnections)
public HttpBuilder maxHttp2Streams(int maxStreams)
public HttpBuilder pipeliningLimit(int limit)
public HttpBuilder directHttp2(boolean directHttp2)
public HttpBuilder requestTimeout(long requestTimeout)
public HttpBuilder requestTimeout(String requestTimeout)
public long requestTimeout()
public HttpBuilder addAddress(String address)
public HttpBuilder rawBytesHandlers(boolean rawBytesHandlers)
public HttpBuilder.KeyManagerBuilder keyManager()
public HttpBuilder.TrustManagerBuilder trustManager()
public void prepareBuild()
public Http build(boolean isDefault)
Copyright © 2019 JBoss by Red Hat. All rights reserved.