public static final class LocationEngineRequest.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder(long interval)
Default builder constructor.
|
Modifier and Type | Method and Description |
---|---|
LocationEngineRequest |
build()
Builds request object.
|
LocationEngineRequest.Builder |
setDisplacement(float displacement)
Set distance between location updates.
|
LocationEngineRequest.Builder |
setFastestInterval(long interval)
Sets the fastest interval in milliseconds for location updates.
|
LocationEngineRequest.Builder |
setMaxWaitTime(long maxWaitTime)
Sets the maximum wait time in milliseconds for location updates.
|
LocationEngineRequest.Builder |
setPriority(int priority)
Set priority for request.
|
public Builder(long interval)
interval
- default interval between location updatespublic LocationEngineRequest.Builder setPriority(int priority)
LocationEngineRequest.PRIORITY_HIGH_ACCURACY
priority
- constantpublic LocationEngineRequest.Builder setDisplacement(float displacement)
displacement
- distance between locations in meters.public LocationEngineRequest.Builder setMaxWaitTime(long maxWaitTime)
Locations determined at intervals but delivered in batch based on wait time. Batching is not supported by all engines.
maxWaitTime
- wait time in milliseconds.public LocationEngineRequest.Builder setFastestInterval(long interval)
interval
- fastest interval in milliseconds.public LocationEngineRequest build()
© 2017–2018 Mapbox. All rights reserved.