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, toStringpublic 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