Interface WaypointOptimizationTimeBreakdown.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<WaypointOptimizationTimeBreakdown.Builder,WaypointOptimizationTimeBreakdown>,SdkBuilder<WaypointOptimizationTimeBreakdown.Builder,WaypointOptimizationTimeBreakdown>,SdkPojo
- Enclosing class:
- WaypointOptimizationTimeBreakdown
public static interface WaypointOptimizationTimeBreakdown.Builder extends SdkPojo, CopyableBuilder<WaypointOptimizationTimeBreakdown.Builder,WaypointOptimizationTimeBreakdown>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WaypointOptimizationTimeBreakdown.BuilderrestDuration(Long restDuration)Resting phase of the cycle.WaypointOptimizationTimeBreakdown.BuilderserviceDuration(Long serviceDuration)Service time spent at the destination.WaypointOptimizationTimeBreakdown.BuildertravelDuration(Long travelDuration)Traveling phase of the cycle.WaypointOptimizationTimeBreakdown.BuilderwaitDuration(Long waitDuration)Waiting phase of the cycle.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
restDuration
WaypointOptimizationTimeBreakdown.Builder restDuration(Long restDuration)
Resting phase of the cycle.
Unit:
seconds- Parameters:
restDuration- Resting phase of the cycle.Unit:
seconds- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceDuration
WaypointOptimizationTimeBreakdown.Builder serviceDuration(Long serviceDuration)
Service time spent at the destination. At an appointment, the service time should be the appointment duration.
Unit:
seconds- Parameters:
serviceDuration- Service time spent at the destination. At an appointment, the service time should be the appointment duration.Unit:
seconds- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
travelDuration
WaypointOptimizationTimeBreakdown.Builder travelDuration(Long travelDuration)
Traveling phase of the cycle.
Unit:
seconds- Parameters:
travelDuration- Traveling phase of the cycle.Unit:
seconds- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
waitDuration
WaypointOptimizationTimeBreakdown.Builder waitDuration(Long waitDuration)
Waiting phase of the cycle.
Unit:
seconds- Parameters:
waitDuration- Waiting phase of the cycle.Unit:
seconds- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-