@Generated(value="software.amazon.awssdk:codegen") public final class CalculateRouteTruckModeOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CalculateRouteTruckModeOptions.Builder,CalculateRouteTruckModeOptions>
Contains details about additional route preferences for requests that specify TravelMode as
Truck.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CalculateRouteTruckModeOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
avoidFerries()
Avoids ferries when calculating routes.
|
Boolean |
avoidTolls()
Avoids ferries when calculating routes.
|
static CalculateRouteTruckModeOptions.Builder |
builder() |
TruckDimensions |
dimensions()
Specifies the truck's dimension specifications including length, height, width, and unit of measurement.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CalculateRouteTruckModeOptions.Builder> |
serializableBuilderClass() |
CalculateRouteTruckModeOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TruckWeight |
weight()
Specifies the truck's weight specifications including total weight and unit of measurement.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean avoidFerries()
Avoids ferries when calculating routes.
Default Value: false
Valid Values: false | true
Default Value: false
Valid Values: false | true
public final Boolean avoidTolls()
Avoids ferries when calculating routes.
Default Value: false
Valid Values: false | true
Default Value: false
Valid Values: false | true
public final TruckDimensions dimensions()
Specifies the truck's dimension specifications including length, height, width, and unit of measurement. Used to avoid roads that can't support the truck's dimensions.
public final TruckWeight weight()
Specifies the truck's weight specifications including total weight and unit of measurement. Used to avoid roads that can't support the truck's weight.
public CalculateRouteTruckModeOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CalculateRouteTruckModeOptions.Builder,CalculateRouteTruckModeOptions>public static CalculateRouteTruckModeOptions.Builder builder()
public static Class<? extends CalculateRouteTruckModeOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.