public static final class SitumPositioningOptions.Builder
extends java.lang.Object
SitumPositioningOptions
objectConstructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SitumPositioningOptions |
build()
Make the SitumSimulatedOptions with the values passed to this
|
SitumPositioningOptions.Builder |
setDelayBetweenPositions(long millisecons)
Set the number of milliseconds between every position.
|
SitumPositioningOptions.Builder |
setPositioningByCar(boolean positioningByCar)
(EXPERIMENTAL) Set positioning by car.
|
SitumPositioningOptions.Builder |
setSimulatedDataFile(java.io.InputStream simulatedDataFile)
Set the route for the simulated data file
|
SitumPositioningOptions.Builder |
setSimulatePositions(boolean simulatePositions)
Set if we send simulated positions or not.
|
SitumPositioningOptions.Builder |
setSitumLocationProvider(SitumPositioningOptions.SitumLocationProvider situmLocationProvider)
Set the Situm Location Provider to use for positioning.
|
SitumPositioningOptions.Builder |
setUseBle(boolean useBle)
Set ble on/off for positioning.
|
SitumPositioningOptions.Builder |
setUseMag(boolean useMag)
Deprecated.
|
SitumPositioningOptions.Builder |
setUseWifi(boolean useWifi)
Set wifi on/off for positioning.
|
public SitumPositioningOptions.Builder setSimulatePositions(boolean simulatePositions)
simulatePositions
- true for simulate positions from file, false for real
positionspublic SitumPositioningOptions.Builder setSimulatedDataFile(java.io.InputStream simulatedDataFile)
simulatedDataFile
- routepublic SitumPositioningOptions.Builder setDelayBetweenPositions(long millisecons)
millisecons
- time in millisecondspublic SitumPositioningOptions.Builder setUseBle(boolean useBle)
useBle
- true to use ble for positioning, false otherwisepublic SitumPositioningOptions.Builder setUseWifi(boolean useWifi)
useWifi
- true to use wifi for positioning, false otherwise@Deprecated public SitumPositioningOptions.Builder setUseMag(boolean useMag)
useMag
- true to use magnetometer for positioning, false otherwisepublic SitumPositioningOptions.Builder setPositioningByCar(boolean positioningByCar)
positioningByCar
- true to use positioning by car, false otherwisepublic SitumPositioningOptions.Builder setSitumLocationProvider(SitumPositioningOptions.SitumLocationProvider situmLocationProvider)
situmLocationProvider
- the Situm Location Provider. SitumPositioningOptions.SitumLocationProvider.HYBRID
by defaultpublic SitumPositioningOptions build()