Class TaskResultData.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TaskResultData.Builder
-
- Enclosing class:
- TaskResultData
public static final class TaskResultData.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskResultData.BuilderassignedByEmployeeId(java.lang.String assignedByEmployeeId)The ID of the employee who assigned this taskTaskResultData.BuilderassignedByEmployeeId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeId)The ID of the employee who assigned this taskTaskResultData.BuilderassignedByEmployeeName(java.lang.String assignedByEmployeeName)The name of the employee who assigned this taskTaskResultData.BuilderassignedByEmployeeName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeName)The name of the employee who assigned this taskTaskResultData.Builderattachments(java.util.List<File> attachments)The documents attached to this taskTaskResultData.Builderattachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<File>> attachments)The documents attached to this taskTaskResultDatabuild()TaskResultData.Buildercomments(java.util.List<TaskCommentApiModel> comments)The comments associated with this taskTaskResultData.Buildercomments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TaskCommentApiModel>> comments)The comments associated with this taskTaskResultData.BuildercompletionDate(java.time.OffsetDateTime completionDate)The completion date of the taskTaskResultData.BuildercompletionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> completionDate)The completion date of the taskTaskResultData.BuildercreatedAt(java.time.OffsetDateTime createdAt)The creation date of this taskTaskResultData.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The creation date of this taskTaskResultData.Builderdescription(java.lang.String description)The description of the taskTaskResultData.Builderdescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the taskTaskResultData.BuilderdueDate(java.time.OffsetDateTime dueDate)The due date of the taskTaskResultData.BuilderdueDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dueDate)The due date of the taskTaskResultData.BuilderemployeeId(java.lang.String employeeId)The employee ID associated with this taskTaskResultData.BuilderemployeeId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> employeeId)The employee ID associated with this taskTaskResultData.BuilderextractedLinks(java.util.List<java.lang.String> extractedLinks)List of extracted links from the taskTaskResultData.BuilderextractedLinks(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> extractedLinks)List of extracted links from the taskTaskResultData.Builderid(java.lang.String id)Unique identifierTaskResultData.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierTaskResultData.BuilderlinkToTask(java.lang.String linkToTask)Link to the task in the provider systemTaskResultData.BuilderlinkToTask(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> linkToTask)Link to the task in the provider systemTaskResultData.Buildername(java.lang.String name)The name of the taskTaskResultData.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)The name of the taskTaskResultData.BuildernextTaskId(java.lang.String nextTaskId)ID of the next task in sequenceTaskResultData.BuildernextTaskId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> nextTaskId)ID of the next task in sequenceTaskResultData.BuilderparentProcessName(java.lang.String parentProcessName)Name of the parent process of this taskTaskResultData.BuilderparentProcessName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentProcessName)Name of the parent process of this taskTaskResultData.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierTaskResultData.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierTaskResultData.Builderstatus(TaskResultStatus status)The status of the taskTaskResultData.Builderstatus(org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultStatus> status)The status of the taskTaskResultData.Buildertype(TaskResultType type)The type of the taskTaskResultData.Buildertype(org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultType> type)The type of the taskTaskResultData.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)The last updated date of this taskTaskResultData.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The last updated date of this task
-
-
-
Method Detail
-
id
public TaskResultData.Builder id(java.lang.String id)
Unique identifier
-
id
public TaskResultData.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public TaskResultData.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public TaskResultData.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
employeeId
public TaskResultData.Builder employeeId(java.lang.String employeeId)
The employee ID associated with this task
-
employeeId
public TaskResultData.Builder employeeId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> employeeId)
The employee ID associated with this task
-
name
public TaskResultData.Builder name(java.lang.String name)
The name of the task
-
name
public TaskResultData.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
The name of the task
-
description
public TaskResultData.Builder description(java.lang.String description)
The description of the task
-
description
public TaskResultData.Builder description(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
The description of the task
-
type
public TaskResultData.Builder type(TaskResultType type)
The type of the task
-
type
public TaskResultData.Builder type(org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultType> type)
The type of the task
-
status
public TaskResultData.Builder status(TaskResultStatus status)
The status of the task
-
status
public TaskResultData.Builder status(org.openapitools.jackson.nullable.JsonNullable<? extends TaskResultStatus> status)
The status of the task
-
dueDate
public TaskResultData.Builder dueDate(java.time.OffsetDateTime dueDate)
The due date of the task
-
dueDate
public TaskResultData.Builder dueDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dueDate)
The due date of the task
-
completionDate
public TaskResultData.Builder completionDate(java.time.OffsetDateTime completionDate)
The completion date of the task
-
completionDate
public TaskResultData.Builder completionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> completionDate)
The completion date of the task
-
assignedByEmployeeId
public TaskResultData.Builder assignedByEmployeeId(java.lang.String assignedByEmployeeId)
The ID of the employee who assigned this task
-
assignedByEmployeeId
public TaskResultData.Builder assignedByEmployeeId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeId)
The ID of the employee who assigned this task
-
assignedByEmployeeName
public TaskResultData.Builder assignedByEmployeeName(java.lang.String assignedByEmployeeName)
The name of the employee who assigned this task
-
assignedByEmployeeName
public TaskResultData.Builder assignedByEmployeeName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> assignedByEmployeeName)
The name of the employee who assigned this task
-
linkToTask
public TaskResultData.Builder linkToTask(java.lang.String linkToTask)
Link to the task in the provider system
-
linkToTask
public TaskResultData.Builder linkToTask(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> linkToTask)
Link to the task in the provider system
-
extractedLinks
public TaskResultData.Builder extractedLinks(java.util.List<java.lang.String> extractedLinks)
List of extracted links from the task
-
extractedLinks
public TaskResultData.Builder extractedLinks(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> extractedLinks)
List of extracted links from the task
-
nextTaskId
public TaskResultData.Builder nextTaskId(java.lang.String nextTaskId)
ID of the next task in sequence
-
nextTaskId
public TaskResultData.Builder nextTaskId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> nextTaskId)
ID of the next task in sequence
-
parentProcessName
public TaskResultData.Builder parentProcessName(java.lang.String parentProcessName)
Name of the parent process of this task
-
parentProcessName
public TaskResultData.Builder parentProcessName(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentProcessName)
Name of the parent process of this task
-
comments
public TaskResultData.Builder comments(java.util.List<TaskCommentApiModel> comments)
The comments associated with this task
-
comments
public TaskResultData.Builder comments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TaskCommentApiModel>> comments)
The comments associated with this task
-
attachments
public TaskResultData.Builder attachments(java.util.List<File> attachments)
The documents attached to this task
-
attachments
public TaskResultData.Builder attachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<File>> attachments)
The documents attached to this task
-
createdAt
public TaskResultData.Builder createdAt(java.time.OffsetDateTime createdAt)
The creation date of this task
-
createdAt
public TaskResultData.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The creation date of this task
-
updatedAt
public TaskResultData.Builder updatedAt(java.time.OffsetDateTime updatedAt)
The last updated date of this task
-
updatedAt
public TaskResultData.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The last updated date of this task
-
build
public TaskResultData build()
-
-