Package com.chrt.api.types
Class DepartmentRoutingRule1.Builder
- java.lang.Object
-
- com.chrt.api.types.DepartmentRoutingRule1.Builder
-
- All Implemented Interfaces:
DepartmentRoutingRule1._FinalStage,DepartmentRoutingRule1.CreatedAtStage,DepartmentRoutingRule1.CreatedByUserIdStage,DepartmentRoutingRule1.DepartmentIdStage,DepartmentRoutingRule1.IdStage,DepartmentRoutingRule1.OwnerOrgIdStage,DepartmentRoutingRule1.SchemaVersionStage
- Enclosing class:
- DepartmentRoutingRule1
public static final class DepartmentRoutingRule1.Builder extends java.lang.Object implements DepartmentRoutingRule1.SchemaVersionStage, DepartmentRoutingRule1.DepartmentIdStage, DepartmentRoutingRule1.IdStage, DepartmentRoutingRule1.OwnerOrgIdStage, DepartmentRoutingRule1.CreatedByUserIdStage, DepartmentRoutingRule1.CreatedAtStage, DepartmentRoutingRule1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public DepartmentRoutingRule1.Builder from(DepartmentRoutingRule1 other)
- Specified by:
fromin interfaceDepartmentRoutingRule1.SchemaVersionStage
-
schemaVersion
public DepartmentRoutingRule1.DepartmentIdStage schemaVersion(int schemaVersion)
- Specified by:
schemaVersionin interfaceDepartmentRoutingRule1.SchemaVersionStage
-
departmentId
public DepartmentRoutingRule1.IdStage departmentId(@NotNull java.lang.String departmentId)
- Specified by:
departmentIdin interfaceDepartmentRoutingRule1.DepartmentIdStage
-
id
public DepartmentRoutingRule1.OwnerOrgIdStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceDepartmentRoutingRule1.IdStage
-
ownerOrgId
public DepartmentRoutingRule1.CreatedByUserIdStage ownerOrgId(@NotNull java.lang.String ownerOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
ownerOrgIdin interfaceDepartmentRoutingRule1.OwnerOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createdByUserId
public DepartmentRoutingRule1.CreatedAtStage createdByUserId(@NotNull java.lang.String createdByUserId)
Must be a string starting with
user_Must be a string starting with
user_- Specified by:
createdByUserIdin interfaceDepartmentRoutingRule1.CreatedByUserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createdAt
public DepartmentRoutingRule1._FinalStage createdAt(@NotNull java.time.OffsetDateTime createdAt)
- Specified by:
createdAtin interfaceDepartmentRoutingRule1.CreatedAtStage
-
offChrtShipperOrgId
public DepartmentRoutingRule1._FinalStage offChrtShipperOrgId(Nullable<java.lang.String> offChrtShipperOrgId)
- Specified by:
offChrtShipperOrgIdin interfaceDepartmentRoutingRule1._FinalStage
-
offChrtShipperOrgId
public DepartmentRoutingRule1._FinalStage offChrtShipperOrgId(java.lang.String offChrtShipperOrgId)
- Specified by:
offChrtShipperOrgIdin interfaceDepartmentRoutingRule1._FinalStage
-
offChrtShipperOrgId
public DepartmentRoutingRule1._FinalStage offChrtShipperOrgId(java.util.Optional<java.lang.String> offChrtShipperOrgId)
- Specified by:
offChrtShipperOrgIdin interfaceDepartmentRoutingRule1._FinalStage
-
shipperOrgId
public DepartmentRoutingRule1._FinalStage shipperOrgId(Nullable<java.lang.String> shipperOrgId)
Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceDepartmentRoutingRule1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
shipperOrgId
public DepartmentRoutingRule1._FinalStage shipperOrgId(java.lang.String shipperOrgId)
Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceDepartmentRoutingRule1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
shipperOrgId
public DepartmentRoutingRule1._FinalStage shipperOrgId(java.util.Optional<java.lang.String> shipperOrgId)
Must be a string starting with
org_- Specified by:
shipperOrgIdin interfaceDepartmentRoutingRule1._FinalStage
-
build
public DepartmentRoutingRule1 build()
- Specified by:
buildin interfaceDepartmentRoutingRule1._FinalStage
-
-