Interface IsolineTravelModeOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IsolineTravelModeOptions.Builder,IsolineTravelModeOptions>,SdkBuilder<IsolineTravelModeOptions.Builder,IsolineTravelModeOptions>,SdkPojo
- Enclosing class:
- IsolineTravelModeOptions
public static interface IsolineTravelModeOptions.Builder extends SdkPojo, CopyableBuilder<IsolineTravelModeOptions.Builder,IsolineTravelModeOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default IsolineTravelModeOptions.Buildercar(Consumer<IsolineCarOptions.Builder> car)Travel mode options when the provided travel mode is "Car"IsolineTravelModeOptions.Buildercar(IsolineCarOptions car)Travel mode options when the provided travel mode is "Car"default IsolineTravelModeOptions.Builderscooter(Consumer<IsolineScooterOptions.Builder> scooter)Travel mode options when the provided travel mode is "Scooter"IsolineTravelModeOptions.Builderscooter(IsolineScooterOptions scooter)Travel mode options when the provided travel mode is "Scooter"default IsolineTravelModeOptions.Buildertruck(Consumer<IsolineTruckOptions.Builder> truck)Travel mode options when the provided travel mode is "Truck"IsolineTravelModeOptions.Buildertruck(IsolineTruckOptions 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
IsolineTravelModeOptions.Builder car(IsolineCarOptions 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 IsolineTravelModeOptions.Builder car(Consumer<IsolineCarOptions.Builder> car)
Travel mode options when the provided travel mode is "Car"
This is a convenience method that creates an instance of theIsolineCarOptions.Builderavoiding the need to create one manually viaIsolineCarOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocar(IsolineCarOptions).- Parameters:
car- a consumer that will call methods onIsolineCarOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
car(IsolineCarOptions)
-
scooter
IsolineTravelModeOptions.Builder scooter(IsolineScooterOptions 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 IsolineTravelModeOptions.Builder scooter(Consumer<IsolineScooterOptions.Builder> scooter)
Travel mode options when the provided travel mode is "Scooter"
This is a convenience method that creates an instance of theIsolineScooterOptions.Builderavoiding the need to create one manually viaIsolineScooterOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscooter(IsolineScooterOptions).- Parameters:
scooter- a consumer that will call methods onIsolineScooterOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
scooter(IsolineScooterOptions)
-
truck
IsolineTravelModeOptions.Builder truck(IsolineTruckOptions 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 IsolineTravelModeOptions.Builder truck(Consumer<IsolineTruckOptions.Builder> truck)
Travel mode options when the provided travel mode is "Truck"
This is a convenience method that creates an instance of theIsolineTruckOptions.Builderavoiding the need to create one manually viaIsolineTruckOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totruck(IsolineTruckOptions).- Parameters:
truck- a consumer that will call methods onIsolineTruckOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
truck(IsolineTruckOptions)
-
-