Package com.mypurecloud.sdk.v2.model
Class AnalyticsFlow
java.lang.Object
com.mypurecloud.sdk.v2.model.AnalyticsFlow
- All Implemented Interfaces:
Serializable
AnalyticsFlow
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe entry type for this flow, e.g. dnis, dialer, agent, flow, or directstatic enumThe type of this flow -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionendingLanguage(String endingLanguage) Flow ending language, e.g. en-usentryReason(String entryReason) The particular entry reason for this flow, e.g. an address, userId, or flowIdentryType(AnalyticsFlow.EntryTypeEnum entryType) The entry type for this flow, e.g. dnis, dialer, agent, flow, or directbooleanexitReason(String exitReason) The exit reason for this flow, e.g.The unique identifier of this flowThe name of this flow at the time of flow executionflowType(AnalyticsFlow.FlowTypeEnum flowType) The type of this flowflowVersion(String flowVersion) The version of this flowinthashCode()issuedCallback(Boolean issuedCallback) Flag indicating whether the flow issued a callbackoutcomes(List<AnalyticsFlowOutcome> outcomes) Flow outcomesrecognitionFailureReason(String recognitionFailureReason) The recognition failure reason causing to exit/disconnectvoidsetEndingLanguage(String endingLanguage) voidsetEntryReason(String entryReason) voidsetEntryType(AnalyticsFlow.EntryTypeEnum entryType) voidsetExitReason(String exitReason) voidvoidsetFlowName(String flowName) voidsetFlowType(AnalyticsFlow.FlowTypeEnum flowType) voidsetFlowVersion(String flowVersion) voidsetIssuedCallback(Boolean issuedCallback) voidsetOutcomes(List<AnalyticsFlowOutcome> outcomes) voidsetRecognitionFailureReason(String recognitionFailureReason) voidsetStartingLanguage(String startingLanguage) voidsetTransferTargetAddress(String transferTargetAddress) voidsetTransferTargetName(String transferTargetName) voidsetTransferType(String transferType) startingLanguage(String startingLanguage) Flow starting language, e.g. en-ustoString()transferTargetAddress(String transferTargetAddress) The address of a flow transfer target, e.g. a phone number, an email address, or a queueIdtransferTargetName(String transferTargetName) The name of a flow transfer targettransferType(String transferType) The type of transfer for flows that ended with a transfer
-
Constructor Details
-
AnalyticsFlow
public AnalyticsFlow() -
AnalyticsFlow
-
-
Method Details
-
endingLanguage
Flow ending language, e.g. en-us -
getEndingLanguage
-
setEndingLanguage
-
entryReason
The particular entry reason for this flow, e.g. an address, userId, or flowId -
getEntryReason
-
setEntryReason
-
entryType
The entry type for this flow, e.g. dnis, dialer, agent, flow, or direct -
getEntryType
-
setEntryType
-
exitReason
The exit reason for this flow, e.g. DISCONNECT -
getExitReason
-
setExitReason
-
flowId
The unique identifier of this flow -
getFlowId
-
setFlowId
-
flowName
The name of this flow at the time of flow execution -
getFlowName
-
setFlowName
-
flowType
The type of this flow -
getFlowType
-
setFlowType
-
flowVersion
The version of this flow -
getFlowVersion
-
setFlowVersion
-
issuedCallback
Flag indicating whether the flow issued a callback -
getIssuedCallback
-
setIssuedCallback
-
recognitionFailureReason
The recognition failure reason causing to exit/disconnect -
getRecognitionFailureReason
-
setRecognitionFailureReason
-
startingLanguage
Flow starting language, e.g. en-us -
getStartingLanguage
-
setStartingLanguage
-
transferTargetAddress
The address of a flow transfer target, e.g. a phone number, an email address, or a queueId -
getTransferTargetAddress
-
setTransferTargetAddress
-
transferTargetName
The name of a flow transfer target -
getTransferTargetName
-
setTransferTargetName
-
transferType
The type of transfer for flows that ended with a transfer -
getTransferType
-
setTransferType
-
outcomes
Flow outcomes -
getOutcomes
-
setOutcomes
-
equals
-
hashCode
public int hashCode() -
toString
-