public class DialogSuggestionResponseGeneric
extends com.ibm.cloud.sdk.core.service.model.GenericModel
Modifier and Type | Class and Description |
---|---|
static class |
DialogSuggestionResponseGeneric.Builder
Builder.
|
static interface |
DialogSuggestionResponseGeneric.Preference
The preferred type of control to display.
|
static interface |
DialogSuggestionResponseGeneric.ResponseType
The type of response returned by the dialog node.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
description |
protected java.lang.String |
dialogNode |
protected java.lang.String |
messageToHumanAgent |
protected java.util.List<DialogNodeOutputOptionsElement> |
options |
protected java.lang.String |
preference |
protected java.lang.String |
responseType |
protected java.lang.String |
source |
protected java.lang.String |
text |
protected java.lang.Long |
time |
protected java.lang.String |
title |
protected java.lang.String |
topic |
protected java.lang.Boolean |
typing |
Modifier | Constructor and Description |
---|---|
protected |
DialogSuggestionResponseGeneric(DialogSuggestionResponseGeneric.Builder builder) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
description()
Gets the description.
|
java.lang.String |
dialogNode()
Gets the dialogNode.
|
java.lang.String |
messageToHumanAgent()
Gets the messageToHumanAgent.
|
DialogSuggestionResponseGeneric.Builder |
newBuilder()
New builder.
|
java.util.List<DialogNodeOutputOptionsElement> |
options()
Gets the options.
|
java.lang.String |
preference()
Gets the preference.
|
java.lang.String |
responseType()
Gets the responseType.
|
java.lang.String |
source()
Gets the source.
|
java.lang.String |
text()
Gets the text.
|
java.lang.Long |
time()
Gets the time.
|
java.lang.String |
title()
Gets the title.
|
java.lang.String |
topic()
Gets the topic.
|
java.lang.Boolean |
typing()
Gets the typing.
|
@SerializedName(value="response_type") protected java.lang.String responseType
protected java.lang.String text
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 topic
@SerializedName(value="dialog_node") protected java.lang.String dialogNode
protected DialogSuggestionResponseGeneric(DialogSuggestionResponseGeneric.Builder builder)
public DialogSuggestionResponseGeneric.Builder newBuilder()
public java.lang.String responseType()
public java.lang.String text()
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 topic()
public java.lang.String dialogNode()