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
All Methods Instance Methods Default Methods Modifier and Type Method Description default ChatScriptEndpointBuilderFactory.AdvancedChatScriptEndpointBuilder
advanced()
default ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder
chatUserName(String chatUserName)
Username who initializes the CS conversation.default ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder
resetChat(boolean resetChat)
Issues :reset command to start a new conversation everytime.default ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder
resetChat(String resetChat)
Issues :reset command to start a new conversation everytime.
-
-
-
Method Detail
-
advanced
default ChatScriptEndpointBuilderFactory.AdvancedChatScriptEndpointBuilder 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: <code>java.lang.String</code> type. Group: producer- Parameters:
chatUserName
- the value to set- Returns:
- the dsl builder
-
resetChat
default ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder resetChat(boolean resetChat)
Issues :reset command to start a new conversation everytime. The option is a: <code>boolean</code> type. Default: false Group: producer- Parameters:
resetChat
- the value to set- Returns:
- the dsl builder
-
resetChat
default ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder resetChat(String resetChat)
Issues :reset command to start a new conversation everytime. The option will be converted to a <code>boolean</code> type. Default: false Group: producer- Parameters:
resetChat
- the value to set- Returns:
- the dsl builder
-
-