Package com.chrt.api.types
Class DriverStatsRes.Builder
- java.lang.Object
-
- com.chrt.api.types.DriverStatsRes.Builder
-
- All Implemented Interfaces:
DriverStatsRes._FinalStage,DriverStatsRes.CleanedTaskGroupDurationHoursStage,DriverStatsRes.OverlapDetectedStage
- Enclosing class:
- DriverStatsRes
public static final class DriverStatsRes.Builder extends java.lang.Object implements DriverStatsRes.CleanedTaskGroupDurationHoursStage, DriverStatsRes.OverlapDetectedStage, DriverStatsRes._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public DriverStatsRes.Builder from(DriverStatsRes other)
- Specified by:
fromin interfaceDriverStatsRes.CleanedTaskGroupDurationHoursStage
-
cleanedTaskGroupDurationHours
public DriverStatsRes.OverlapDetectedStage cleanedTaskGroupDurationHours(double cleanedTaskGroupDurationHours)
- Specified by:
cleanedTaskGroupDurationHoursin interfaceDriverStatsRes.CleanedTaskGroupDurationHoursStage
-
overlapDetected
public DriverStatsRes._FinalStage overlapDetected(boolean overlapDetected)
- Specified by:
overlapDetectedin interfaceDriverStatsRes.OverlapDetectedStage
-
totalMileageObserved
public DriverStatsRes._FinalStage totalMileageObserved(Nullable<java.lang.Double> totalMileageObserved)
- Specified by:
totalMileageObservedin interfaceDriverStatsRes._FinalStage
-
totalMileageObserved
public DriverStatsRes._FinalStage totalMileageObserved(java.lang.Double totalMileageObserved)
- Specified by:
totalMileageObservedin interfaceDriverStatsRes._FinalStage
-
totalMileageObserved
public DriverStatsRes._FinalStage totalMileageObserved(java.util.Optional<java.lang.Double> totalMileageObserved)
- Specified by:
totalMileageObservedin interfaceDriverStatsRes._FinalStage
-
addAllExcludedTaskGroups
public DriverStatsRes._FinalStage addAllExcludedTaskGroups(java.util.List<TaskGroup1> excludedTaskGroups)
- Specified by:
addAllExcludedTaskGroupsin interfaceDriverStatsRes._FinalStage
-
addExcludedTaskGroups
public DriverStatsRes._FinalStage addExcludedTaskGroups(TaskGroup1 excludedTaskGroups)
- Specified by:
addExcludedTaskGroupsin interfaceDriverStatsRes._FinalStage
-
excludedTaskGroups
public DriverStatsRes._FinalStage excludedTaskGroups(java.util.List<TaskGroup1> excludedTaskGroups)
- Specified by:
excludedTaskGroupsin interfaceDriverStatsRes._FinalStage
-
addAllTaskGroups
public DriverStatsRes._FinalStage addAllTaskGroups(java.util.List<TaskGroup1> taskGroups)
- Specified by:
addAllTaskGroupsin interfaceDriverStatsRes._FinalStage
-
addTaskGroups
public DriverStatsRes._FinalStage addTaskGroups(TaskGroup1 taskGroups)
- Specified by:
addTaskGroupsin interfaceDriverStatsRes._FinalStage
-
taskGroups
public DriverStatsRes._FinalStage taskGroups(java.util.List<TaskGroup1> taskGroups)
- Specified by:
taskGroupsin interfaceDriverStatsRes._FinalStage
-
build
public DriverStatsRes build()
- Specified by:
buildin interfaceDriverStatsRes._FinalStage
-
-