Uses of Interface
org.apache.camel.builder.component.dsl.HttpComponentBuilderFactory.HttpComponentBuilder
Packages that use HttpComponentBuilderFactory.HttpComponentBuilder
-
Uses of HttpComponentBuilderFactory.HttpComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return HttpComponentBuilderFactory.HttpComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.http()HTTP (camel-http) Send requests to external HTTP servers using Apache HTTP Client 5.x. -
Uses of HttpComponentBuilderFactory.HttpComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement HttpComponentBuilderFactory.HttpComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return HttpComponentBuilderFactory.HttpComponentBuilderModifier and TypeMethodDescriptionHttpComponentBuilderFactory.HttpComponentBuilder.allowJavaSerializedObject(boolean allowJavaSerializedObject) Whether to allow java serialization when a request uses context-type=application/x-java-serialized-object.HttpComponentBuilderFactory.HttpComponentBuilder.authCachingDisabled(boolean authCachingDisabled) Disables authentication scheme caching.HttpComponentBuilderFactory.HttpComponentBuilder.automaticRetriesDisabled(boolean automaticRetriesDisabled) Disables automatic request recovery and re-execution.HttpComponentBuilderFactory.HttpComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.HttpComponentBuilderFactory.HttpComponentBuilder.clientConnectionManager(org.apache.hc.client5.http.io.HttpClientConnectionManager clientConnectionManager) To use a custom and shared HttpClientConnectionManager to manage connections.HttpComponentBuilderFactory.HttpComponentBuilder.connectionRequestTimeout(org.apache.hc.core5.util.Timeout connectionRequestTimeout) Returns the connection lease request timeout used when requesting a connection from the connection manager.HttpComponentBuilderFactory.HttpComponentBuilder.connectionsPerRoute(int connectionsPerRoute) The maximum number of connections per route.HttpComponentBuilderFactory.HttpComponentBuilder.connectionStateDisabled(boolean connectionStateDisabled) Disables connection state tracking.HttpComponentBuilderFactory.HttpComponentBuilder.connectionTimeToLive(long connectionTimeToLive) The time for connection to live, the time unit is millisecond, the default value is always keep alive.HttpComponentBuilderFactory.HttpComponentBuilder.connectTimeout(org.apache.hc.core5.util.Timeout connectTimeout) Determines the timeout until a new connection is fully established.HttpComponentBuilderFactory.HttpComponentBuilder.contentCompressionDisabled(boolean contentCompressionDisabled) Disables automatic content decompression.HttpComponentBuilderFactory.HttpComponentBuilder.cookieManagementDisabled(boolean cookieManagementDisabled) Disables state (cookie) management.HttpComponentBuilderFactory.HttpComponentBuilder.cookieStore(org.apache.hc.client5.http.cookie.CookieStore cookieStore) To use a custom org.apache.hc.client5.http.cookie.CookieStore.HttpComponentBuilderFactory.HttpComponentBuilder.copyHeaders(boolean copyHeaders) If this option is true then IN exchange headers will be copied to OUT exchange headers according to copy strategy.HttpComponentBuilderFactory.HttpComponentBuilder.defaultUserAgentDisabled(boolean defaultUserAgentDisabled) Disables the default user agent set by this builder if none has been provided by the user.HttpComponentBuilderFactory.HttpComponentBuilder.followRedirects(boolean followRedirects) Whether to the HTTP request should follow redirects.HttpComponentBuilderFactory.HttpComponentBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter header to and from Camel message.HttpComponentBuilderFactory.http()HTTP (camel-http) Send requests to external HTTP servers using Apache HTTP Client 5.x.HttpComponentBuilderFactory.HttpComponentBuilder.httpBinding(org.apache.camel.http.common.HttpBinding httpBinding) To use a custom HttpBinding to control the mapping between Camel message and HttpClient.HttpComponentBuilderFactory.HttpComponentBuilder.httpClientConfigurer(org.apache.camel.component.http.HttpClientConfigurer httpClientConfigurer) To use the custom HttpClientConfigurer to perform configuration of the HttpClient that will be used.HttpComponentBuilderFactory.HttpComponentBuilder.httpConfiguration(org.apache.camel.http.common.HttpConfiguration httpConfiguration) To use the shared HttpConfiguration as base configuration.HttpComponentBuilderFactory.HttpComponentBuilder.httpContext(org.apache.hc.core5.http.protocol.HttpContext httpContext) To use a custom org.apache.hc.core5.http.protocol.HttpContext when executing requests.HttpComponentBuilderFactory.HttpComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).HttpComponentBuilderFactory.HttpComponentBuilder.maxTotalConnections(int maxTotalConnections) The maximum number of connections.HttpComponentBuilderFactory.HttpComponentBuilder.proxyAuthDomain(String proxyAuthDomain) Proxy authentication domain to use.HttpComponentBuilderFactory.HttpComponentBuilder.proxyAuthHost(String proxyAuthHost) Proxy authentication host.HttpComponentBuilderFactory.HttpComponentBuilder.proxyAuthMethod(String proxyAuthMethod) Proxy authentication method to use.HttpComponentBuilderFactory.HttpComponentBuilder.proxyAuthNtHost(String proxyAuthNtHost) Proxy authentication domain (workstation name) to use with NTML.HttpComponentBuilderFactory.HttpComponentBuilder.proxyAuthPassword(String proxyAuthPassword) Proxy authentication password.HttpComponentBuilderFactory.HttpComponentBuilder.proxyAuthPort(Integer proxyAuthPort) Proxy authentication port.HttpComponentBuilderFactory.HttpComponentBuilder.proxyAuthScheme(String proxyAuthScheme) Proxy authentication protocol scheme.HttpComponentBuilderFactory.HttpComponentBuilder.proxyAuthUsername(String proxyAuthUsername) Proxy authentication username.HttpComponentBuilderFactory.HttpComponentBuilder.redirectHandlingDisabled(boolean redirectHandlingDisabled) Disables automatic redirect handling.HttpComponentBuilderFactory.HttpComponentBuilder.responsePayloadStreamingThreshold(int responsePayloadStreamingThreshold) This threshold in bytes controls whether the response payload should be stored in memory as a byte array or be streaming based.HttpComponentBuilderFactory.HttpComponentBuilder.responseTimeout(org.apache.hc.core5.util.Timeout responseTimeout) Determines the timeout until arrival of a response from the opposite endpoint.HttpComponentBuilderFactory.HttpComponentBuilder.skipRequestHeaders(boolean skipRequestHeaders) Whether to skip mapping all the Camel headers as HTTP request headers.HttpComponentBuilderFactory.HttpComponentBuilder.skipResponseHeaders(boolean skipResponseHeaders) Whether to skip mapping all the HTTP response headers to Camel headers.HttpComponentBuilderFactory.HttpComponentBuilder.soTimeout(org.apache.hc.core5.util.Timeout soTimeout) Determines the default socket timeout value for blocking I/O operations.HttpComponentBuilderFactory.HttpComponentBuilder.sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) To configure security using SSLContextParameters.HttpComponentBuilderFactory.HttpComponentBuilder.useGlobalSslContextParameters(boolean useGlobalSslContextParameters) Enable usage of global SSL context parameters.HttpComponentBuilderFactory.HttpComponentBuilder.x509HostnameVerifier(HostnameVerifier x509HostnameVerifier) To use a custom X509HostnameVerifier such as DefaultHostnameVerifier or NoopHostnameVerifier.