public static final class LocationRequest.Builder extends Object
Constructor and Description |
---|
Builder() |
Builder(LocationRequest copy) |
Modifier and Type | Method and Description |
---|---|
LocationRequest |
build() |
LocationRequest.Builder |
buildingIdentifier(String buildingIdentifier)
Set the building identifier where start positioning.
|
LocationRequest.Builder |
foregroundServiceNotification(android.app.Notification foregroundServiceNotification)
Set the notification used if the service is running in foreground.
|
LocationRequest.Builder |
indoorProvider(int indoorProvider) |
LocationRequest.Builder |
interval(int interval)
Interval to process sensor and call listener (in milliseconds)
|
LocationRequest.Builder |
motionMode(int motionMode) |
LocationRequest.Builder |
outdoorLocationOptions(OutdoorLocationOptions outdoorLocationOptions)
Only used in an indoor/outdoor request
|
LocationRequest.Builder |
useBle(boolean useBle) |
LocationRequest.Builder |
useForegroundService(boolean useForegroundService)
(EXPERIMENTAL) Run the service in foreground.
|
LocationRequest.Builder |
useWifi(boolean useWifi) |
public Builder()
public Builder(LocationRequest copy)
public LocationRequest.Builder buildingIdentifier(String buildingIdentifier)
public LocationRequest.Builder interval(int interval)
public LocationRequest.Builder indoorProvider(int indoorProvider)
public LocationRequest.Builder useBle(boolean useBle)
public LocationRequest.Builder useWifi(boolean useWifi)
public LocationRequest.Builder motionMode(int motionMode)
public LocationRequest.Builder useForegroundService(boolean useForegroundService)
LocationRequest.setForegroundServiceNotification(Notification)
useForegroundService
- true to run the service in foreground, false otherwisepublic LocationRequest.Builder foregroundServiceNotification(android.app.Notification foregroundServiceNotification)
#setUseForegroundService(boolean)
is trueforegroundServiceNotification
- the notification to use running in foregroundpublic LocationRequest.Builder outdoorLocationOptions(OutdoorLocationOptions outdoorLocationOptions)
outdoorLocationOptions
- the outdoor location optionspublic LocationRequest build()