public class DialogNodeAction
extends com.ibm.cloud.sdk.core.service.model.GenericModel
Modifier and Type | Class and Description |
---|---|
static class |
DialogNodeAction.Builder
Builder.
|
static interface |
DialogNodeAction.Type
The type of action to invoke.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
credentials |
protected java.lang.String |
name |
protected java.util.Map<java.lang.String,java.lang.Object> |
parameters |
protected java.lang.String |
resultVariable |
protected java.lang.String |
type |
Modifier | Constructor and Description |
---|---|
protected |
DialogNodeAction(DialogNodeAction.Builder builder) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
credentials()
Gets the credentials.
|
java.lang.String |
name()
Gets the name.
|
DialogNodeAction.Builder |
newBuilder()
New builder.
|
java.util.Map<java.lang.String,java.lang.Object> |
parameters()
Gets the parameters.
|
java.lang.String |
resultVariable()
Gets the resultVariable.
|
java.lang.String |
type()
Gets the type.
|
protected java.lang.String name
protected java.lang.String type
protected java.util.Map<java.lang.String,java.lang.Object> parameters
@SerializedName(value="result_variable") protected java.lang.String resultVariable
protected java.lang.String credentials
protected DialogNodeAction(DialogNodeAction.Builder builder)
public DialogNodeAction.Builder newBuilder()
public java.lang.String name()
The name of the action.
public java.lang.String type()
The type of action to invoke.
public java.util.Map<java.lang.String,java.lang.Object> parameters()
A map of key/value pairs to be provided to the action.
public java.lang.String resultVariable()
The location in the dialog context where the result of the action is stored.
public java.lang.String credentials()
The name of the context variable that the client application will use to pass in credentials for the action.