Interface IsolineTravelModeOptions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IsolineTravelModeOptions.Builder,,IsolineTravelModeOptions> SdkBuilder<IsolineTravelModeOptions.Builder,,IsolineTravelModeOptions> SdkPojo
- Enclosing class:
IsolineTravelModeOptions
-
Method Summary
Modifier and TypeMethodDescriptiondefault IsolineTravelModeOptions.BuilderOptions specific to passenger vehicle routing (Car, such as vehicle characteristics and license plate restrictions.car(IsolineCarOptions car) Options specific to passenger vehicle routing (Car, such as vehicle characteristics and license plate restrictions.default IsolineTravelModeOptions.Builderscooter(Consumer<IsolineScooterOptions.Builder> scooter) Options specific to scooter routing (Scooter, such as vehicle characteristics and license plate restrictions.scooter(IsolineScooterOptions scooter) Options specific to scooter routing (Scooter, such as vehicle characteristics and license plate restrictions.default IsolineTravelModeOptions.Buildertruck(Consumer<IsolineTruckOptions.Builder> truck) Options specific to commercial truck routing (Truck, including vehicle dimensions, weight limits, and hazardous cargo specifications.truck(IsolineTruckOptions truck) Options specific to commercial truck routing (Truck, including vehicle dimensions, weight limits, and hazardous cargo specifications.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
-
car
Options specific to passenger vehicle routing (
Car, such as vehicle characteristics and license plate restrictions.- Parameters:
car- Options specific to passenger vehicle routing (Car, such as vehicle characteristics and license plate restrictions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
car
Options specific to passenger vehicle routing (
This is a convenience method that creates an instance of theCar, such as vehicle characteristics and license plate restrictions.IsolineCarOptions.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:
-
scooter
Options specific to scooter routing (
Scooter, such as vehicle characteristics and license plate restrictions.When using the
Scootertravel mode, controlled-access highways are automatically avoided unless explicitly allowed.- Parameters:
scooter- Options specific to scooter routing (Scooter, such as vehicle characteristics and license plate restrictions.When using the
Scootertravel mode, controlled-access highways are automatically avoided unless explicitly allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scooter
Options specific to scooter routing (
Scooter, such as vehicle characteristics and license plate restrictions. This is a convenience method that creates an instance of theWhen using the
Scootertravel mode, controlled-access highways are automatically avoided unless explicitly allowed.IsolineScooterOptions.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:
-
truck
Options specific to commercial truck routing (
Truck, including vehicle dimensions, weight limits, and hazardous cargo specifications.- Parameters:
truck- Options specific to commercial truck routing (Truck, including vehicle dimensions, weight limits, and hazardous cargo specifications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
truck
Options specific to commercial truck routing (
This is a convenience method that creates an instance of theTruck, including vehicle dimensions, weight limits, and hazardous cargo specifications.IsolineTruckOptions.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:
-