Package com.chrt.api.types
Class TaskGroupExpandedForCourierDriver.Builder
- java.lang.Object
-
- com.chrt.api.types.TaskGroupExpandedForCourierDriver.Builder
-
- All Implemented Interfaces:
TaskGroupExpandedForCourierDriver._FinalStage,TaskGroupExpandedForCourierDriver.TaskGroupStage
- Enclosing class:
- TaskGroupExpandedForCourierDriver
public static final class TaskGroupExpandedForCourierDriver.Builder extends java.lang.Object implements TaskGroupExpandedForCourierDriver.TaskGroupStage, TaskGroupExpandedForCourierDriver._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public TaskGroupExpandedForCourierDriver.Builder from(TaskGroupExpandedForCourierDriver other)
- Specified by:
fromin interfaceTaskGroupExpandedForCourierDriver.TaskGroupStage
-
taskGroup
public TaskGroupExpandedForCourierDriver._FinalStage taskGroup(@NotNull TaskGroup1 taskGroup)
- Specified by:
taskGroupin interfaceTaskGroupExpandedForCourierDriver.TaskGroupStage
-
courierPayDriverPayout
public TaskGroupExpandedForCourierDriver._FinalStage courierPayDriverPayout(Nullable<CourierPayDriverStatement1> courierPayDriverPayout)
- Specified by:
courierPayDriverPayoutin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
courierPayDriverPayout
public TaskGroupExpandedForCourierDriver._FinalStage courierPayDriverPayout(CourierPayDriverStatement1 courierPayDriverPayout)
- Specified by:
courierPayDriverPayoutin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
courierPayDriverPayout
public TaskGroupExpandedForCourierDriver._FinalStage courierPayDriverPayout(java.util.Optional<CourierPayDriverStatement1> courierPayDriverPayout)
- Specified by:
courierPayDriverPayoutin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
courierPayDriverRateSheet
public TaskGroupExpandedForCourierDriver._FinalStage courierPayDriverRateSheet(Nullable<CourierPayDriverRateSheet1> courierPayDriverRateSheet)
- Specified by:
courierPayDriverRateSheetin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
courierPayDriverRateSheet
public TaskGroupExpandedForCourierDriver._FinalStage courierPayDriverRateSheet(CourierPayDriverRateSheet1 courierPayDriverRateSheet)
- Specified by:
courierPayDriverRateSheetin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
courierPayDriverRateSheet
public TaskGroupExpandedForCourierDriver._FinalStage courierPayDriverRateSheet(java.util.Optional<CourierPayDriverRateSheet1> courierPayDriverRateSheet)
- Specified by:
courierPayDriverRateSheetin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
courierPayDriverLineItemGroup
public TaskGroupExpandedForCourierDriver._FinalStage courierPayDriverLineItemGroup(Nullable<CourierPayDriverLineItemGroup1> courierPayDriverLineItemGroup)
- Specified by:
courierPayDriverLineItemGroupin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
courierPayDriverLineItemGroup
public TaskGroupExpandedForCourierDriver._FinalStage courierPayDriverLineItemGroup(CourierPayDriverLineItemGroup1 courierPayDriverLineItemGroup)
- Specified by:
courierPayDriverLineItemGroupin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
courierPayDriverLineItemGroup
public TaskGroupExpandedForCourierDriver._FinalStage courierPayDriverLineItemGroup(java.util.Optional<CourierPayDriverLineItemGroup1> courierPayDriverLineItemGroup)
- Specified by:
courierPayDriverLineItemGroupin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
driver
public TaskGroupExpandedForCourierDriver._FinalStage driver(Nullable<Driver1> driver)
- Specified by:
driverin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
driver
public TaskGroupExpandedForCourierDriver._FinalStage driver(Driver1 driver)
- Specified by:
driverin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
driver
public TaskGroupExpandedForCourierDriver._FinalStage driver(java.util.Optional<Driver1> driver)
- Specified by:
driverin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
taskGroupMileage
public TaskGroupExpandedForCourierDriver._FinalStage taskGroupMileage(Nullable<java.lang.Double> taskGroupMileage)
- Specified by:
taskGroupMileagein interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
taskGroupMileage
public TaskGroupExpandedForCourierDriver._FinalStage taskGroupMileage(java.lang.Double taskGroupMileage)
- Specified by:
taskGroupMileagein interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
taskGroupMileage
public TaskGroupExpandedForCourierDriver._FinalStage taskGroupMileage(java.util.Optional<java.lang.Double> taskGroupMileage)
- Specified by:
taskGroupMileagein interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
shipperOrgHandle
public TaskGroupExpandedForCourierDriver._FinalStage shipperOrgHandle(Nullable<java.lang.String> shipperOrgHandle)
- Specified by:
shipperOrgHandlein interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
shipperOrgHandle
public TaskGroupExpandedForCourierDriver._FinalStage shipperOrgHandle(java.lang.String shipperOrgHandle)
- Specified by:
shipperOrgHandlein interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
shipperOrgHandle
public TaskGroupExpandedForCourierDriver._FinalStage shipperOrgHandle(java.util.Optional<java.lang.String> shipperOrgHandle)
- Specified by:
shipperOrgHandlein interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
shipperOrgCompanyName
public TaskGroupExpandedForCourierDriver._FinalStage shipperOrgCompanyName(Nullable<java.lang.String> shipperOrgCompanyName)
- Specified by:
shipperOrgCompanyNamein interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
shipperOrgCompanyName
public TaskGroupExpandedForCourierDriver._FinalStage shipperOrgCompanyName(java.lang.String shipperOrgCompanyName)
- Specified by:
shipperOrgCompanyNamein interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
shipperOrgCompanyName
public TaskGroupExpandedForCourierDriver._FinalStage shipperOrgCompanyName(java.util.Optional<java.lang.String> shipperOrgCompanyName)
- Specified by:
shipperOrgCompanyNamein interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
tasksExpanded
public TaskGroupExpandedForCourierDriver._FinalStage tasksExpanded(Nullable<java.util.List<TaskExpanded>> tasksExpanded)
- Specified by:
tasksExpandedin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
tasksExpanded
public TaskGroupExpandedForCourierDriver._FinalStage tasksExpanded(java.util.List<TaskExpanded> tasksExpanded)
- Specified by:
tasksExpandedin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
tasksExpanded
public TaskGroupExpandedForCourierDriver._FinalStage tasksExpanded(java.util.Optional<java.util.List<TaskExpanded>> tasksExpanded)
- Specified by:
tasksExpandedin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
build
public TaskGroupExpandedForCourierDriver build()
- Specified by:
buildin interfaceTaskGroupExpandedForCourierDriver._FinalStage
-
-