Interface WaypointOptimizationTimeBreakdown.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<WaypointOptimizationTimeBreakdown.Builder,
,WaypointOptimizationTimeBreakdown> SdkBuilder<WaypointOptimizationTimeBreakdown.Builder,
,WaypointOptimizationTimeBreakdown> SdkPojo
- Enclosing class:
WaypointOptimizationTimeBreakdown
@Mutable
@NotThreadSafe
public static interface WaypointOptimizationTimeBreakdown.Builder
extends SdkPojo, CopyableBuilder<WaypointOptimizationTimeBreakdown.Builder,WaypointOptimizationTimeBreakdown>
-
Method Summary
Modifier and TypeMethodDescriptionrestDuration
(Long restDuration) Resting phase of the cycle.serviceDuration
(Long serviceDuration) Service time spent at the destination.travelDuration
(Long travelDuration) Traveling phase of the cycle.waitDuration
(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 Details
-
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
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
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
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.
-