Package com.mypurecloud.sdk.v2.model
Class FlowRuntimeExecution
java.lang.Object
com.mypurecloud.sdk.v2.model.FlowRuntimeExecution
- All Implemented Interfaces:
Serializable
Details about the current state of a Flow execution
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe flow's running status, which indicates whether the flow is running normally or completed, etc. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncompletionReason(String completionReason) The completion reason set at the flow completion time, if applicable.conversation(DomainEntityRef conversation) The conversation to which this Flow execution is relateddateCompleted(Date dateCompleted) The time the flow completed, if applicable.dateLaunched(Date dateLaunched) The time the flow was launched.booleanflowErrorInfo(ErrorBody flowErrorInfo) Additional information if the flow is in errorflowVersion(FlowVersion flowVersion) The Version of the flow definition of the flow execution.getId()getName()inthashCode()The flow execution IDThe flow execution name.outputData(Map<String, Object> outputData) List of the flow's output variables, if any.voidsetCompletionReason(String completionReason) voidsetConversation(DomainEntityRef conversation) voidsetDateCompleted(Date dateCompleted) voidsetDateLaunched(Date dateLaunched) voidsetFlowErrorInfo(ErrorBody flowErrorInfo) voidsetFlowVersion(FlowVersion flowVersion) voidvoidvoidsetOutputData(Map<String, Object> outputData) voidThe flow's running status, which indicates whether the flow is running normally or completed, etc.toString()
-
Constructor Details
-
FlowRuntimeExecution
public FlowRuntimeExecution() -
FlowRuntimeExecution
-
-
Method Details
-
id
The flow execution ID -
getId
-
setId
-
name
The flow execution name. -
getName
-
setName
-
flowVersion
The Version of the flow definition of the flow execution. -
getFlowVersion
-
setFlowVersion
-
dateLaunched
The time the flow was launched. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateLaunched
-
setDateLaunched
-
status
The flow's running status, which indicates whether the flow is running normally or completed, etc. -
getStatus
-
setStatus
-
dateCompleted
The time the flow completed, if applicable. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDateCompleted
-
setDateCompleted
-
completionReason
The completion reason set at the flow completion time, if applicable. -
getCompletionReason
-
setCompletionReason
-
flowErrorInfo
Additional information if the flow is in error -
getFlowErrorInfo
-
setFlowErrorInfo
-
outputData
List of the flow's output variables, if any. Output variables are only supplied for Completed flows. -
getOutputData
-
setOutputData
-
conversation
The conversation to which this Flow execution is related -
getConversation
-
setConversation
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-