public class MobileDevice
extends java.lang.Object
Constructor and Description |
---|
MobileDevice(int homeId,
java.lang.String name,
int id,
java.util.Map<java.lang.String,java.lang.Object> settings,
MobileLocation location,
DeviceMetadata deviceMetadata) |
Modifier and Type | Method and Description |
---|---|
DeviceMetadata |
getDeviceMetadata() |
int |
getHomeId() |
int |
getId() |
MobileLocation |
getLocation() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.Object> |
getSettings() |
java.util.Map<java.lang.String,java.lang.Object> |
getSettings(TadoConnector connector) |
boolean |
setGeoTracking(boolean enabled,
TadoConnector connector) |
java.lang.String |
toString() |
public MobileDevice(int homeId, java.lang.String name, int id, java.util.Map<java.lang.String,java.lang.Object> settings, MobileLocation location, DeviceMetadata deviceMetadata)
public java.lang.String getName()
public int getId()
public java.util.Map<java.lang.String,java.lang.Object> getSettings()
public MobileLocation getLocation()
public DeviceMetadata getDeviceMetadata()
public int getHomeId()
public java.util.Map<java.lang.String,java.lang.Object> getSettings(TadoConnector connector) throws TadoException
TadoException
public boolean setGeoTracking(boolean enabled, TadoConnector connector) throws TadoException
TadoException
public java.lang.String toString()
toString
in class java.lang.Object