public static interface VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder extends ComponentBuilder<org.apache.camel.component.vertx.http.VertxHttpComponent>
| Modifier and Type | Method and Description |
|---|---|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
allowJavaSerializedObject(boolean allowJavaSerializedObject)
Whether to allow java serialization when a request has the
Content-Type application/x-java-serialized-object This is disabled by
default.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
basicAuthPassword(String basicAuthPassword)
The password to use for basic authentication.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
basicAuthUsername(String basicAuthUsername)
The user name to use for basic authentication.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
bearerToken(String bearerToken)
The bearer token to use for bearer token authentication.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
header to and from Camel message.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
proxyHost(String proxyHost)
The proxy server host address.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
proxyPassword(String proxyPassword)
The proxy server password if authentication is required.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
proxyPort(Integer proxyPort)
The proxy server port.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
proxyType(io.vertx.core.net.ProxyType proxyType)
The proxy server type.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
proxyUsername(String proxyUsername)
The proxy server username if authentication is required.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
responsePayloadAsByteArray(boolean responsePayloadAsByteArray)
Whether the response body should be byte or as
io.vertx.core.buffer.Buffer.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
vertx(io.vertx.core.Vertx vertx)
To use an existing vertx instead of creating a new instance.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
vertxHttpBinding(org.apache.camel.component.vertx.http.VertxHttpBinding vertxHttpBinding)
A custom VertxHttpBinding which can control how to bind between
Vert.x and Camel.
|
default VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder |
vertxOptions(io.vertx.core.VertxOptions vertxOptions)
To provide a custom set of vertx options for configuring vertx.
|
build, build, doSetProperty, registerdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder responsePayloadAsByteArray(boolean responsePayloadAsByteArray)
responsePayloadAsByteArray - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder allowJavaSerializedObject(boolean allowJavaSerializedObject)
allowJavaSerializedObject - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder vertx(io.vertx.core.Vertx vertx)
vertx - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder vertxHttpBinding(org.apache.camel.component.vertx.http.VertxHttpBinding vertxHttpBinding)
vertxHttpBinding - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder vertxOptions(io.vertx.core.VertxOptions vertxOptions)
vertxOptions - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
headerFilterStrategy - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder proxyHost(String proxyHost)
proxyHost - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder proxyPassword(String proxyPassword)
proxyPassword - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder proxyPort(Integer proxyPort)
proxyPort - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder proxyType(io.vertx.core.net.ProxyType proxyType)
proxyType - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder proxyUsername(String proxyUsername)
proxyUsername - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder basicAuthPassword(String basicAuthPassword)
basicAuthPassword - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder basicAuthUsername(String basicAuthUsername)
basicAuthUsername - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder bearerToken(String bearerToken)
bearerToken - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
sslContextParameters - the value to setdefault VertxHttpComponentBuilderFactory.VertxHttpComponentBuilder useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
useGlobalSslContextParameters - the value to setApache Camel