Added in API level 34
Builder
class Builder
Builder class for Location
Summary
Public constructors | |
---|---|
Sets time, longitude and latitude to the point. |
Public methods | |
---|---|
ExerciseRoute.Location |
build() Builds |
ExerciseRoute.Location.Builder |
setAltitude(altitude: Length) Sets altitude to the point. |
ExerciseRoute.Location.Builder |
setHorizontalAccuracy(horizontalAccuracy: Length) Sets horizontal accuracy to the point. |
ExerciseRoute.Location.Builder |
setVerticalAccuracy(verticalAccuracy: Length) Sets vertical accuracy to the point. |
Public constructors
Builder
Added in API level 34
Builder(
time: Instant,
latitude: Double,
longitude: Double)
Sets time, longitude and latitude to the point.
Public methods
build
Added in API level 34
fun build(): ExerciseRoute.Location
Builds Location
Return | |
---|---|
ExerciseRoute.Location |
This value cannot be null . |
setAltitude
Added in API level 34
fun setAltitude(altitude: Length): ExerciseRoute.Location.Builder
Sets altitude to the point.
Parameters | |
---|---|
altitude |
Length: This value cannot be null . |
Return | |
---|---|
ExerciseRoute.Location.Builder |
This value cannot be null . |
setHorizontalAccuracy
Added in API level 34
fun setHorizontalAccuracy(horizontalAccuracy: Length): ExerciseRoute.Location.Builder
Sets horizontal accuracy to the point.
Parameters | |
---|---|
horizontalAccuracy |
Length: This value cannot be null . |
Return | |
---|---|
ExerciseRoute.Location.Builder |
This value cannot be null . |
setVerticalAccuracy
Added in API level 34
fun setVerticalAccuracy(verticalAccuracy: Length): ExerciseRoute.Location.Builder
Sets vertical accuracy to the point.
Parameters | |
---|---|
verticalAccuracy |
Length: This value cannot be null . |
Return | |
---|---|
ExerciseRoute.Location.Builder |
This value cannot be null . |