Class TaskResultData
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TaskResultData
-
public class TaskResultData extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTaskResultData.Builder
-
Constructor Summary
Constructors Constructor Description TaskResultData()TaskResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> employeeId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description, org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultType> type, org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultStatus> status, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dueDate, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> completionDate, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeName, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> linkToTask, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> extractedLinks, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> nextTaskId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentProcessName, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TaskCommentApiModel>> comments, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<File>> attachments, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openapitools.jackson.nullable.JsonNullable<java.lang.String>assignedByEmployeeId()The ID of the employee who assigned this taskorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>assignedByEmployeeName()The name of the employee who assigned this taskorg.openapitools.jackson.nullable.JsonNullable<java.util.List<File>>attachments()The documents attached to this taskstatic TaskResultData.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.util.List<TaskCommentApiModel>>comments()The comments associated with this taskorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>completionDate()The completion date of the taskorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>createdAt()The creation date of this taskorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>description()The description of the taskorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>dueDate()The due date of the taskorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>employeeId()The employee ID associated with this taskbooleanequals(java.lang.Object o)org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>>extractedLinks()List of extracted links from the taskinthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>linkToTask()Link to the task in the provider systemorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>name()The name of the taskorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>nextTaskId()ID of the next task in sequenceorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>parentProcessName()Name of the parent process of this taskorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteId()Provider's unique identifierorg.openapitools.jackson.nullable.JsonNullable<TaskResultStatus>status()The status of the taskjava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<TaskResultType>type()The type of the taskorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>updatedAt()The last updated date of this taskTaskResultDatawithAssignedByEmployeeId(java.lang.String assignedByEmployeeId)The ID of the employee who assigned this taskTaskResultDatawithAssignedByEmployeeId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeId)The ID of the employee who assigned this taskTaskResultDatawithAssignedByEmployeeName(java.lang.String assignedByEmployeeName)The name of the employee who assigned this taskTaskResultDatawithAssignedByEmployeeName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeName)The name of the employee who assigned this taskTaskResultDatawithAttachments(java.util.List<File> attachments)The documents attached to this taskTaskResultDatawithAttachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<File>> attachments)The documents attached to this taskTaskResultDatawithComments(java.util.List<TaskCommentApiModel> comments)The comments associated with this taskTaskResultDatawithComments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TaskCommentApiModel>> comments)The comments associated with this taskTaskResultDatawithCompletionDate(java.time.OffsetDateTime completionDate)The completion date of the taskTaskResultDatawithCompletionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> completionDate)The completion date of the taskTaskResultDatawithCreatedAt(java.time.OffsetDateTime createdAt)The creation date of this taskTaskResultDatawithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The creation date of this taskTaskResultDatawithDescription(java.lang.String description)The description of the taskTaskResultDatawithDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the taskTaskResultDatawithDueDate(java.time.OffsetDateTime dueDate)The due date of the taskTaskResultDatawithDueDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dueDate)The due date of the taskTaskResultDatawithEmployeeId(java.lang.String employeeId)The employee ID associated with this taskTaskResultDatawithEmployeeId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> employeeId)The employee ID associated with this taskTaskResultDatawithExtractedLinks(java.util.List<java.lang.String> extractedLinks)List of extracted links from the taskTaskResultDatawithExtractedLinks(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> extractedLinks)List of extracted links from the taskTaskResultDatawithId(java.lang.String id)Unique identifierTaskResultDatawithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierTaskResultDatawithLinkToTask(java.lang.String linkToTask)Link to the task in the provider systemTaskResultDatawithLinkToTask(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> linkToTask)Link to the task in the provider systemTaskResultDatawithName(java.lang.String name)The name of the taskTaskResultDatawithName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)The name of the taskTaskResultDatawithNextTaskId(java.lang.String nextTaskId)ID of the next task in sequenceTaskResultDatawithNextTaskId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> nextTaskId)ID of the next task in sequenceTaskResultDatawithParentProcessName(java.lang.String parentProcessName)Name of the parent process of this taskTaskResultDatawithParentProcessName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentProcessName)Name of the parent process of this taskTaskResultDatawithRemoteId(java.lang.String remoteId)Provider's unique identifierTaskResultDatawithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierTaskResultDatawithStatus(TaskResultStatus status)The status of the taskTaskResultDatawithStatus(org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultStatus> status)The status of the taskTaskResultDatawithType(TaskResultType type)The type of the taskTaskResultDatawithType(org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultType> type)The type of the taskTaskResultDatawithUpdatedAt(java.time.OffsetDateTime updatedAt)The last updated date of this taskTaskResultDatawithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The last updated date of this task
-
-
-
Constructor Detail
-
TaskResultData
public TaskResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> employeeId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description, org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultType> type, org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultStatus> status, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dueDate, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> completionDate, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeName, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> linkToTask, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> extractedLinks, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> nextTaskId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentProcessName, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TaskCommentApiModel>> comments, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<File>> attachments, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
TaskResultData
public TaskResultData()
-
-
Method Detail
-
id
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
Unique identifier
-
remoteId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
Provider's unique identifier
-
employeeId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> employeeId()
The employee ID associated with this task
-
name
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name()
The name of the task
-
description
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description()
The description of the task
-
type
public org.openapitools.jackson.nullable.JsonNullable<TaskResultType> type()
The type of the task
-
status
public org.openapitools.jackson.nullable.JsonNullable<TaskResultStatus> status()
The status of the task
-
dueDate
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dueDate()
The due date of the task
-
completionDate
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> completionDate()
The completion date of the task
-
assignedByEmployeeId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeId()
The ID of the employee who assigned this task
-
assignedByEmployeeName
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeName()
The name of the employee who assigned this task
-
linkToTask
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> linkToTask()
Link to the task in the provider system
-
extractedLinks
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> extractedLinks()
List of extracted links from the task
-
nextTaskId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> nextTaskId()
ID of the next task in sequence
-
parentProcessName
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentProcessName()
Name of the parent process of this task
-
comments
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<TaskCommentApiModel>> comments()
The comments associated with this task
-
attachments
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<File>> attachments()
The documents attached to this task
-
createdAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
The creation date of this task
-
updatedAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
The last updated date of this task
-
builder
public static TaskResultData.Builder builder()
-
withId
public TaskResultData withId(java.lang.String id)
Unique identifier
-
withId
public TaskResultData withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
withRemoteId
public TaskResultData withRemoteId(java.lang.String remoteId)
Provider's unique identifier
-
withRemoteId
public TaskResultData withRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
withEmployeeId
public TaskResultData withEmployeeId(java.lang.String employeeId)
The employee ID associated with this task
-
withEmployeeId
public TaskResultData withEmployeeId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> employeeId)
The employee ID associated with this task
-
withName
public TaskResultData withName(java.lang.String name)
The name of the task
-
withName
public TaskResultData withName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
The name of the task
-
withDescription
public TaskResultData withDescription(java.lang.String description)
The description of the task
-
withDescription
public TaskResultData withDescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
The description of the task
-
withType
public TaskResultData withType(TaskResultType type)
The type of the task
-
withType
public TaskResultData withType(org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultType> type)
The type of the task
-
withStatus
public TaskResultData withStatus(TaskResultStatus status)
The status of the task
-
withStatus
public TaskResultData withStatus(org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultStatus> status)
The status of the task
-
withDueDate
public TaskResultData withDueDate(java.time.OffsetDateTime dueDate)
The due date of the task
-
withDueDate
public TaskResultData withDueDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dueDate)
The due date of the task
-
withCompletionDate
public TaskResultData withCompletionDate(java.time.OffsetDateTime completionDate)
The completion date of the task
-
withCompletionDate
public TaskResultData withCompletionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> completionDate)
The completion date of the task
-
withAssignedByEmployeeId
public TaskResultData withAssignedByEmployeeId(java.lang.String assignedByEmployeeId)
The ID of the employee who assigned this task
-
withAssignedByEmployeeId
public TaskResultData withAssignedByEmployeeId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeId)
The ID of the employee who assigned this task
-
withAssignedByEmployeeName
public TaskResultData withAssignedByEmployeeName(java.lang.String assignedByEmployeeName)
The name of the employee who assigned this task
-
withAssignedByEmployeeName
public TaskResultData withAssignedByEmployeeName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeName)
The name of the employee who assigned this task
-
withLinkToTask
public TaskResultData withLinkToTask(java.lang.String linkToTask)
Link to the task in the provider system
-
withLinkToTask
public TaskResultData withLinkToTask(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> linkToTask)
Link to the task in the provider system
-
withExtractedLinks
public TaskResultData withExtractedLinks(java.util.List<java.lang.String> extractedLinks)
List of extracted links from the task
-
withExtractedLinks
public TaskResultData withExtractedLinks(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> extractedLinks)
List of extracted links from the task
-
withNextTaskId
public TaskResultData withNextTaskId(java.lang.String nextTaskId)
ID of the next task in sequence
-
withNextTaskId
public TaskResultData withNextTaskId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> nextTaskId)
ID of the next task in sequence
-
withParentProcessName
public TaskResultData withParentProcessName(java.lang.String parentProcessName)
Name of the parent process of this task
-
withParentProcessName
public TaskResultData withParentProcessName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentProcessName)
Name of the parent process of this task
-
withComments
public TaskResultData withComments(java.util.List<TaskCommentApiModel> comments)
The comments associated with this task
-
withComments
public TaskResultData withComments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TaskCommentApiModel>> comments)
The comments associated with this task
-
withAttachments
public TaskResultData withAttachments(java.util.List<File> attachments)
The documents attached to this task
-
withAttachments
public TaskResultData withAttachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<File>> attachments)
The documents attached to this task
-
withCreatedAt
public TaskResultData withCreatedAt(java.time.OffsetDateTime createdAt)
The creation date of this task
-
withCreatedAt
public TaskResultData withCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The creation date of this task
-
withUpdatedAt
public TaskResultData withUpdatedAt(java.time.OffsetDateTime updatedAt)
The last updated date of this task
-
withUpdatedAt
public TaskResultData withUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The last updated date of this task
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-