public class MessageOutputDebug
extends com.ibm.cloud.sdk.core.service.model.GenericModel
Modifier and Type | Class and Description |
---|---|
static interface |
MessageOutputDebug.BranchExitedReason
When `branch_exited` is set to `true` by the Assistant, the `branch_exited_reason` specifies
whether the dialog completed by itself or got interrupted.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.Boolean |
branchExited |
protected java.lang.String |
branchExitedReason |
protected java.util.List<DialogLogMessage> |
logMessages |
protected java.util.List<DialogNodesVisited> |
nodesVisited |
Constructor and Description |
---|
MessageOutputDebug() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBranchExitedReason()
Gets the branchExitedReason.
|
java.util.List<DialogLogMessage> |
getLogMessages()
Gets the logMessages.
|
java.util.List<DialogNodesVisited> |
getNodesVisited()
Gets the nodesVisited.
|
java.lang.Boolean |
isBranchExited()
Gets the branchExited.
|
@SerializedName(value="nodes_visited") protected java.util.List<DialogNodesVisited> nodesVisited
@SerializedName(value="log_messages") protected java.util.List<DialogLogMessage> logMessages
@SerializedName(value="branch_exited") protected java.lang.Boolean branchExited
@SerializedName(value="branch_exited_reason") protected java.lang.String branchExitedReason
public java.util.List<DialogNodesVisited> getNodesVisited()
An array of objects containing detailed diagnostic information about the nodes that were triggered during processing of the input message.
public java.util.List<DialogLogMessage> getLogMessages()
An array of up to 50 messages logged with the request.
public java.lang.Boolean isBranchExited()
Assistant sets this to true when this message response concludes or interrupts a dialog.
public java.lang.String getBranchExitedReason()
When `branch_exited` is set to `true` by the Assistant, the `branch_exited_reason` specifies whether the dialog completed by itself or got interrupted.