Package com.docusign.maestro.model
Class WorkflowInstance
- java.lang.Object
-
- com.docusign.maestro.model.WorkflowInstance
-
- All Implemented Interfaces:
Serializable
public class WorkflowInstance extends Object implements Serializable
Details of a Workflow Instance triggered for a Workflow Definition.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkflowInstance()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowInstanceaccountId(String accountId)accountId.WorkflowInstancecreatorId(String creatorId)creatorId.WorkflowInstancedacId(String dacId)dacId.WorkflowInstanceendDate(String endDate)endDate.booleanequals(Object o)Compares objects.StringgetAccountId()Get accountId.StringgetCreatorId()Get creatorId.StringgetDacId()Get dacId.StringgetEndDate()Track the End time of the Workflow Instance.StringgetInstanceName()The friendly name of the particular workflow instance.WorkflowInstanceStategetInstanceState()Get instanceState.ProgressInstancegetProgress()Get progress.StringgetStartDate()Track the Start time of the Workflow Instance.StartedByInstancegetStartedBy()Get startedBy.StringgetTemplateId()Get templateId.Map<String,String>getUsers()Contains the list of Users and Steps mapping.inthashCode()Returns the HashCode.WorkflowInstanceinstanceName(String instanceName)instanceName.WorkflowInstanceinstanceState(WorkflowInstanceState instanceState)instanceState.WorkflowInstanceprogress(ProgressInstance progress)progress.WorkflowInstanceputUsersItem(String key, String usersItem)putUsersItem.voidsetAccountId(String accountId)setAccountId.voidsetCreatorId(String creatorId)setCreatorId.voidsetDacId(String dacId)setDacId.voidsetEndDate(String endDate)setEndDate.voidsetInstanceName(String instanceName)setInstanceName.voidsetInstanceState(WorkflowInstanceState instanceState)setInstanceState.voidsetProgress(ProgressInstance progress)setProgress.voidsetStartDate(String startDate)setStartDate.voidsetStartedBy(StartedByInstance startedBy)setStartedBy.voidsetTemplateId(String templateId)setTemplateId.voidsetUsers(Map<String,String> users)setUsers.WorkflowInstancestartDate(String startDate)startDate.WorkflowInstancestartedBy(StartedByInstance startedBy)startedBy.WorkflowInstancetemplateId(String templateId)templateId.StringtoString()Converts the given object to string.WorkflowInstanceusers(Map<String,String> users)users.
-
-
-
Method Detail
-
accountId
public WorkflowInstance accountId(String accountId)
accountId.- Returns:
- WorkflowInstance
-
getAccountId
public String getAccountId()
Get accountId.- Returns:
- accountId
-
setAccountId
public void setAccountId(String accountId)
setAccountId.
-
creatorId
public WorkflowInstance creatorId(String creatorId)
creatorId.- Returns:
- WorkflowInstance
-
getCreatorId
public String getCreatorId()
Get creatorId.- Returns:
- creatorId
-
setCreatorId
public void setCreatorId(String creatorId)
setCreatorId.
-
dacId
public WorkflowInstance dacId(String dacId)
dacId.- Returns:
- WorkflowInstance
-
getDacId
public String getDacId()
Get dacId.- Returns:
- dacId
-
setDacId
public void setDacId(String dacId)
setDacId.
-
endDate
public WorkflowInstance endDate(String endDate)
endDate.- Returns:
- WorkflowInstance
-
getEndDate
public String getEndDate()
Track the End time of the Workflow Instance.- Returns:
- endDate
-
setEndDate
public void setEndDate(String endDate)
setEndDate.
-
instanceName
public WorkflowInstance instanceName(String instanceName)
instanceName.- Returns:
- WorkflowInstance
-
getInstanceName
public String getInstanceName()
The friendly name of the particular workflow instance.- Returns:
- instanceName
-
setInstanceName
public void setInstanceName(String instanceName)
setInstanceName.
-
instanceState
public WorkflowInstance instanceState(WorkflowInstanceState instanceState)
instanceState.- Returns:
- WorkflowInstance
-
getInstanceState
public WorkflowInstanceState getInstanceState()
Get instanceState.- Returns:
- instanceState
-
setInstanceState
public void setInstanceState(WorkflowInstanceState instanceState)
setInstanceState.
-
progress
public WorkflowInstance progress(ProgressInstance progress)
progress.- Returns:
- WorkflowInstance
-
getProgress
public ProgressInstance getProgress()
Get progress.- Returns:
- progress
-
setProgress
public void setProgress(ProgressInstance progress)
setProgress.
-
startDate
public WorkflowInstance startDate(String startDate)
startDate.- Returns:
- WorkflowInstance
-
getStartDate
public String getStartDate()
Track the Start time of the Workflow Instance.- Returns:
- startDate
-
setStartDate
public void setStartDate(String startDate)
setStartDate.
-
startedBy
public WorkflowInstance startedBy(StartedByInstance startedBy)
startedBy.- Returns:
- WorkflowInstance
-
getStartedBy
public StartedByInstance getStartedBy()
Get startedBy.- Returns:
- startedBy
-
setStartedBy
public void setStartedBy(StartedByInstance startedBy)
setStartedBy.
-
templateId
public WorkflowInstance templateId(String templateId)
templateId.- Returns:
- WorkflowInstance
-
getTemplateId
public String getTemplateId()
Get templateId.- Returns:
- templateId
-
setTemplateId
public void setTemplateId(String templateId)
setTemplateId.
-
users
public WorkflowInstance users(Map<String,String> users)
users.- Returns:
- WorkflowInstance
-
putUsersItem
public WorkflowInstance putUsersItem(String key, String usersItem)
putUsersItem.- Returns:
- WorkflowInstance
-
getUsers
public Map<String,String> getUsers()
Contains the list of Users and Steps mapping.- Returns:
- users
-
equals
public boolean equals(Object o)
Compares objects.
-
-