Package com.highmobility.autoapi
Class NaviDestination.State.Builder
java.lang.Object
com.highmobility.autoapi.SetCommand.Builder<NaviDestination.State.Builder>
com.highmobility.autoapi.NaviDestination.State.Builder
- Enclosing class:
- NaviDestination.State
public static final class NaviDestination.State.Builder
extends SetCommand.Builder<NaviDestination.State.Builder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setArrivalDuration(Property<com.highmobility.autoapi.value.measurement.Duration> arrivalDuration) setCoordinates(Property<Coordinates> coordinates) setDataSlotsFree(Property<Integer> dataSlotsFree) setDataSlotsMax(Property<Integer> dataSlotsMax) setDestinationName(Property<String> destinationName) setDistanceToDestination(Property<com.highmobility.autoapi.value.measurement.Length> distanceToDestination) Methods inherited from class com.highmobility.autoapi.SetCommand.Builder
addProperty, getProperties, setBrand, setNonce, setSignature, setTimestamp, setVin
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
- Overrides:
buildin classSetCommand.Builder<NaviDestination.State.Builder>
-
setCoordinates
- Parameters:
coordinates- The coordinates- Returns:
- The builder
-
setDestinationName
- Parameters:
destinationName- Destination name- Returns:
- The builder
-
setDataSlotsFree
- Parameters:
dataSlotsFree- Remaining number of POI data slots available.- Returns:
- The builder
-
setDataSlotsMax
- Parameters:
dataSlotsMax- Maximum number of POI data slots.- Returns:
- The builder
-
setArrivalDuration
public NaviDestination.State.Builder setArrivalDuration(Property<com.highmobility.autoapi.value.measurement.Duration> arrivalDuration) - Parameters:
arrivalDuration- Remaining time until reaching the destination.- Returns:
- The builder
-
setDistanceToDestination
public NaviDestination.State.Builder setDistanceToDestination(Property<com.highmobility.autoapi.value.measurement.Length> distanceToDestination) - Parameters:
distanceToDestination- Remaining distance to reach the destination.- Returns:
- The builder
-