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 classDialogNodeOutput.BuilderBuilder. -
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.DialogNodeOutputModifiersgetModifiers()Gets the modifiers.DialogNodeOutput.BuildernewBuilder()New builder.voidsetGeneric(List<DialogNodeOutputGeneric> generic)Sets the generic.voidsetIntegrations(Map<String,Map<String,Object>> integrations)Sets the integrations.voidsetModifiers(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
-