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_ACCURACYpriority - 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()