Interface IsolineDestinationOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IsolineDestinationOptions.Builder,,IsolineDestinationOptions> SdkBuilder<IsolineDestinationOptions.Builder,,IsolineDestinationOptions> SdkPojo
- Enclosing class:
IsolineDestinationOptions
-
Method Summary
Modifier and TypeMethodDescriptionavoidActionsForDistance(Long avoidActionsForDistance) The distance in meters from the destination point within which certain routing actions (such as U-turns or left turns across traffic) are restricted.The initial direction of travel in degrees (0-360, where 0 is north).matching(Consumer<IsolineMatchingOptions.Builder> matching) Controls how the destination point is matched to the road network, including search radius and name-based matching preferences.matching(IsolineMatchingOptions matching) Controls how the destination point is matched to the road network, including search radius and name-based matching preferences.sideOfStreet(Consumer<IsolineSideOfStreetOptions.Builder> sideOfStreet) Specifies which side of the street should be considered accessible, which is important when building entrances or parking access points are only reachable from one side of the road.sideOfStreet(IsolineSideOfStreetOptions sideOfStreet) Specifies which side of the street should be considered accessible, which is important when building entrances or parking access points are only reachable from one side of the road.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
avoidActionsForDistance
The distance in meters from the destination point within which certain routing actions (such as U-turns or left turns across traffic) are restricted. This helps generate more practical routes by avoiding potentially dangerous maneuvers near the endpoint.
- Parameters:
avoidActionsForDistance- The distance in meters from the destination point within which certain routing actions (such as U-turns or left turns across traffic) are restricted. This helps generate more practical routes by avoiding potentially dangerous maneuvers near the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
heading
The initial direction of travel in degrees (0-360, where 0 is north). This can affect which road segments are considered accessible from the starting point.
- Parameters:
heading- The initial direction of travel in degrees (0-360, where 0 is north). This can affect which road segments are considered accessible from the starting point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
matching
Controls how the destination point is matched to the road network, including search radius and name-based matching preferences.
- Parameters:
matching- Controls how the destination point is matched to the road network, including search radius and name-based matching preferences.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
matching
default IsolineDestinationOptions.Builder matching(Consumer<IsolineMatchingOptions.Builder> matching) Controls how the destination point is matched to the road network, including search radius and name-based matching preferences.
This is a convenience method that creates an instance of theIsolineMatchingOptions.Builderavoiding the need to create one manually viaIsolineMatchingOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomatching(IsolineMatchingOptions).- Parameters:
matching- a consumer that will call methods onIsolineMatchingOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sideOfStreet
Specifies which side of the street should be considered accessible, which is important when building entrances or parking access points are only reachable from one side of the road.
- Parameters:
sideOfStreet- Specifies which side of the street should be considered accessible, which is important when building entrances or parking access points are only reachable from one side of the road.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sideOfStreet
default IsolineDestinationOptions.Builder sideOfStreet(Consumer<IsolineSideOfStreetOptions.Builder> sideOfStreet) Specifies which side of the street should be considered accessible, which is important when building entrances or parking access points are only reachable from one side of the road.
This is a convenience method that creates an instance of theIsolineSideOfStreetOptions.Builderavoiding the need to create one manually viaIsolineSideOfStreetOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosideOfStreet(IsolineSideOfStreetOptions).- Parameters:
sideOfStreet- a consumer that will call methods onIsolineSideOfStreetOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-