public static interface WebhookComponentBuilderFactory.WebhookComponentBuilder extends ComponentBuilder<org.apache.camel.component.webhook.WebhookComponent>
| Modifier and Type | Method and Description |
|---|---|
default WebhookComponentBuilderFactory.WebhookComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default WebhookComponentBuilderFactory.WebhookComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default WebhookComponentBuilderFactory.WebhookComponentBuilder |
configuration(org.apache.camel.component.webhook.WebhookConfiguration configuration)
Set the default configuration for the webhook meta-component.
|
default WebhookComponentBuilderFactory.WebhookComponentBuilder |
webhookAutoRegister(boolean webhookAutoRegister)
Automatically register the webhook at startup and unregister it on
shutdown.
|
default WebhookComponentBuilderFactory.WebhookComponentBuilder |
webhookBasePath(String webhookBasePath)
The first (base) path element where the webhook will be exposed.
|
default WebhookComponentBuilderFactory.WebhookComponentBuilder |
webhookComponentName(String webhookComponentName)
The Camel Rest component to use for the REST transport, such as
netty-http.
|
default WebhookComponentBuilderFactory.WebhookComponentBuilder |
webhookExternalUrl(String webhookExternalUrl)
The URL of the current service as seen by the webhook provider.
|
default WebhookComponentBuilderFactory.WebhookComponentBuilder |
webhookPath(String webhookPath)
The path where the webhook endpoint will be exposed (relative to
basePath, if any).
|
build, build, doSetProperty, registerdefault WebhookComponentBuilderFactory.WebhookComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault WebhookComponentBuilderFactory.WebhookComponentBuilder webhookAutoRegister(boolean webhookAutoRegister)
boolean type.
Default: true
Group: consumerdefault WebhookComponentBuilderFactory.WebhookComponentBuilder webhookBasePath(String webhookBasePath)
java.lang.String type.
Group: consumerdefault WebhookComponentBuilderFactory.WebhookComponentBuilder webhookComponentName(String webhookComponentName)
java.lang.String type.
Group: consumerdefault WebhookComponentBuilderFactory.WebhookComponentBuilder webhookExternalUrl(String webhookExternalUrl)
java.lang.String type.
Group: consumerdefault WebhookComponentBuilderFactory.WebhookComponentBuilder webhookPath(String webhookPath)
java.lang.String type.
Group: consumerdefault WebhookComponentBuilderFactory.WebhookComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault WebhookComponentBuilderFactory.WebhookComponentBuilder configuration(org.apache.camel.component.webhook.WebhookConfiguration configuration)
org.apache.camel.component.webhook.WebhookConfiguration
type.
Group: advancedApache Camel