| Package | Description |
|---|---|
| com.linecorp.armeria.client |
Client core.
|
| Modifier and Type | Method and Description |
|---|---|
WebClientBuilder |
WebClientBuilder.addHttpHeader(CharSequence name,
Object value) |
WebClientBuilder |
WebClientBuilder.addHttpHeaders(Iterable<? extends Map.Entry<? extends CharSequence,?>> httpHeaders) |
static WebClientBuilder |
WebClient.builder()
Returns a new
WebClientBuilder created without a base URI. |
static WebClientBuilder |
WebClient.builder(SessionProtocol sessionProtocol,
EndpointGroup endpointGroup)
|
static WebClientBuilder |
WebClient.builder(String uri)
Returns a new
WebClientBuilder created with the specified base uri. |
static WebClientBuilder |
WebClient.builder(URI uri)
Returns a new
WebClientBuilder created with the specified base URI. |
WebClientBuilder |
WebClientBuilder.decorator(DecoratingHttpClientFunction decorator) |
WebClientBuilder |
WebClientBuilder.decorator(Function<? super HttpClient,? extends HttpClient> decorator) |
WebClientBuilder |
WebClientBuilder.defaultMaxResponseLength(long maxResponseLength)
Deprecated.
|
WebClientBuilder |
WebClientBuilder.defaultResponseTimeout(Duration responseTimeout)
Deprecated.
|
WebClientBuilder |
WebClientBuilder.defaultResponseTimeoutMillis(long responseTimeoutMillis)
Deprecated.
|
WebClientBuilder |
WebClientBuilder.defaultWriteTimeout(Duration writeTimeout)
Deprecated.
|
WebClientBuilder |
WebClientBuilder.defaultWriteTimeoutMillis(long writeTimeoutMillis)
Deprecated.
|
WebClientBuilder |
WebClientBuilder.endpointRemapper(Function<? super Endpoint,? extends EndpointGroup> endpointRemapper) |
WebClientBuilder |
WebClientBuilder.factory(ClientFactory factory) |
WebClientBuilder |
WebClientBuilder.maxResponseLength(long maxResponseLength) |
<T> WebClientBuilder |
WebClientBuilder.option(ClientOption<T> option,
T value) |
<T> WebClientBuilder |
WebClientBuilder.option(ClientOptionValue<T> optionValue) |
WebClientBuilder |
WebClientBuilder.options(ClientOptions options) |
WebClientBuilder |
WebClientBuilder.options(ClientOptionValue<?>... options) |
WebClientBuilder |
WebClientBuilder.options(Iterable<ClientOptionValue<?>> options) |
WebClientBuilder |
WebClientBuilder.path(String path)
Sets the
path of the client. |
WebClientBuilder |
WebClientBuilder.requestIdGenerator(Supplier<RequestId> requestIdGenerator) |
WebClientBuilder |
WebClientBuilder.responseTimeout(Duration responseTimeout) |
WebClientBuilder |
WebClientBuilder.responseTimeoutMillis(long responseTimeoutMillis) |
WebClientBuilder |
WebClientBuilder.rpcDecorator(DecoratingRpcClientFunction decorator) |
WebClientBuilder |
WebClientBuilder.rpcDecorator(Function<? super RpcClient,? extends RpcClient> decorator) |
WebClientBuilder |
WebClientBuilder.setHttpHeader(CharSequence name,
Object value) |
WebClientBuilder |
WebClientBuilder.setHttpHeaders(Iterable<? extends Map.Entry<? extends CharSequence,?>> httpHeaders) |
WebClientBuilder |
WebClientBuilder.writeTimeout(Duration writeTimeout) |
WebClientBuilder |
WebClientBuilder.writeTimeoutMillis(long writeTimeoutMillis) |
Copyright © 2020 LeanCloud. All rights reserved.