Class DepartmentClientCreate1.Builder
- java.lang.Object
-
- com.chrt.api.resources.operations.departments.requests.DepartmentClientCreate1.Builder
-
- All Implemented Interfaces:
DepartmentClientCreate1._FinalStage,DepartmentClientCreate1.DepartmentTypeStage,DepartmentClientCreate1.NameStage,DepartmentClientCreate1.SchemaVersionStage
- Enclosing class:
- DepartmentClientCreate1
public static final class DepartmentClientCreate1.Builder extends java.lang.Object implements DepartmentClientCreate1.SchemaVersionStage, DepartmentClientCreate1.NameStage, DepartmentClientCreate1.DepartmentTypeStage, DepartmentClientCreate1._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DepartmentClientCreate1build()DepartmentClientCreate1._FinalStagedepartmentType(DepartmentTypeEnum departmentType)DepartmentClientCreate1.Builderfrom(DepartmentClientCreate1 other)DepartmentClientCreate1._FinalStagelocation(Nullable<LocationFeature> location)DepartmentClientCreate1._FinalStagelocation(LocationFeature location)DepartmentClientCreate1._FinalStagelocation(java.util.Optional<LocationFeature> location)DepartmentClientCreate1.DepartmentTypeStagename(java.lang.String name)DepartmentClientCreate1._FinalStageoperatorUserIds(java.util.List<java.lang.String> operatorUserIds)DepartmentClientCreate1._FinalStageoperatorUserIds(java.util.Optional<java.util.List<java.lang.String>> operatorUserIds)DepartmentClientCreate1.NameStageschemaVersion(int schemaVersion)
-
-
-
Method Detail
-
from
public DepartmentClientCreate1.Builder from(DepartmentClientCreate1 other)
- Specified by:
fromin interfaceDepartmentClientCreate1.SchemaVersionStage
-
schemaVersion
public DepartmentClientCreate1.NameStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceDepartmentClientCreate1.SchemaVersionStage
-
name
public DepartmentClientCreate1.DepartmentTypeStage name(@NotNull java.lang.String name)
- Specified by:
namein interfaceDepartmentClientCreate1.NameStage
-
departmentType
public DepartmentClientCreate1._FinalStage departmentType(@NotNull DepartmentTypeEnum departmentType)
- Specified by:
departmentTypein interfaceDepartmentClientCreate1.DepartmentTypeStage
-
operatorUserIds
public DepartmentClientCreate1._FinalStage operatorUserIds(java.util.List<java.lang.String> operatorUserIds)
- Specified by:
operatorUserIdsin interfaceDepartmentClientCreate1._FinalStage
-
operatorUserIds
public DepartmentClientCreate1._FinalStage operatorUserIds(java.util.Optional<java.util.List<java.lang.String>> operatorUserIds)
- Specified by:
operatorUserIdsin interfaceDepartmentClientCreate1._FinalStage
-
location
public DepartmentClientCreate1._FinalStage location(Nullable<LocationFeature> location)
- Specified by:
locationin interfaceDepartmentClientCreate1._FinalStage
-
location
public DepartmentClientCreate1._FinalStage location(LocationFeature location)
- Specified by:
locationin interfaceDepartmentClientCreate1._FinalStage
-
location
public DepartmentClientCreate1._FinalStage location(java.util.Optional<LocationFeature> location)
- Specified by:
locationin interfaceDepartmentClientCreate1._FinalStage
-
build
public DepartmentClientCreate1 build()
- Specified by:
buildin interfaceDepartmentClientCreate1._FinalStage
-
-