default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.HttpEndpointBuilder.advanced() |
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.clearExpiredCookies(boolean clearExpiredCookies) |
Whether to clear expired cookies before sending the HTTP request.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.clearExpiredCookies(String clearExpiredCookies) |
Whether to clear expired cookies before sending the HTTP request.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.clientBuilder(String clientBuilder) |
Provide access to the http client request parameters used on new
RequestConfig instances used by producers or consumers of this
endpoint.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.clientBuilder(org.apache.http.impl.client.HttpClientBuilder clientBuilder) |
Provide access to the http client request parameters used on new
RequestConfig instances used by producers or consumers of this
endpoint.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.clientConnectionManager(String clientConnectionManager) |
To use a custom HttpClientConnectionManager to manage connections.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.clientConnectionManager(org.apache.http.conn.HttpClientConnectionManager clientConnectionManager) |
To use a custom HttpClientConnectionManager to manage connections.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.connectionsPerRoute(int connectionsPerRoute) |
The maximum number of connections per route.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.connectionsPerRoute(String connectionsPerRoute) |
The maximum number of connections per route.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.cookieHandler(String cookieHandler) |
Configure a cookie handler to maintain a HTTP session.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.cookieHandler(org.apache.camel.http.base.cookie.CookieHandler cookieHandler) |
Configure a cookie handler to maintain a HTTP session.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.cookieStore(String cookieStore) |
To use a custom CookieStore.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.cookieStore(org.apache.http.client.CookieStore cookieStore) |
To use a custom CookieStore.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.copyHeaders(boolean copyHeaders) |
If this option is true then IN exchange headers will be copied to OUT
exchange headers according to copy strategy.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.copyHeaders(String copyHeaders) |
If this option is true then IN exchange headers will be copied to OUT
exchange headers according to copy strategy.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.customHostHeader(String customHostHeader) |
To use custom host header for producer.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.deleteWithBody(boolean deleteWithBody) |
Whether the HTTP DELETE should include the message body or not.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.deleteWithBody(String deleteWithBody) |
Whether the HTTP DELETE should include the message body or not.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.getWithBody(boolean getWithBody) |
Whether the HTTP GET should include the message body or not.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.getWithBody(String getWithBody) |
Whether the HTTP GET should include the message body or not.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.headerFilterStrategy(String headerFilterStrategy) |
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) |
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.httpClient(String httpClient) |
Sets a custom HttpClient to be used by the producer.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.httpClient(org.apache.http.client.HttpClient httpClient) |
Sets a custom HttpClient to be used by the producer.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.httpClientConfigurer(String httpClientConfigurer) |
Register a custom configuration strategy for new HttpClient instances
created by producers or consumers such as to configure authentication
mechanisms etc.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.httpClientConfigurer(org.apache.camel.component.http.HttpClientConfigurer httpClientConfigurer) |
Register a custom configuration strategy for new HttpClient instances
created by producers or consumers such as to configure authentication
mechanisms etc.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.httpClientOptions(String key,
Object value) |
To configure the HttpClient using the key/values from the Map.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.httpClientOptions(Map values) |
To configure the HttpClient using the key/values from the Map.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.httpContext(String httpContext) |
To use a custom HttpContext instance.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.httpContext(org.apache.http.protocol.HttpContext httpContext) |
To use a custom HttpContext instance.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.ignoreResponseBody(boolean ignoreResponseBody) |
If this option is true, The http producer won't read response body
and cache the input stream.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.ignoreResponseBody(String ignoreResponseBody) |
If this option is true, The http producer won't read response body
and cache the input stream.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.lazyStartProducer(boolean lazyStartProducer) |
Whether the producer should be started lazy (on the first message).
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.lazyStartProducer(String lazyStartProducer) |
Whether the producer should be started lazy (on the first message).
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.maxTotalConnections(int maxTotalConnections) |
The maximum number of connections.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.maxTotalConnections(String maxTotalConnections) |
The maximum number of connections.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.okStatusCodeRange(String okStatusCodeRange) |
The status codes which are considered a success response.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.preserveHostHeader(boolean preserveHostHeader) |
If the option is true, HttpProducer will set the Host header to the
value contained in the current exchange Host header, useful in
reverse proxy applications where you want the Host header received by
the downstream server to reflect the URL called by the upstream
client, this allows applications which use the Host header to
generate accurate URL's for a proxied service.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.preserveHostHeader(String preserveHostHeader) |
If the option is true, HttpProducer will set the Host header to the
value contained in the current exchange Host header, useful in
reverse proxy applications where you want the Host header received by
the downstream server to reflect the URL called by the upstream
client, this allows applications which use the Host header to
generate accurate URL's for a proxied service.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.skipRequestHeaders(boolean skipRequestHeaders) |
Whether to skip mapping all the Camel headers as HTTP request
headers.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.skipRequestHeaders(String skipRequestHeaders) |
Whether to skip mapping all the Camel headers as HTTP request
headers.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.skipResponseHeaders(boolean skipResponseHeaders) |
Whether to skip mapping all the HTTP response headers to Camel
headers.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.skipResponseHeaders(String skipResponseHeaders) |
Whether to skip mapping all the HTTP response headers to Camel
headers.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.userAgent(String userAgent) |
To set a custom HTTP User-Agent request header.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.useSystemProperties(boolean useSystemProperties) |
To use System Properties as fallback for configuration.
|
default HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder |
HttpEndpointBuilderFactory.AdvancedHttpEndpointBuilder.useSystemProperties(String useSystemProperties) |
To use System Properties as fallback for configuration.
|