Interface RouteMatrixTravelModeOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RouteMatrixTravelModeOptions.Builder,RouteMatrixTravelModeOptions>,SdkBuilder<RouteMatrixTravelModeOptions.Builder,RouteMatrixTravelModeOptions>,SdkPojo
- Enclosing class:
- RouteMatrixTravelModeOptions
public static interface RouteMatrixTravelModeOptions.Builder extends SdkPojo, CopyableBuilder<RouteMatrixTravelModeOptions.Builder,RouteMatrixTravelModeOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RouteMatrixTravelModeOptions.Buildercar(Consumer<RouteMatrixCarOptions.Builder> car)Travel mode options when the provided travel mode is "Car"RouteMatrixTravelModeOptions.Buildercar(RouteMatrixCarOptions car)Travel mode options when the provided travel mode is "Car"default RouteMatrixTravelModeOptions.Builderscooter(Consumer<RouteMatrixScooterOptions.Builder> scooter)Travel mode options when the provided travel mode is "Scooter"RouteMatrixTravelModeOptions.Builderscooter(RouteMatrixScooterOptions scooter)Travel mode options when the provided travel mode is "Scooter"default RouteMatrixTravelModeOptions.Buildertruck(Consumer<RouteMatrixTruckOptions.Builder> truck)Travel mode options when the provided travel mode is "Truck"RouteMatrixTravelModeOptions.Buildertruck(RouteMatrixTruckOptions truck)Travel mode options when the provided travel mode is "Truck"-
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
-
car
RouteMatrixTravelModeOptions.Builder car(RouteMatrixCarOptions car)
Travel mode options when the provided travel mode is "Car"
- Parameters:
car- Travel mode options when the provided travel mode is "Car"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
car
default RouteMatrixTravelModeOptions.Builder car(Consumer<RouteMatrixCarOptions.Builder> car)
Travel mode options when the provided travel mode is "Car"
This is a convenience method that creates an instance of theRouteMatrixCarOptions.Builderavoiding the need to create one manually viaRouteMatrixCarOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocar(RouteMatrixCarOptions).- Parameters:
car- a consumer that will call methods onRouteMatrixCarOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
car(RouteMatrixCarOptions)
-
scooter
RouteMatrixTravelModeOptions.Builder scooter(RouteMatrixScooterOptions scooter)
Travel mode options when the provided travel mode is "Scooter"
- Parameters:
scooter- Travel mode options when the provided travel mode is "Scooter"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scooter
default RouteMatrixTravelModeOptions.Builder scooter(Consumer<RouteMatrixScooterOptions.Builder> scooter)
Travel mode options when the provided travel mode is "Scooter"
This is a convenience method that creates an instance of theRouteMatrixScooterOptions.Builderavoiding the need to create one manually viaRouteMatrixScooterOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscooter(RouteMatrixScooterOptions).- Parameters:
scooter- a consumer that will call methods onRouteMatrixScooterOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
scooter(RouteMatrixScooterOptions)
-
truck
RouteMatrixTravelModeOptions.Builder truck(RouteMatrixTruckOptions truck)
Travel mode options when the provided travel mode is "Truck"
- Parameters:
truck- Travel mode options when the provided travel mode is "Truck"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
truck
default RouteMatrixTravelModeOptions.Builder truck(Consumer<RouteMatrixTruckOptions.Builder> truck)
Travel mode options when the provided travel mode is "Truck"
This is a convenience method that creates an instance of theRouteMatrixTruckOptions.Builderavoiding the need to create one manually viaRouteMatrixTruckOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totruck(RouteMatrixTruckOptions).- Parameters:
truck- a consumer that will call methods onRouteMatrixTruckOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
truck(RouteMatrixTruckOptions)
-
-