Class DynamicRouterControlMessage.Builder
java.lang.Object
org.apache.camel.component.dynamicrouter.control.DynamicRouterControlMessage.Builder
- Enclosing class:
 DynamicRouterControlMessage
DynamicRouterControlMessage builder static inner class.- 
Method Summary
Modifier and TypeMethodDescriptionbuild()Returns aDynamicRouterControlMessagebuilt from the parameters previously set.destinationUri(String val) Sets thedestinationUriand returns a reference to this Builder enabling method chaining.expressionLanguage(String val) Sets theexpressionLanguageand returns a reference to this Builder enabling method chaining.Returns aDynamicRouterControlMessage.Builderobject that can be used to create a newDynamicRouterControlMessage.Sets thepredicateand returns a reference to this Builder enabling method chaining.predicateBean(String val) Sets thepredicateBeanand returns a reference to this Builder enabling method chaining.priority(int val) Sets thepriorityand returns a reference to this Builder enabling method chaining.subscribeChannel(String val) Sets thesubscribeChanneland returns a reference to this Builder enabling method chaining.subscriptionId(String val) Sets thesubscriptionIdand returns a reference to this Builder enabling method chaining. 
- 
Method Details
- 
newBuilder
Returns aDynamicRouterControlMessage.Builderobject that can be used to create a newDynamicRouterControlMessage.- Returns:
 - a 
DynamicRouterControlMessage.Builderobject that can be used to create a newDynamicRouterControlMessage 
 - 
subscribeChannel
Sets thesubscribeChanneland returns a reference to this Builder enabling method chaining.- Parameters:
 val- thesubscribeChannelto set- Returns:
 - a reference to this Builder
 
 - 
subscriptionId
Sets thesubscriptionIdand returns a reference to this Builder enabling method chaining.- Parameters:
 val- thesubscriptionIdto set- Returns:
 - a reference to this Builder
 
 - 
destinationUri
Sets thedestinationUriand returns a reference to this Builder enabling method chaining.- Parameters:
 val- thedestinationUrito set- Returns:
 - a reference to this Builder
 
 - 
priority
Sets thepriorityand returns a reference to this Builder enabling method chaining.- Parameters:
 val- thepriorityto set- Returns:
 - a reference to this Builder
 
 - 
predicateBean
Sets thepredicateBeanand returns a reference to this Builder enabling method chaining.- Parameters:
 val- thepredicateBeanto set- Returns:
 - a reference to this Builder
 
 - 
predicate
Sets thepredicateand returns a reference to this Builder enabling method chaining.- Parameters:
 val- thepredicateto set- Returns:
 - a reference to this Builder
 
 - 
expressionLanguage
Sets theexpressionLanguageand returns a reference to this Builder enabling method chaining.- Parameters:
 val- theexpressionLanguageto set- Returns:
 - a reference to this Builder
 
 - 
build
Returns aDynamicRouterControlMessagebuilt from the parameters previously set.- Returns:
 - a 
DynamicRouterControlMessagebuilt with parameters of thisDynamicRouterControlMessage.Builder 
 
 -