Class DialogNodeOutput
java.lang.Object
com.ibm.cloud.sdk.core.service.model.DynamicModel<Object>
com.ibm.watson.assistant.v1.model.DialogNodeOutput
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class DialogNodeOutput extends com.ibm.cloud.sdk.core.service.model.DynamicModel<Object>
The output of the dialog node. For more information about how to specify dialog node output, see
the
[documentation](https://cloud.ibm.com/docs/assistant?topic=assistant-dialog-overview#dialog-overview-responses).
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DialogNodeOutput.Builder
Builder. -
Constructor Summary
Constructors Constructor Description DialogNodeOutput()
-
Method Summary
Modifier and Type Method Description List<DialogNodeOutputGeneric>
getGeneric()
Gets the generic.Map<String,Map<String,Object>>
getIntegrations()
Gets the integrations.DialogNodeOutputModifiers
getModifiers()
Gets the modifiers.DialogNodeOutput.Builder
newBuilder()
New builder.void
setGeneric(List<DialogNodeOutputGeneric> generic)
Sets the generic.void
setIntegrations(Map<String,Map<String,Object>> integrations)
Sets the integrations.void
setModifiers(DialogNodeOutputModifiers modifiers)
Sets the modifiers.Methods inherited from class com.ibm.cloud.sdk.core.service.model.DynamicModel
equals, get, getAdditionalPropertyTypeToken, getProperties, getPropertyNames, hashCode, put, removeProperties, removeProperty, setProperties, toString
-
Constructor Details
-
DialogNodeOutput
public DialogNodeOutput()
-
-
Method Details
-
newBuilder
New builder.- Returns:
- a DialogNodeOutput builder
-
getGeneric
Gets the generic.An array of objects describing the output defined for the dialog node.
- Returns:
- the generic
-
setGeneric
Sets the generic.- Parameters:
generic
- the new generic
-
getIntegrations
Gets the integrations.Output intended for specific integrations. For more information, see the [documentation](https://cloud.ibm.com/docs/assistant?topic=assistant-dialog-responses-json).
- Returns:
- the integrations
-
setIntegrations
Sets the integrations.- Parameters:
integrations
- the new integrations
-
getModifiers
Gets the modifiers.Options that modify how specified output is handled.
- Returns:
- the modifiers
-
setModifiers
Sets the modifiers.- Parameters:
modifiers
- the new modifiers
-