Package com.chrt.api.types
Class Case1.Builder
- java.lang.Object
-
- com.chrt.api.types.Case1.Builder
-
- All Implemented Interfaces:
Case1._FinalStage,Case1.CreatedAtStage,Case1.IdStage,Case1.OrderIdStage,Case1.OrgIdStage,Case1.SchemaVersionStage
- Enclosing class:
- Case1
public static final class Case1.Builder extends java.lang.Object implements Case1.SchemaVersionStage, Case1.OrderIdStage, Case1.IdStage, Case1.OrgIdStage, Case1.CreatedAtStage, Case1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Case1._FinalStageassignedUserIds(java.util.List<java.lang.String> assignedUserIds)Case1._FinalStageassignedUserIds(java.util.Optional<java.util.List<java.lang.String>> assignedUserIds)Case1build()Case1._FinalStagecaseS3ObjectMetadataIds(java.util.List<java.lang.String> caseS3ObjectMetadataIds)Case1._FinalStagecaseS3ObjectMetadataIds(java.util.Optional<java.util.List<java.lang.String>> caseS3ObjectMetadataIds)Case1._FinalStagecreatedAt(java.time.OffsetDateTime createdAt)Case1._FinalStagedepartmentId(Nullable<java.lang.String> departmentId)Case1._FinalStagedepartmentId(java.lang.String departmentId)Case1._FinalStagedepartmentId(java.util.Optional<java.lang.String> departmentId)Case1.Builderfrom(Case1 other)Case1.OrgIdStageid(java.lang.String id)Case1._FinalStagemessages(java.util.List<CaseMessage1> messages)Case1._FinalStagemessages(java.util.Optional<java.util.List<CaseMessage1>> messages)Case1.IdStageorderId(java.lang.String orderId)Case1.CreatedAtStageorgId(java.lang.String orgId)Must be a string starting withorg_Case1.OrderIdStageschemaVersion(int schemaVersion)
-
-
-
Method Detail
-
from
public Case1.Builder from(Case1 other)
- Specified by:
fromin interfaceCase1.SchemaVersionStage
-
schemaVersion
public Case1.OrderIdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceCase1.SchemaVersionStage
-
orderId
public Case1.IdStage orderId(@NotNull java.lang.String orderId)
- Specified by:
orderIdin interfaceCase1.OrderIdStage
-
id
public Case1.OrgIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceCase1.IdStage
-
orgId
public Case1.CreatedAtStage orgId(@NotNull java.lang.String orgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
orgIdin interfaceCase1.OrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createdAt
public Case1._FinalStage createdAt(@NotNull java.time.OffsetDateTime createdAt)
- Specified by:
createdAtin interfaceCase1.CreatedAtStage
-
messages
public Case1._FinalStage messages(java.util.List<CaseMessage1> messages)
- Specified by:
messagesin interfaceCase1._FinalStage
-
messages
public Case1._FinalStage messages(java.util.Optional<java.util.List<CaseMessage1>> messages)
- Specified by:
messagesin interfaceCase1._FinalStage
-
caseS3ObjectMetadataIds
public Case1._FinalStage caseS3ObjectMetadataIds(java.util.List<java.lang.String> caseS3ObjectMetadataIds)
- Specified by:
caseS3ObjectMetadataIdsin interfaceCase1._FinalStage
-
caseS3ObjectMetadataIds
public Case1._FinalStage caseS3ObjectMetadataIds(java.util.Optional<java.util.List<java.lang.String>> caseS3ObjectMetadataIds)
- Specified by:
caseS3ObjectMetadataIdsin interfaceCase1._FinalStage
-
assignedUserIds
public Case1._FinalStage assignedUserIds(java.util.List<java.lang.String> assignedUserIds)
- Specified by:
assignedUserIdsin interfaceCase1._FinalStage
-
assignedUserIds
public Case1._FinalStage assignedUserIds(java.util.Optional<java.util.List<java.lang.String>> assignedUserIds)
- Specified by:
assignedUserIdsin interfaceCase1._FinalStage
-
departmentId
public Case1._FinalStage departmentId(Nullable<java.lang.String> departmentId)
- Specified by:
departmentIdin interfaceCase1._FinalStage
-
departmentId
public Case1._FinalStage departmentId(java.lang.String departmentId)
- Specified by:
departmentIdin interfaceCase1._FinalStage
-
departmentId
public Case1._FinalStage departmentId(java.util.Optional<java.lang.String> departmentId)
- Specified by:
departmentIdin interfaceCase1._FinalStage
-
build
public Case1 build()
- Specified by:
buildin interfaceCase1._FinalStage
-
-