Mileage.Builder
public final class Mileage.Builder
A builder of Mileage.
Summary
Public constructors |
|---|
Builder() |
Public methods |
|
|---|---|
@NonNull Mileage |
build()Constructs the |
@NonNull Mileage.Builder |
setDistanceDisplayUnit(@NonNull CarValue<Integer> mileageDisplayUnit)Sets the mileage display unit. |
@NonNull Mileage.Builder |
setOdometerMeters(@NonNull CarValue<Float> odometerMeters)Sets the odometer value in KILOMETERS. |
Public constructors
Public methods
build
Added in 1.1.0
public @NonNull Mileage build()
Constructs the Mileage defined by this builder.
setDistanceDisplayUnit
Added in 1.1.0
public @NonNull Mileage.Builder setDistanceDisplayUnit(@NonNull CarValue<Integer> mileageDisplayUnit)
Sets the mileage display unit.
Valid values are in CarUnit.
| Throws | |
|---|---|
java.lang.NullPointerException |
if |
setOdometerMeters
Added in 1.1.0
public @NonNull Mileage.Builder setOdometerMeters(@NonNull CarValue<Float> odometerMeters)
Sets the odometer value in KILOMETERS. The API name is staying as "meters" in order to not break backwards compatibility.
| Throws | |
|---|---|
java.lang.NullPointerException |
if |