Uses of Class
io.helidon.webclient.WebClient.Builder
Packages that use WebClient.Builder
-
Uses of WebClient.Builder in io.helidon.webclient
Methods in io.helidon.webclient that return WebClient.BuilderModifier and TypeMethodDescriptionAdd a default cookie.Add a default header (such as accept).WebClient.Builder.addMediaSupport(MediaSupport mediaSupport) WebClient.Builder.addReader(MessageBodyReader<?> reader) WebClient.Builder.addService(WebClientService service) Register new instance ofWebClientService.WebClient.Builder.addService(Supplier<? extends WebClientService> serviceSupplier) Register new instance ofWebClientService.WebClient.Builder.addStreamReader(MessageBodyStreamReader<?> streamReader) WebClient.Builder.addStreamWriter(MessageBodyStreamWriter<?> streamWriter) WebClient.Builder.addWriter(MessageBodyWriter<?> writer) Sets base uri for each request.Sets base uri for each request.Sets base url for each request.static WebClient.BuilderWebClient.builder()Fluent API builder for client.Config of this client.WebClient.Builder.connectTimeout(long amount, TimeUnit unit) Sets new connection timeout.Sets specific context which should be used in requests.WebClient.Builder.followRedirects(boolean follow) Sets if redirects should be followed or not.WebClient.Builder.keepAlive(boolean keepAlive) Set whether connection to server should be kept alive after request.WebClient.Builder.mediaContext(MediaContext mediaContext) Sets new proxy which will used for the requests.WebClient.Builder.readTimeout(long amount, TimeUnit unit) Sets new read timeout.WebClient.Builder.tls(WebClientTls webClientTls) Sets newWebClientTlsinstance which contains ssl configuration.Sets user agent name.WebClient.Builder.useSystemServiceLoader(boolean useServiceLoader) Sets if Java Service loader should be used to load allWebClientServiceProvider.WebClient.Builder.validateHeaders(boolean validate) Whether to validate header names.