Package com.mypurecloud.sdk.v2.model
Class Flow
java.lang.Object
com.mypurecloud.sdk.v2.model.Flow
- All Implemented Interfaces:
Serializable
Flow
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets compatibleFlowTypesstatic enumGets or Sets type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncheckedInVersion(FlowVersion checkedInVersion) currentOperation(Operation currentOperation) debugVersion(FlowVersion debugVersion) description(String description) division(WritableDivision division) The division to which this entity belongs.booleangetId()getName()getType()inthashCode()The flow identifierinputSchema(Object inputSchema) json schema describing the inputs for the flowlockedClient(DomainEntityRef lockedClient) OAuth client that has the flow locked.lockedUser(User lockedUser) User that has the flow locked.The flow nameoutputSchema(Object outputSchema) json schema describing the outputs for the flowpublishedBy(User publishedBy) publishedVersion(FlowVersion publishedVersion) savedVersion(FlowVersion savedVersion) voidvoidsetCheckedInVersion(FlowVersion checkedInVersion) voidsetCurrentOperation(Operation currentOperation) voidsetDebugVersion(FlowVersion debugVersion) voidsetDeleted(Boolean deleted) voidsetDescription(String description) voidsetDivision(WritableDivision division) voidvoidsetInputSchema(Object inputSchema) voidsetLockedClient(DomainEntityRef lockedClient) voidsetLockedUser(User lockedUser) voidvoidsetOutputSchema(Object outputSchema) voidsetPublishedBy(User publishedBy) voidsetPublishedVersion(FlowVersion publishedVersion) voidsetSavedVersion(FlowVersion savedVersion) voidvoidsetType(Flow.TypeEnum type) voidsetVirtualAgentEnabled(Boolean virtualAgentEnabled) voidsetWorktypeId(String worktypeId) toString()type(Flow.TypeEnum type) virtualAgentEnabled(Boolean virtualAgentEnabled) Indicates whether virtual agent is enabled for this flow.worktypeId(String worktypeId)
-
Constructor Details
-
Flow
public Flow() -
Flow
-
-
Method Details
-
id
The flow identifier -
getId
-
setId
-
name
The flow name -
getName
-
setName
-
division
The division to which this entity belongs. -
getDivision
-
setDivision
-
description
-
getDescription
-
setDescription
-
type
-
getType
-
setType
-
lockedUser
User that has the flow locked. -
getLockedUser
-
setLockedUser
-
lockedClient
OAuth client that has the flow locked. -
getLockedClient
-
setLockedClient
-
active
-
getActive
-
setActive
-
system
-
getSystem
-
setSystem
-
deleted
-
getDeleted
-
setDeleted
-
publishedVersion
-
getPublishedVersion
-
setPublishedVersion
-
savedVersion
-
getSavedVersion
-
setSavedVersion
-
inputSchema
json schema describing the inputs for the flow -
getInputSchema
-
setInputSchema
-
outputSchema
json schema describing the outputs for the flow -
getOutputSchema
-
setOutputSchema
-
checkedInVersion
-
getCheckedInVersion
-
setCheckedInVersion
-
debugVersion
-
getDebugVersion
-
setDebugVersion
-
publishedBy
-
getPublishedBy
-
setPublishedBy
-
currentOperation
-
getCurrentOperation
-
setCurrentOperation
-
getNluInfo
-
getSupportedLanguages
-
getCompatibleFlowTypes
-
worktypeId
-
getWorktypeId
-
setWorktypeId
-
virtualAgentEnabled
Indicates whether virtual agent is enabled for this flow. -
getVirtualAgentEnabled
-
setVirtualAgentEnabled
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-