public class DialogNodeOutput
extends com.ibm.cloud.sdk.core.service.model.DynamicModel<java.lang.Object>
Modifier and Type | Class and Description |
---|---|
static class |
DialogNodeOutput.Builder
Builder.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<DialogNodeOutputGeneric> |
generic |
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> |
integrations |
protected DialogNodeOutputModifiers |
modifiers |
Modifier | Constructor and Description |
---|---|
|
DialogNodeOutput() |
protected |
DialogNodeOutput(DialogNodeOutput.Builder builder) |
Modifier and Type | Method and Description |
---|---|
java.util.List<DialogNodeOutputGeneric> |
getGeneric()
Gets the generic.
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> |
getIntegrations()
Gets the integrations.
|
DialogNodeOutputModifiers |
getModifiers()
Gets the modifiers.
|
DialogNodeOutput.Builder |
newBuilder()
New builder.
|
void |
setGeneric(java.util.List<DialogNodeOutputGeneric> generic)
Sets the generic.
|
void |
setIntegrations(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> integrations)
Sets the integrations.
|
void |
setModifiers(DialogNodeOutputModifiers modifiers)
Sets the modifiers.
|
@SerializedName(value="generic") protected java.util.List<DialogNodeOutputGeneric> generic
@SerializedName(value="integrations") protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> integrations
@SerializedName(value="modifiers") protected DialogNodeOutputModifiers modifiers
public DialogNodeOutput()
protected DialogNodeOutput(DialogNodeOutput.Builder builder)
public DialogNodeOutput.Builder newBuilder()
public java.util.List<DialogNodeOutputGeneric> getGeneric()
An array of objects describing the output defined for the dialog node.
public void setGeneric(java.util.List<DialogNodeOutputGeneric> generic)
generic
- the new genericpublic java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> getIntegrations()
Output intended for specific integrations. For more information, see the [documentation](https://cloud.ibm.com/docs/assistant?topic=assistant-dialog-responses-json).
public void setIntegrations(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> integrations)
integrations
- the new integrationspublic DialogNodeOutputModifiers getModifiers()
Options that modify how specified output is handled.
public void setModifiers(DialogNodeOutputModifiers modifiers)
modifiers
- the new modifiers