Speed.Builder
public final class Speed.Builder
A builder of Speed.
Summary
Public constructors |
|---|
Builder() |
Public methods |
|
|---|---|
@NonNull Speed |
build()Constructs the |
@NonNull Speed.Builder |
setDisplaySpeedMetersPerSecond(Sets the display speed in meters per second. * |
@NonNull Speed.Builder |
setRawSpeedMetersPerSecond(Sets the raw speed in meters per second. |
@NonNull Speed.Builder |
setSpeedDisplayUnit(@NonNull CarValue<Integer> speedDisplayUnit)Sets the units used to display speed from the car hardware settings. |
Public constructors
Public methods
setDisplaySpeedMetersPerSecond
Added in 1.1.0
public @NonNull Speed.Builder setDisplaySpeedMetersPerSecond(
@NonNull CarValue<Float> displaySpeedMetersPerSecond
)
Sets the display speed in meters per second. *
| Throws | |
|---|---|
java.lang.NullPointerException |
if |
setRawSpeedMetersPerSecond
Added in 1.1.0
public @NonNull Speed.Builder setRawSpeedMetersPerSecond(
@NonNull CarValue<Float> rawSpeedMetersPerSecond
)
Sets the raw speed in meters per second.
| Throws | |
|---|---|
java.lang.NullPointerException |
if |
setSpeedDisplayUnit
Added in 1.1.0
public @NonNull Speed.Builder setSpeedDisplayUnit(@NonNull CarValue<Integer> speedDisplayUnit)
Sets the units used to display speed from the car hardware settings.
See CarUnit for valid speed units.
| Throws | |
|---|---|
java.lang.NullPointerException |
if |