public final class ClientBuilder<T> extends Object
| Constructor and Description |
|---|
ClientBuilder(Function<ClientBuilder<T>,T> creator,
Config config,
String basePath) |
| Modifier and Type | Method and Description |
|---|---|
String |
basePath() |
T |
build() |
HttpService |
httpService() |
ClientBuilder<T> |
httpService(HttpService httpService) |
ClientBuilder<T> |
interceptor(Interceptor interceptor)
Enables modification of all http requests (url, method, headers, not the
body).
|
List<Interceptor> |
interceptors() |
ClientBuilder<T> |
interceptors(Iterable<? extends Interceptor> list) |
Serializer |
serializer() |
ClientBuilder<T> |
serializer(Serializer serializer) |
public ClientBuilder<T> serializer(Serializer serializer)
public ClientBuilder<T> interceptor(Interceptor interceptor)
interceptor - modifies http requestspublic ClientBuilder<T> interceptors(Iterable<? extends Interceptor> list)
public ClientBuilder<T> httpService(HttpService httpService)
public Serializer serializer()
public List<Interceptor> interceptors()
public String basePath()
public HttpService httpService()
public T build()
Copyright © 2023–2025. All rights reserved.