Package io.camunda.service.entities
Record Class UserTaskEntity
java.lang.Object
java.lang.Record
io.camunda.service.entities.UserTaskEntity
public record UserTaskEntity(Long key, String flowNodeBpmnId, String bpmnProcessId, String creationTime, String completionTime, String assignee, String state, Long formKey, Long processDefinitionId, Long processInstanceId, Long flowNodeInstanceId, String tenantId, String dueDate, String followUpDate, List<String> candidateGroups, List<String> candidateUsers, String externalFormReference, Integer processDefinitionVersion, Map<String,String> customHeaders, Integer priority)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionUserTaskEntity(Long key, String flowNodeBpmnId, String bpmnProcessId, String creationTime, String completionTime, String assignee, String state, Long formKey, Long processDefinitionId, Long processInstanceId, Long flowNodeInstanceId, String tenantId, String dueDate, String followUpDate, List<String> candidateGroups, List<String> candidateUsers, String externalFormReference, Integer processDefinitionVersion, Map<String, String> customHeaders, Integer priority) Creates an instance of aUserTaskEntityrecord class. -
Method Summary
Modifier and TypeMethodDescriptionassignee()Returns the value of theassigneerecord component.Returns the value of thebpmnProcessIdrecord component.Returns the value of thecandidateGroupsrecord component.Returns the value of thecandidateUsersrecord component.Returns the value of thecompletionTimerecord component.Returns the value of thecreationTimerecord component.Returns the value of thecustomHeadersrecord component.dueDate()Returns the value of thedueDaterecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of theexternalFormReferencerecord component.Returns the value of theflowNodeBpmnIdrecord component.Returns the value of theflowNodeInstanceIdrecord component.Returns the value of thefollowUpDaterecord component.formKey()Returns the value of theformKeyrecord component.final inthashCode()Returns a hash code value for this object.key()Returns the value of thekeyrecord component.priority()Returns the value of thepriorityrecord component.Returns the value of theprocessDefinitionIdrecord component.Returns the value of theprocessDefinitionVersionrecord component.Returns the value of theprocessInstanceIdrecord component.state()Returns the value of thestaterecord component.tenantId()Returns the value of thetenantIdrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
UserTaskEntity
public UserTaskEntity(Long key, String flowNodeBpmnId, String bpmnProcessId, String creationTime, String completionTime, String assignee, String state, Long formKey, Long processDefinitionId, Long processInstanceId, Long flowNodeInstanceId, String tenantId, String dueDate, String followUpDate, List<String> candidateGroups, List<String> candidateUsers, String externalFormReference, Integer processDefinitionVersion, Map<String, String> customHeaders, Integer priority) Creates an instance of aUserTaskEntityrecord class.- Parameters:
key- the value for thekeyrecord componentflowNodeBpmnId- the value for theflowNodeBpmnIdrecord componentbpmnProcessId- the value for thebpmnProcessIdrecord componentcreationTime- the value for thecreationTimerecord componentcompletionTime- the value for thecompletionTimerecord componentassignee- the value for theassigneerecord componentstate- the value for thestaterecord componentformKey- the value for theformKeyrecord componentprocessDefinitionId- the value for theprocessDefinitionIdrecord componentprocessInstanceId- the value for theprocessInstanceIdrecord componentflowNodeInstanceId- the value for theflowNodeInstanceIdrecord componenttenantId- the value for thetenantIdrecord componentdueDate- the value for thedueDaterecord componentfollowUpDate- the value for thefollowUpDaterecord componentcandidateGroups- the value for thecandidateGroupsrecord componentcandidateUsers- the value for thecandidateUsersrecord componentexternalFormReference- the value for theexternalFormReferencerecord componentprocessDefinitionVersion- the value for theprocessDefinitionVersionrecord componentcustomHeaders- the value for thecustomHeadersrecord componentpriority- the value for thepriorityrecord component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
key
Returns the value of thekeyrecord component.- Returns:
- the value of the
keyrecord component
-
flowNodeBpmnId
Returns the value of theflowNodeBpmnIdrecord component.- Returns:
- the value of the
flowNodeBpmnIdrecord component
-
bpmnProcessId
Returns the value of thebpmnProcessIdrecord component.- Returns:
- the value of the
bpmnProcessIdrecord component
-
creationTime
Returns the value of thecreationTimerecord component.- Returns:
- the value of the
creationTimerecord component
-
completionTime
Returns the value of thecompletionTimerecord component.- Returns:
- the value of the
completionTimerecord component
-
assignee
Returns the value of theassigneerecord component.- Returns:
- the value of the
assigneerecord component
-
state
Returns the value of thestaterecord component.- Returns:
- the value of the
staterecord component
-
formKey
Returns the value of theformKeyrecord component.- Returns:
- the value of the
formKeyrecord component
-
processDefinitionId
Returns the value of theprocessDefinitionIdrecord component.- Returns:
- the value of the
processDefinitionIdrecord component
-
processInstanceId
Returns the value of theprocessInstanceIdrecord component.- Returns:
- the value of the
processInstanceIdrecord component
-
flowNodeInstanceId
Returns the value of theflowNodeInstanceIdrecord component.- Returns:
- the value of the
flowNodeInstanceIdrecord component
-
tenantId
Returns the value of thetenantIdrecord component.- Returns:
- the value of the
tenantIdrecord component
-
dueDate
Returns the value of thedueDaterecord component.- Returns:
- the value of the
dueDaterecord component
-
followUpDate
Returns the value of thefollowUpDaterecord component.- Returns:
- the value of the
followUpDaterecord component
-
candidateGroups
Returns the value of thecandidateGroupsrecord component.- Returns:
- the value of the
candidateGroupsrecord component
-
candidateUsers
Returns the value of thecandidateUsersrecord component.- Returns:
- the value of the
candidateUsersrecord component
-
externalFormReference
Returns the value of theexternalFormReferencerecord component.- Returns:
- the value of the
externalFormReferencerecord component
-
processDefinitionVersion
Returns the value of theprocessDefinitionVersionrecord component.- Returns:
- the value of the
processDefinitionVersionrecord component
-
customHeaders
Returns the value of thecustomHeadersrecord component.- Returns:
- the value of the
customHeadersrecord component
-
priority
Returns the value of thepriorityrecord component.- Returns:
- the value of the
priorityrecord component
-