of

fun of(geographicInterval: Long, geographicMinUpdateIntervalMillis: Long, geographicMinUpdateDistanceMeters: Float, geographicPriority: GeographicPriority, orientationSamplingPeriodMicros: Long): LocationId

Gets a singleton instance of a LocationId with the given parameters.

Return

A singleton instance of a LocationId with the given parameters.

Since

0.0.86

Parameters

geographicInterval

The desired interval for active location updates, in milliseconds. See https://developer.android.com/reference/androidx/core/location/LocationRequestCompat.Builder#setIntervalMillis(long)

geographicMinUpdateIntervalMillis

The minimum interval for active location updates, in milliseconds. See https://developer.android.com/reference/androidx/core/location/LocationRequestCompat.Builder#setMinUpdateIntervalMillis(long)

geographicMinUpdateDistanceMeters

The minimum distance between location updates, in meters. See https://developer.android.com/reference/androidx/core/location/LocationRequestCompat.Builder#setMinUpdateDistanceMeters(float)

geographicPriority

The priority of the request. See https://developer.android.com/reference/androidx/core/location/LocationRequestCompat.Builder#setPriority(int)

orientationSamplingPeriodMicros

The desired sampling period for orientation updates, in microseconds. See https://developers.google.com/android/reference/com/google/android/gms/location/DeviceOrientationRequest.Builder#public-deviceorientationrequest.builder-setsamplingperiodmicros-long-samplingperiodmicros