public class DialogNodeOutputGeneric extends GenericModel
Modifier and Type | Class and Description |
---|---|
static interface |
DialogNodeOutputGeneric.Preference
The preferred type of control to display, if supported by the channel.
|
static interface |
DialogNodeOutputGeneric.ResponseType
The type of response returned by the dialog node.
|
static interface |
DialogNodeOutputGeneric.SelectionPolicy
How a response is selected from the list, if more than one response is specified.
|
Constructor and Description |
---|
DialogNodeOutputGeneric() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDelimiter()
Gets the delimiter.
|
java.lang.String |
getDescription()
Gets the description.
|
java.lang.String |
getMessageToHumanAgent()
Gets the messageToHumanAgent.
|
java.util.List<DialogNodeOutputOptionsElement> |
getOptions()
Gets the options.
|
java.lang.String |
getPreference()
Gets the preference.
|
java.lang.String |
getResponseType()
Gets the responseType.
|
java.lang.String |
getSelectionPolicy()
Gets the selectionPolicy.
|
java.lang.String |
getSource()
Gets the source.
|
java.lang.Long |
getTime()
Gets the time.
|
java.lang.String |
getTitle()
Gets the title.
|
java.util.List<DialogNodeOutputTextValuesElement> |
getValues()
Gets the values.
|
java.lang.Boolean |
isTyping()
Gets the typing.
|
void |
setDelimiter(java.lang.String delimiter)
Sets the delimiter.
|
void |
setDescription(java.lang.String description)
Sets the description.
|
void |
setMessageToHumanAgent(java.lang.String messageToHumanAgent)
Sets the messageToHumanAgent.
|
void |
setOptions(java.util.List<DialogNodeOutputOptionsElement> options)
Sets the options.
|
void |
setPreference(java.lang.String preference)
Sets the preference.
|
void |
setResponseType(java.lang.String responseType)
Sets the responseType.
|
void |
setSelectionPolicy(java.lang.String selectionPolicy)
Sets the selectionPolicy.
|
void |
setSource(java.lang.String source)
Sets the source.
|
void |
setTime(long time)
Sets the time.
|
void |
setTitle(java.lang.String title)
Sets the title.
|
void |
setTyping(java.lang.Boolean typing)
Sets the typing.
|
void |
setValues(java.util.List<DialogNodeOutputTextValuesElement> values)
Sets the values.
|
equals, hashCode, toString
public java.lang.String getResponseType()
public java.util.List<DialogNodeOutputTextValuesElement> getValues()
public java.lang.String getSelectionPolicy()
public java.lang.String getDelimiter()
public java.lang.Long getTime()
public java.lang.Boolean isTyping()
public java.lang.String getSource()
public java.lang.String getTitle()
public java.lang.String getDescription()
public java.lang.String getPreference()
public java.util.List<DialogNodeOutputOptionsElement> getOptions()
public java.lang.String getMessageToHumanAgent()
public void setResponseType(java.lang.String responseType)
responseType
- the new responseTypepublic void setValues(java.util.List<DialogNodeOutputTextValuesElement> values)
values
- the new valuespublic void setSelectionPolicy(java.lang.String selectionPolicy)
selectionPolicy
- the new selectionPolicypublic void setDelimiter(java.lang.String delimiter)
delimiter
- the new delimiterpublic void setTime(long time)
time
- the new timepublic void setTyping(java.lang.Boolean typing)
typing
- the new typingpublic void setSource(java.lang.String source)
source
- the new sourcepublic void setTitle(java.lang.String title)
title
- the new titlepublic void setDescription(java.lang.String description)
description
- the new descriptionpublic void setPreference(java.lang.String preference)
preference
- the new preferencepublic void setOptions(java.util.List<DialogNodeOutputOptionsElement> options)
options
- the new optionspublic void setMessageToHumanAgent(java.lang.String messageToHumanAgent)
messageToHumanAgent
- the new messageToHumanAgent