Interface RouteTollSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RouteTollSummary.Builder,RouteTollSummary>,SdkBuilder<RouteTollSummary.Builder,RouteTollSummary>,SdkPojo
- Enclosing class:
- RouteTollSummary
public static interface RouteTollSummary.Builder extends SdkPojo, CopyableBuilder<RouteTollSummary.Builder,RouteTollSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RouteTollSummary.Buildertotal(Consumer<RouteTollPriceSummary.Builder> total)Total toll summary for the complete route.RouteTollSummary.Buildertotal(RouteTollPriceSummary total)Total toll summary for the complete route.-
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
-
total
RouteTollSummary.Builder total(RouteTollPriceSummary total)
Total toll summary for the complete route. Total is the only summary available today.
- Parameters:
total- Total toll summary for the complete route. Total is the only summary available today.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
total
default RouteTollSummary.Builder total(Consumer<RouteTollPriceSummary.Builder> total)
Total toll summary for the complete route. Total is the only summary available today.
This is a convenience method that creates an instance of theRouteTollPriceSummary.Builderavoiding the need to create one manually viaRouteTollPriceSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tototal(RouteTollPriceSummary).- Parameters:
total- a consumer that will call methods onRouteTollPriceSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
total(RouteTollPriceSummary)
-
-