Interface RoutePedestrianSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RoutePedestrianSummary.Builder,RoutePedestrianSummary>,SdkBuilder<RoutePedestrianSummary.Builder,RoutePedestrianSummary>,SdkPojo
- Enclosing class:
- RoutePedestrianSummary
public static interface RoutePedestrianSummary.Builder extends SdkPojo, CopyableBuilder<RoutePedestrianSummary.Builder,RoutePedestrianSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RoutePedestrianSummary.Builderoverview(Consumer<RoutePedestrianOverviewSummary.Builder> overview)Summarized details for the leg including before travel, travel and after travel steps.RoutePedestrianSummary.Builderoverview(RoutePedestrianOverviewSummary overview)Summarized details for the leg including before travel, travel and after travel steps.default RoutePedestrianSummary.BuildertravelOnly(Consumer<RoutePedestrianTravelOnlySummary.Builder> travelOnly)Summarized details for the leg including travel steps only.RoutePedestrianSummary.BuildertravelOnly(RoutePedestrianTravelOnlySummary travelOnly)Summarized details for the leg including travel steps only.-
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
-
overview
RoutePedestrianSummary.Builder overview(RoutePedestrianOverviewSummary overview)
Summarized details for the leg including before travel, travel and after travel steps.
- Parameters:
overview- Summarized details for the leg including before travel, travel and after travel steps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overview
default RoutePedestrianSummary.Builder overview(Consumer<RoutePedestrianOverviewSummary.Builder> overview)
Summarized details for the leg including before travel, travel and after travel steps.
This is a convenience method that creates an instance of theRoutePedestrianOverviewSummary.Builderavoiding the need to create one manually viaRoutePedestrianOverviewSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverview(RoutePedestrianOverviewSummary).- Parameters:
overview- a consumer that will call methods onRoutePedestrianOverviewSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
overview(RoutePedestrianOverviewSummary)
-
travelOnly
RoutePedestrianSummary.Builder travelOnly(RoutePedestrianTravelOnlySummary travelOnly)
Summarized details for the leg including travel steps only. The Distance for the travel only portion of the journey is in meters
- Parameters:
travelOnly- Summarized details for the leg including travel steps only. The Distance for the travel only portion of the journey is in meters- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
travelOnly
default RoutePedestrianSummary.Builder travelOnly(Consumer<RoutePedestrianTravelOnlySummary.Builder> travelOnly)
Summarized details for the leg including travel steps only. The Distance for the travel only portion of the journey is in meters
This is a convenience method that creates an instance of theRoutePedestrianTravelOnlySummary.Builderavoiding the need to create one manually viaRoutePedestrianTravelOnlySummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totravelOnly(RoutePedestrianTravelOnlySummary).- Parameters:
travelOnly- a consumer that will call methods onRoutePedestrianTravelOnlySummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
travelOnly(RoutePedestrianTravelOnlySummary)
-
-