public class OutputData
extends com.ibm.cloud.sdk.core.service.model.DynamicModel<java.lang.Object>
Modifier and Type | Field and Description |
---|---|
protected java.util.List<RuntimeResponseGeneric> |
generic |
protected java.util.List<LogMessage> |
logMessages |
protected java.util.List<java.lang.String> |
nodesVisited |
protected java.util.List<DialogNodeVisitedDetails> |
nodesVisitedDetails |
protected java.util.List<java.lang.String> |
text |
Constructor and Description |
---|
OutputData() |
Modifier and Type | Method and Description |
---|---|
java.util.List<RuntimeResponseGeneric> |
getGeneric()
Gets the generic.
|
java.util.List<LogMessage> |
getLogMessages()
Gets the logMessages.
|
java.util.List<java.lang.String> |
getNodesVisited()
Gets the nodesVisited.
|
java.util.List<DialogNodeVisitedDetails> |
getNodesVisitedDetails()
Gets the nodesVisitedDetails.
|
java.util.List<java.lang.String> |
getText()
Gets the text.
|
void |
setGeneric(java.util.List<RuntimeResponseGeneric> generic)
Sets the generic.
|
void |
setLogMessages(java.util.List<LogMessage> logMessages)
Sets the logMessages.
|
void |
setNodesVisited(java.util.List<java.lang.String> nodesVisited)
Sets the nodesVisited.
|
void |
setNodesVisitedDetails(java.util.List<DialogNodeVisitedDetails> nodesVisitedDetails)
Sets the nodesVisitedDetails.
|
void |
setText(java.util.List<java.lang.String> text)
Sets the text.
|
@SerializedName(value="nodes_visited") protected java.util.List<java.lang.String> nodesVisited
@SerializedName(value="nodes_visited_details") protected java.util.List<DialogNodeVisitedDetails> nodesVisitedDetails
@SerializedName(value="log_messages") protected java.util.List<LogMessage> logMessages
@SerializedName(value="text") protected java.util.List<java.lang.String> text
@SerializedName(value="generic") protected java.util.List<RuntimeResponseGeneric> generic
public java.util.List<java.lang.String> getNodesVisited()
An array of the nodes that were triggered to create the response, in the order in which they were visited. This information is useful for debugging and for tracing the path taken through the node tree.
public void setNodesVisited(java.util.List<java.lang.String> nodesVisited)
nodesVisited
- the new nodesVisitedpublic java.util.List<DialogNodeVisitedDetails> getNodesVisitedDetails()
An array of objects containing detailed diagnostic information about the nodes that were triggered during processing of the input message. Included only if **nodes_visited_details** is set to `true` in the message request.
public void setNodesVisitedDetails(java.util.List<DialogNodeVisitedDetails> nodesVisitedDetails)
nodesVisitedDetails
- the new nodesVisitedDetailspublic java.util.List<LogMessage> getLogMessages()
An array of up to 50 messages logged with the request.
public void setLogMessages(java.util.List<LogMessage> logMessages)
logMessages
- the new logMessagespublic java.util.List<java.lang.String> getText()
An array of responses to the user.
public void setText(java.util.List<java.lang.String> text)
text
- the new textpublic java.util.List<RuntimeResponseGeneric> getGeneric()
Output intended for any channel. It is the responsibility of the client application to implement the supported response types.
public void setGeneric(java.util.List<RuntimeResponseGeneric> generic)
generic
- the new generic