Class DynamicRouterControlEndpointBuilderFactory.DynamicRouterControlHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.DynamicRouterControlEndpointBuilderFactory.DynamicRouterControlHeaderNameBuilder
- Enclosing interface:
DynamicRouterControlEndpointBuilderFactory
public static class DynamicRouterControlEndpointBuilderFactory.DynamicRouterControlHeaderNameBuilder
extends Object
The builder of headers' name for the Dynamic Router Control component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe control action header.The URI on which the routing participant wants to receive matching exchanges.The language for the predicate when supplied as a string.The predicate to evaluate exchanges for this subscription.The name of the bean in the registry that identifies the subscription predicate.The priority of this subscription.The Dynamic Router channel that the subscriber is subscribing on.The subscription ID.
-
Constructor Details
-
DynamicRouterControlHeaderNameBuilder
public DynamicRouterControlHeaderNameBuilder()
-
-
Method Details
-
dynamicRouterControlAction
The control action header. The option is a:String
type. Group: producer- Returns:
- the name of the header
DynamicRouterControlAction
.
-
dynamicRouterSubscribeChannel
The Dynamic Router channel that the subscriber is subscribing on. The option is a:String
type. Group: producer- Returns:
- the name of the header
DynamicRouterSubscribeChannel
.
-
dynamicRouterSubscriptionId
The subscription ID. The option is a:String
type. Group: producer- Returns:
- the name of the header
DynamicRouterSubscriptionId
.
-
dynamicRouterDestinationUri
The URI on which the routing participant wants to receive matching exchanges. The option is a:String
type. Group: producer- Returns:
- the name of the header
DynamicRouterDestinationUri
.
-
dynamicRouterPriority
The priority of this subscription. The option is a:String
type. Group: producer- Returns:
- the name of the header
DynamicRouterPriority
.
-
dynamicRouterPredicate
The predicate to evaluate exchanges for this subscription. The option is a:String
type. Group: producer- Returns:
- the name of the header
DynamicRouterPredicate
.
-
dynamicRouterPredicateBean
The name of the bean in the registry that identifies the subscription predicate. The option is a:String
type. Group: producer- Returns:
- the name of the header
DynamicRouterPredicateBean
.
-
dynamicRouterExpressionLanguage
The language for the predicate when supplied as a string. The option is a:String
type. Group: producer- Returns:
- the name of the header
DynamicRouterExpressionLanguage
.
-