Interface ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
ChatScriptEndpointBuilderFactory
public static interface ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the ChatScript component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
chatUserName
(String chatUserName) Username who initializes the CS conversation.resetChat
(boolean resetChat) Issues :reset command to start a new conversation everytime.Issues :reset command to start a new conversation everytime.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
chatUserName
default ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder chatUserName(String chatUserName) Username who initializes the CS conversation. To be set when chat is initialized from camel route. The option is a:java.lang.String
type. Group: producer- Parameters:
chatUserName
- the value to set- Returns:
- the dsl builder
-
resetChat
Issues :reset command to start a new conversation everytime. The option is a:boolean
type. Default: false Group: producer- Parameters:
resetChat
- the value to set- Returns:
- the dsl builder
-
resetChat
Issues :reset command to start a new conversation everytime. The option will be converted to aboolean
type. Default: false Group: producer- Parameters:
resetChat
- the value to set- Returns:
- the dsl builder
-