Package com.chrt.api.types
Class OperationsTask1.Builder
- java.lang.Object
-
- com.chrt.api.types.OperationsTask1.Builder
-
- All Implemented Interfaces:
OperationsTask1._FinalStage,OperationsTask1.DescriptionStage,OperationsTask1.IdStage,OperationsTask1.OrderIdStage,OperationsTask1.OrgIdStage,OperationsTask1.SchemaVersionStage,OperationsTask1.TaskTypeStage,OperationsTask1.TitleStage
- Enclosing class:
- OperationsTask1
public static final class OperationsTask1.Builder extends java.lang.Object implements OperationsTask1.SchemaVersionStage, OperationsTask1.OrderIdStage, OperationsTask1.TaskTypeStage, OperationsTask1.TitleStage, OperationsTask1.DescriptionStage, OperationsTask1.IdStage, OperationsTask1.OrgIdStage, OperationsTask1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperationsTask1._FinalStageassignedUserIds(java.util.List<java.lang.String> assignedUserIds)OperationsTask1._FinalStageassignedUserIds(java.util.Optional<java.util.List<java.lang.String>> assignedUserIds)OperationsTask1build()OperationsTask1._FinalStagecomments(java.util.List<OperationsTaskComment1> comments)OperationsTask1._FinalStagecomments(java.util.Optional<java.util.List<OperationsTaskComment1>> comments)OperationsTask1._FinalStagecompletedAtTimestamp(Nullable<java.time.OffsetDateTime> completedAtTimestamp)OperationsTask1._FinalStagecompletedAtTimestamp(java.time.OffsetDateTime completedAtTimestamp)OperationsTask1._FinalStagecompletedAtTimestamp(java.util.Optional<java.time.OffsetDateTime> completedAtTimestamp)OperationsTask1._FinalStagecompletedByUserId(Nullable<java.lang.String> completedByUserId)Must be a string starting withuser_OperationsTask1._FinalStagecompletedByUserId(java.lang.String completedByUserId)Must be a string starting withuser_OperationsTask1._FinalStagecompletedByUserId(java.util.Optional<java.lang.String> completedByUserId)Must be a string starting withuser_OperationsTask1._FinalStagedeadlineTimestamp(java.time.OffsetDateTime deadlineTimestamp)OperationsTask1._FinalStagedeadlineTimestamp(java.util.Optional<java.time.OffsetDateTime> deadlineTimestamp)OperationsTask1._FinalStagedepartmentId(Nullable<java.lang.String> departmentId)OperationsTask1._FinalStagedepartmentId(java.lang.String departmentId)OperationsTask1._FinalStagedepartmentId(java.util.Optional<java.lang.String> departmentId)OperationsTask1.IdStagedescription(java.lang.String description)OperationsTask1.Builderfrom(OperationsTask1 other)OperationsTask1.OrgIdStageid(java.lang.String id)OperationsTask1.TaskTypeStageorderId(java.lang.String orderId)OperationsTask1._FinalStageorgId(java.lang.String orgId)Must be a string starting withorg_OperationsTask1.OrderIdStageschemaVersion(int schemaVersion)OperationsTask1._FinalStagesourceTaskListId(Nullable<java.lang.String> sourceTaskListId)OperationsTask1._FinalStagesourceTaskListId(java.lang.String sourceTaskListId)OperationsTask1._FinalStagesourceTaskListId(java.util.Optional<java.lang.String> sourceTaskListId)OperationsTask1._FinalStagestatus(OperationsTaskStatusEnum status)OperationsTask1._FinalStagestatus(java.util.Optional<OperationsTaskStatusEnum> status)OperationsTask1._FinalStagetags(java.util.List<java.lang.String> tags)OperationsTask1._FinalStagetags(java.util.Optional<java.util.List<java.lang.String>> tags)OperationsTask1.TitleStagetaskType(OperationsTaskTypeEnum taskType)OperationsTask1.DescriptionStagetitle(java.lang.String title)
-
-
-
Method Detail
-
from
public OperationsTask1.Builder from(OperationsTask1 other)
- Specified by:
fromin interfaceOperationsTask1.SchemaVersionStage
-
schemaVersion
public OperationsTask1.OrderIdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceOperationsTask1.SchemaVersionStage
-
orderId
public OperationsTask1.TaskTypeStage orderId(@NotNull java.lang.String orderId)
- Specified by:
orderIdin interfaceOperationsTask1.OrderIdStage
-
taskType
public OperationsTask1.TitleStage taskType(@NotNull OperationsTaskTypeEnum taskType)
- Specified by:
taskTypein interfaceOperationsTask1.TaskTypeStage
-
title
public OperationsTask1.DescriptionStage title(@NotNull java.lang.String title)
- Specified by:
titlein interfaceOperationsTask1.TitleStage
-
description
public OperationsTask1.IdStage description(@NotNull java.lang.String description)
- Specified by:
descriptionin interfaceOperationsTask1.DescriptionStage
-
id
public OperationsTask1.OrgIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceOperationsTask1.IdStage
-
orgId
public OperationsTask1._FinalStage orgId(@NotNull java.lang.String orgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
orgIdin interfaceOperationsTask1.OrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
comments
public OperationsTask1._FinalStage comments(java.util.List<OperationsTaskComment1> comments)
- Specified by:
commentsin interfaceOperationsTask1._FinalStage
-
comments
public OperationsTask1._FinalStage comments(java.util.Optional<java.util.List<OperationsTaskComment1>> comments)
- Specified by:
commentsin interfaceOperationsTask1._FinalStage
-
completedByUserId
public OperationsTask1._FinalStage completedByUserId(Nullable<java.lang.String> completedByUserId)
Must be a string starting with
user_- Specified by:
completedByUserIdin interfaceOperationsTask1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
completedByUserId
public OperationsTask1._FinalStage completedByUserId(java.lang.String completedByUserId)
Must be a string starting with
user_- Specified by:
completedByUserIdin interfaceOperationsTask1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
completedByUserId
public OperationsTask1._FinalStage completedByUserId(java.util.Optional<java.lang.String> completedByUserId)
Must be a string starting with
user_- Specified by:
completedByUserIdin interfaceOperationsTask1._FinalStage
-
completedAtTimestamp
public OperationsTask1._FinalStage completedAtTimestamp(Nullable<java.time.OffsetDateTime> completedAtTimestamp)
- Specified by:
completedAtTimestampin interfaceOperationsTask1._FinalStage
-
completedAtTimestamp
public OperationsTask1._FinalStage completedAtTimestamp(java.time.OffsetDateTime completedAtTimestamp)
- Specified by:
completedAtTimestampin interfaceOperationsTask1._FinalStage
-
completedAtTimestamp
public OperationsTask1._FinalStage completedAtTimestamp(java.util.Optional<java.time.OffsetDateTime> completedAtTimestamp)
- Specified by:
completedAtTimestampin interfaceOperationsTask1._FinalStage
-
status
public OperationsTask1._FinalStage status(OperationsTaskStatusEnum status)
- Specified by:
statusin interfaceOperationsTask1._FinalStage
-
status
public OperationsTask1._FinalStage status(java.util.Optional<OperationsTaskStatusEnum> status)
- Specified by:
statusin interfaceOperationsTask1._FinalStage
-
sourceTaskListId
public OperationsTask1._FinalStage sourceTaskListId(Nullable<java.lang.String> sourceTaskListId)
- Specified by:
sourceTaskListIdin interfaceOperationsTask1._FinalStage
-
sourceTaskListId
public OperationsTask1._FinalStage sourceTaskListId(java.lang.String sourceTaskListId)
- Specified by:
sourceTaskListIdin interfaceOperationsTask1._FinalStage
-
sourceTaskListId
public OperationsTask1._FinalStage sourceTaskListId(java.util.Optional<java.lang.String> sourceTaskListId)
- Specified by:
sourceTaskListIdin interfaceOperationsTask1._FinalStage
-
departmentId
public OperationsTask1._FinalStage departmentId(Nullable<java.lang.String> departmentId)
- Specified by:
departmentIdin interfaceOperationsTask1._FinalStage
-
departmentId
public OperationsTask1._FinalStage departmentId(java.lang.String departmentId)
- Specified by:
departmentIdin interfaceOperationsTask1._FinalStage
-
departmentId
public OperationsTask1._FinalStage departmentId(java.util.Optional<java.lang.String> departmentId)
- Specified by:
departmentIdin interfaceOperationsTask1._FinalStage
-
assignedUserIds
public OperationsTask1._FinalStage assignedUserIds(java.util.List<java.lang.String> assignedUserIds)
- Specified by:
assignedUserIdsin interfaceOperationsTask1._FinalStage
-
assignedUserIds
public OperationsTask1._FinalStage assignedUserIds(java.util.Optional<java.util.List<java.lang.String>> assignedUserIds)
- Specified by:
assignedUserIdsin interfaceOperationsTask1._FinalStage
-
tags
public OperationsTask1._FinalStage tags(java.util.List<java.lang.String> tags)
- Specified by:
tagsin interfaceOperationsTask1._FinalStage
-
tags
public OperationsTask1._FinalStage tags(java.util.Optional<java.util.List<java.lang.String>> tags)
- Specified by:
tagsin interfaceOperationsTask1._FinalStage
-
deadlineTimestamp
public OperationsTask1._FinalStage deadlineTimestamp(java.time.OffsetDateTime deadlineTimestamp)
- Specified by:
deadlineTimestampin interfaceOperationsTask1._FinalStage
-
deadlineTimestamp
public OperationsTask1._FinalStage deadlineTimestamp(java.util.Optional<java.time.OffsetDateTime> deadlineTimestamp)
- Specified by:
deadlineTimestampin interfaceOperationsTask1._FinalStage
-
build
public OperationsTask1 build()
- Specified by:
buildin interfaceOperationsTask1._FinalStage
-
-