public final class HttpRequestOptionsBuilder extends Object
HttpRequestOptions. Instances can only be obtained through HttpRequestOptions.builder().
By default, a 30 seconds timeout is set with follows redirect and no authentication, streaming or proxy settings. The last
two can be configured at the HttpClient level as well, so if not set, the client's configuration will be used.| Modifier and Type | Method and Description |
|---|---|
HttpRequestOptionsBuilder |
authentication(HttpAuthentication authentication) |
HttpRequestOptions |
build() |
HttpRequestOptionsBuilder |
followsRedirect(boolean followsRedirect) |
HttpRequestOptionsBuilder |
proxyConfig(ProxyConfig proxyConfig) |
HttpRequestOptionsBuilder |
responseTimeout(int responseTimeout) |
public HttpRequestOptionsBuilder responseTimeout(int responseTimeout)
public HttpRequestOptionsBuilder followsRedirect(boolean followsRedirect)
public HttpRequestOptionsBuilder authentication(HttpAuthentication authentication)
public HttpRequestOptionsBuilder proxyConfig(ProxyConfig proxyConfig)
public HttpRequestOptions build()
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.