Package com.mypurecloud.sdk.v2.model
Class V2FlowExecutionDataFlowidTopicFlowExecutionHistory
java.lang.Object
com.mypurecloud.sdk.v2.model.V2FlowExecutionDataFlowidTopicFlowExecutionHistory
- All Implemented Interfaces:
Serializable
public class V2FlowExecutionDataFlowidTopicFlowExecutionHistory
extends Object
implements Serializable
V2FlowExecutionDataFlowidTopicFlowExecutionHistory
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumIf applicable, the type of message platform from which the message originated. -
Constructor Summary
ConstructorsConstructorDescriptionV2FlowExecutionDataFlowidTopicFlowExecutionHistory(Boolean initWithEmptyList) -
Method Summary
Modifier and TypeMethodDescriptionconversationId(String conversationId) The Genesys Cloud conversation identifier associated with this flow instance execution data.divisionId(String divisionId) The division identifier for the division associated with the flow for this flow instance.endDateTime(Date endDateTime) The end date time for this flow instance execution data.The public endpoint a user can use to retrieve the full historical log from the service.booleanIf the flow invoked error handling, an array of errors.An array of execution items that describe what happened when an Architect flow action container ran such as a flow, task, state or bot.executionId(String executionId) The execution identifier which represents this unique instance of the flow that ran.executionItemsTruncated(Boolean executionItemsTruncated) If true, the execution items in this event have been truncated to be deliverable.flowExitReason(String flowExitReason) Provides information about why a flow ended.The flow identifier for this flow instance execution data.flowIsDebug(Boolean flowIsDebug) Whether the flow that ran for this flow instance execution data was in debug mode.The flow type of the Architect flow that was run.flowVersion(String flowVersion) The version of the flow for this flow instance execution data.inthashCode()invokingContext(V2FlowExecutionDataFlowidTopicInvokingContextInfo invokingContext) If applicable, the type of message platform from which the message originated.voidsetConversationId(String conversationId) voidsetDivisionId(String divisionId) voidsetEndDateTime(Date endDateTime) voidsetEndpoint(String endpoint) voidvoidvoidsetExecutionId(String executionId) voidsetExecutionItemsTruncated(Boolean executionItemsTruncated) voidsetFlowExitReason(String flowExitReason) voidvoidsetFlowIsDebug(Boolean flowIsDebug) voidsetFlowType(String flowType) voidsetFlowVersion(String flowVersion) voidsetInvokingContext(V2FlowExecutionDataFlowidTopicInvokingContextInfo invokingContext) voidvoidsetStartDateTime(Date startDateTime) voidstartDateTime(Date startDateTime) The start date time for this flow instance execution data.toString()If the flow encountered a warning during execution, this is an array of the warnings.
-
Constructor Details
-
V2FlowExecutionDataFlowidTopicFlowExecutionHistory
public V2FlowExecutionDataFlowidTopicFlowExecutionHistory() -
V2FlowExecutionDataFlowidTopicFlowExecutionHistory
-
-
Method Details
-
executionId
The execution identifier which represents this unique instance of the flow that ran. -
getExecutionId
-
setExecutionId
-
conversationId
The Genesys Cloud conversation identifier associated with this flow instance execution data. -
getConversationId
-
setConversationId
-
divisionId
The division identifier for the division associated with the flow for this flow instance. -
getDivisionId
-
setDivisionId
-
endDateTime
The end date time for this flow instance execution data. -
getEndDateTime
-
setEndDateTime
-
endpoint
The public endpoint a user can use to retrieve the full historical log from the service. -
getEndpoint
-
setEndpoint
-
errors
public V2FlowExecutionDataFlowidTopicFlowExecutionHistory errors(List<V2FlowExecutionDataFlowidTopicFlowErrorWarningInfo> errors) If the flow invoked error handling, an array of errors. -
getErrors
-
setErrors
-
execution
public V2FlowExecutionDataFlowidTopicFlowExecutionHistory execution(List<V2FlowExecutionDataFlowidTopicFlowExecutionItem> execution) An array of execution items that describe what happened when an Architect flow action container ran such as a flow, task, state or bot. -
getExecution
-
setExecution
-
flowExitReason
Provides information about why a flow ended. -
getFlowExitReason
-
setFlowExitReason
-
flowId
The flow identifier for this flow instance execution data. This is the identifier of the flow configuration that users load up in Architect. -
getFlowId
-
setFlowId
-
flowIsDebug
Whether the flow that ran for this flow instance execution data was in debug mode. -
getFlowIsDebug
-
setFlowIsDebug
-
executionItemsTruncated
public V2FlowExecutionDataFlowidTopicFlowExecutionHistory executionItemsTruncated(Boolean executionItemsTruncated) If true, the execution items in this event have been truncated to be deliverable. -
getExecutionItemsTruncated
-
setExecutionItemsTruncated
-
flowType
The flow type of the Architect flow that was run. -
getFlowType
-
setFlowType
-
flowVersion
The version of the flow for this flow instance execution data. Typically this is a numeric value like 1.0 represented as a string but can also be 'debug' -
getFlowVersion
-
setFlowVersion
-
messageType
public V2FlowExecutionDataFlowidTopicFlowExecutionHistory messageType(V2FlowExecutionDataFlowidTopicFlowExecutionHistory.MessageTypeEnum messageType) If applicable, the type of message platform from which the message originated. -
getMessageType
-
setMessageType
public void setMessageType(V2FlowExecutionDataFlowidTopicFlowExecutionHistory.MessageTypeEnum messageType) -
invokingContext
public V2FlowExecutionDataFlowidTopicFlowExecutionHistory invokingContext(V2FlowExecutionDataFlowidTopicInvokingContextInfo invokingContext) -
getInvokingContext
-
setInvokingContext
-
startDateTime
The start date time for this flow instance execution data. -
getStartDateTime
-
setStartDateTime
-
warnings
public V2FlowExecutionDataFlowidTopicFlowExecutionHistory warnings(List<V2FlowExecutionDataFlowidTopicFlowErrorWarningInfo> warnings) If the flow encountered a warning during execution, this is an array of the warnings. -
getWarnings
-
setWarnings
-
equals
-
hashCode
public int hashCode() -
toString
-