public class MovementStatus extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MovementStatus.BatteryState
Exclusive set of values, that
battery field could contain. |
Modifier and Type | Field and Description |
---|---|
Integer |
battery
Battery state.
|
static int |
BATTERY_CHARGING |
static int |
BATTERY_LOW |
static int |
BATTERY_NORMAL |
String |
deviceId
Device id that has for which this movement status was received.
|
DeviceInfo |
deviceInfo
Object that is an access point to current device properties.
|
DeviceStatus |
deviceStatus
State of tracking.
|
DeviceViewUrls |
deviceViewUrls
Deprecated.
Use
Trip.Views property instead to provide more fine-grained control to
device location accessibility. |
Location |
location
Last known location of current device.
|
List<Trip> |
trips
List of ongoing trips for current device.
|
Constructor and Description |
---|
MovementStatus(String deviceId,
Location location,
DeviceStatus deviceStatus,
Integer battery,
DeviceInfo deviceInfo,
List<Trip> trips) |
Modifier and Type | Method and Description |
---|---|
MovementStatus |
normalize() |
String |
toString() |
public static final int BATTERY_NORMAL
public static final int BATTERY_LOW
public static final int BATTERY_CHARGING
public final String deviceId
public Location location
public final DeviceStatus deviceStatus
public final Integer battery
public final DeviceInfo deviceInfo
@Deprecated public final DeviceViewUrls deviceViewUrls
Trip.Views
property instead to provide more fine-grained control to
device location accessibility.public MovementStatus(String deviceId, Location location, DeviceStatus deviceStatus, Integer battery, DeviceInfo deviceInfo, List<Trip> trips)
public MovementStatus normalize()