Interface WaypointOptimizationImpedingWaypoint.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<WaypointOptimizationImpedingWaypoint.Builder,WaypointOptimizationImpedingWaypoint>,SdkBuilder<WaypointOptimizationImpedingWaypoint.Builder,WaypointOptimizationImpedingWaypoint>,SdkPojo
- Enclosing class:
- WaypointOptimizationImpedingWaypoint
public static interface WaypointOptimizationImpedingWaypoint.Builder extends SdkPojo, CopyableBuilder<WaypointOptimizationImpedingWaypoint.Builder,WaypointOptimizationImpedingWaypoint>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WaypointOptimizationImpedingWaypoint.BuilderfailedConstraints(Collection<WaypointOptimizationFailedConstraint> failedConstraints)Failed constraints for an impeding waypoint.WaypointOptimizationImpedingWaypoint.BuilderfailedConstraints(Consumer<WaypointOptimizationFailedConstraint.Builder>... failedConstraints)Failed constraints for an impeding waypoint.WaypointOptimizationImpedingWaypoint.BuilderfailedConstraints(WaypointOptimizationFailedConstraint... failedConstraints)Failed constraints for an impeding waypoint.WaypointOptimizationImpedingWaypoint.Builderid(String id)The waypoint Id.WaypointOptimizationImpedingWaypoint.Builderposition(Double... position)Position defined as[longitude, latitude].WaypointOptimizationImpedingWaypoint.Builderposition(Collection<Double> position)Position defined as[longitude, latitude].-
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
-
failedConstraints
WaypointOptimizationImpedingWaypoint.Builder failedConstraints(Collection<WaypointOptimizationFailedConstraint> failedConstraints)
Failed constraints for an impeding waypoint.
- Parameters:
failedConstraints- Failed constraints for an impeding waypoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedConstraints
WaypointOptimizationImpedingWaypoint.Builder failedConstraints(WaypointOptimizationFailedConstraint... failedConstraints)
Failed constraints for an impeding waypoint.
- Parameters:
failedConstraints- Failed constraints for an impeding waypoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedConstraints
WaypointOptimizationImpedingWaypoint.Builder failedConstraints(Consumer<WaypointOptimizationFailedConstraint.Builder>... failedConstraints)
Failed constraints for an impeding waypoint.
This is a convenience method that creates an instance of theWaypointOptimizationFailedConstraint.Builderavoiding the need to create one manually viaWaypointOptimizationFailedConstraint.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#failedConstraints(List.) - Parameters:
failedConstraints- a consumer that will call methods onWaypointOptimizationFailedConstraint.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#failedConstraints(java.util.Collection)
-
id
WaypointOptimizationImpedingWaypoint.Builder id(String id)
The waypoint Id.
- Parameters:
id- The waypoint Id.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
position
WaypointOptimizationImpedingWaypoint.Builder position(Collection<Double> position)
Position defined as
[longitude, latitude].- Parameters:
position- Position defined as[longitude, latitude].- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
position
WaypointOptimizationImpedingWaypoint.Builder position(Double... position)
Position defined as
[longitude, latitude].- Parameters:
position- Position defined as[longitude, latitude].- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-