public class DialogNodeOutputGeneric
extends com.ibm.cloud.sdk.core.service.model.GenericModel
Modifier and Type | Class and Description |
---|---|
static class |
DialogNodeOutputGeneric.Builder
Builder.
|
static interface |
DialogNodeOutputGeneric.Preference
The preferred type of control to display, if supported by the channel.
|
static interface |
DialogNodeOutputGeneric.QueryType
The type of the search query.
|
static interface |
DialogNodeOutputGeneric.ResponseType
The type of response returned by the dialog node.
|
static interface |
DialogNodeOutputGeneric.SelectionPolicy
How a response is selected from the list, if more than one response is specified.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
delimiter |
protected java.lang.String |
description |
protected java.lang.String |
discoveryVersion |
protected java.lang.String |
filter |
protected java.lang.String |
messageToHumanAgent |
protected java.util.List<DialogNodeOutputOptionsElement> |
options |
protected java.lang.String |
preference |
protected java.lang.String |
query |
protected java.lang.String |
queryType |
protected java.lang.String |
responseType |
protected java.lang.String |
selectionPolicy |
protected java.lang.String |
source |
protected java.lang.Long |
time |
protected java.lang.String |
title |
protected java.lang.Boolean |
typing |
protected java.util.List<DialogNodeOutputTextValuesElement> |
values |
Modifier | Constructor and Description |
---|---|
protected |
DialogNodeOutputGeneric(DialogNodeOutputGeneric.Builder builder) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
delimiter()
Gets the delimiter.
|
java.lang.String |
description()
Gets the description.
|
java.lang.String |
discoveryVersion()
Gets the discoveryVersion.
|
java.lang.String |
filter()
Gets the filter.
|
java.lang.String |
messageToHumanAgent()
Gets the messageToHumanAgent.
|
DialogNodeOutputGeneric.Builder |
newBuilder()
New builder.
|
java.util.List<DialogNodeOutputOptionsElement> |
options()
Gets the options.
|
java.lang.String |
preference()
Gets the preference.
|
java.lang.String |
query()
Gets the query.
|
java.lang.String |
queryType()
Gets the queryType.
|
java.lang.String |
responseType()
Gets the responseType.
|
java.lang.String |
selectionPolicy()
Gets the selectionPolicy.
|
java.lang.String |
source()
Gets the source.
|
java.lang.Long |
time()
Gets the time.
|
java.lang.String |
title()
Gets the title.
|
java.lang.Boolean |
typing()
Gets the typing.
|
java.util.List<DialogNodeOutputTextValuesElement> |
values()
Gets the values.
|
@SerializedName(value="response_type") protected java.lang.String responseType
protected java.util.List<DialogNodeOutputTextValuesElement> values
@SerializedName(value="selection_policy") protected java.lang.String selectionPolicy
protected java.lang.String delimiter
protected java.lang.Long time
protected java.lang.Boolean typing
protected java.lang.String source
protected java.lang.String title
protected java.lang.String description
protected java.lang.String preference
protected java.util.List<DialogNodeOutputOptionsElement> options
@SerializedName(value="message_to_human_agent") protected java.lang.String messageToHumanAgent
protected java.lang.String query
@SerializedName(value="query_type") protected java.lang.String queryType
protected java.lang.String filter
@SerializedName(value="discovery_version") protected java.lang.String discoveryVersion
protected DialogNodeOutputGeneric(DialogNodeOutputGeneric.Builder builder)
public DialogNodeOutputGeneric.Builder newBuilder()
public java.lang.String responseType()
public java.util.List<DialogNodeOutputTextValuesElement> values()
public java.lang.String selectionPolicy()
public java.lang.String delimiter()
public java.lang.Long time()
public java.lang.Boolean typing()
public java.lang.String source()
public java.lang.String title()
public java.lang.String description()
public java.lang.String preference()
public java.util.List<DialogNodeOutputOptionsElement> options()
public java.lang.String messageToHumanAgent()
public java.lang.String query()
public java.lang.String queryType()
public java.lang.String filter()
public java.lang.String discoveryVersion()