public class CreateDialogNodeOptions
extends com.ibm.cloud.sdk.core.service.model.GenericModel
Modifier and Type | Class and Description |
---|---|
static class |
CreateDialogNodeOptions.Builder
Builder.
|
static interface |
CreateDialogNodeOptions.DigressIn
Whether this top-level dialog node can be digressed into.
|
static interface |
CreateDialogNodeOptions.DigressOut
Whether this dialog node can be returned to after a digression.
|
static interface |
CreateDialogNodeOptions.DigressOutSlots
Whether the user can digress to top-level nodes while filling out slots.
|
static interface |
CreateDialogNodeOptions.EventName
How an `event_handler` node is processed.
|
static interface |
CreateDialogNodeOptions.Type
How the dialog node is processed.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<DialogNodeAction> |
actions |
protected java.lang.String |
conditions |
protected java.util.Map<java.lang.String,java.lang.Object> |
context |
protected java.lang.String |
description |
protected java.lang.String |
dialogNode |
protected java.lang.String |
digressIn |
protected java.lang.String |
digressOut |
protected java.lang.String |
digressOutSlots |
protected java.lang.Boolean |
disambiguationOptOut |
protected java.lang.String |
eventName |
protected java.util.Map<java.lang.String,java.lang.Object> |
metadata |
protected DialogNodeNextStep |
nextStep |
protected DialogNodeOutput |
output |
protected java.lang.String |
parent |
protected java.lang.String |
previousSibling |
protected java.lang.String |
title |
protected java.lang.String |
type |
protected java.lang.String |
userLabel |
protected java.lang.String |
variable |
protected java.lang.String |
workspaceId |
Modifier | Constructor and Description |
---|---|
protected |
CreateDialogNodeOptions(CreateDialogNodeOptions.Builder builder) |
Modifier and Type | Method and Description |
---|---|
java.util.List<DialogNodeAction> |
actions()
Gets the actions.
|
java.lang.String |
conditions()
Gets the conditions.
|
java.util.Map<java.lang.String,java.lang.Object> |
context()
Gets the context.
|
java.lang.String |
description()
Gets the description.
|
java.lang.String |
dialogNode()
Gets the dialogNode.
|
java.lang.String |
digressIn()
Gets the digressIn.
|
java.lang.String |
digressOut()
Gets the digressOut.
|
java.lang.String |
digressOutSlots()
Gets the digressOutSlots.
|
java.lang.Boolean |
disambiguationOptOut()
Gets the disambiguationOptOut.
|
java.lang.String |
eventName()
Gets the eventName.
|
java.util.Map<java.lang.String,java.lang.Object> |
metadata()
Gets the metadata.
|
CreateDialogNodeOptions.Builder |
newBuilder()
New builder.
|
DialogNodeNextStep |
nextStep()
Gets the nextStep.
|
DialogNodeOutput |
output()
Gets the output.
|
java.lang.String |
parent()
Gets the parent.
|
java.lang.String |
previousSibling()
Gets the previousSibling.
|
java.lang.String |
title()
Gets the title.
|
java.lang.String |
type()
Gets the type.
|
java.lang.String |
userLabel()
Gets the userLabel.
|
java.lang.String |
variable()
Gets the variable.
|
java.lang.String |
workspaceId()
Gets the workspaceId.
|
protected java.lang.String workspaceId
protected java.lang.String dialogNode
protected java.lang.String description
protected java.lang.String conditions
protected java.lang.String parent
protected java.lang.String previousSibling
protected DialogNodeOutput output
protected java.util.Map<java.lang.String,java.lang.Object> context
protected java.util.Map<java.lang.String,java.lang.Object> metadata
protected DialogNodeNextStep nextStep
protected java.lang.String title
protected java.lang.String type
protected java.lang.String eventName
protected java.lang.String variable
protected java.util.List<DialogNodeAction> actions
protected java.lang.String digressIn
protected java.lang.String digressOut
protected java.lang.String digressOutSlots
protected java.lang.String userLabel
protected java.lang.Boolean disambiguationOptOut
protected CreateDialogNodeOptions(CreateDialogNodeOptions.Builder builder)
public CreateDialogNodeOptions.Builder newBuilder()
public java.lang.String workspaceId()
public java.lang.String dialogNode()
public java.lang.String description()
public java.lang.String conditions()
public java.lang.String parent()
public java.lang.String previousSibling()
public DialogNodeOutput output()
public java.util.Map<java.lang.String,java.lang.Object> context()
public java.util.Map<java.lang.String,java.lang.Object> metadata()
public DialogNodeNextStep nextStep()
public java.lang.String title()
public java.lang.String type()
public java.lang.String eventName()
public java.lang.String variable()
public java.util.List<DialogNodeAction> actions()
public java.lang.String digressIn()
public java.lang.String digressOut()
public java.lang.String digressOutSlots()
public java.lang.String userLabel()
public java.lang.Boolean disambiguationOptOut()