public class DialogNodeOutputGeneric
extends com.ibm.cloud.sdk.core.service.model.GenericModel
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | DialogNodeOutputGeneric.PreferenceThe preferred type of control to display, if supported by the channel. | 
| static interface  | DialogNodeOutputGeneric.ResponseTypeThe type of response returned by the dialog node. | 
| static interface  | DialogNodeOutputGeneric.SelectionPolicyHow 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. | 
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