Package com.testdroid.api.model
Class APIAdminDevice
- java.lang.Object
-
- com.testdroid.api.APIEntity
-
- com.testdroid.api.model.APIAdminDevice
-
public class APIAdminDevice extends APIEntity
- Author:
- Ćukasz Kajda
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
APIAdminDevice.ComplexState
static class
APIAdminDevice.InitStep
static class
APIAdminDevice.State
static class
APIAdminDevice.SubState
-
Field Summary
-
Fields inherited from class com.testdroid.api.APIEntity
client, id, OBJECT_MAPPER, parentId, selfURI, XML_MAPPER
-
-
Constructor Summary
Constructors Constructor Description APIAdminDevice()
APIAdminDevice(java.lang.Long id)
APIAdminDevice(java.lang.Long id, java.lang.String name, java.lang.String manufacturer, boolean enabled, java.lang.String serialId, java.lang.String fingerprint, java.lang.String unlockGesture, java.lang.String releaseVersion, java.lang.Integer apiLevel, java.lang.Long deviceModelId, java.lang.String deviceModelName, APIAdminDevice.ComplexState state, java.time.LocalDateTime stateTime, java.time.LocalDateTime stateChangeTime, APIAdminDevice.InitStep initStep, java.lang.String ipAddress, java.lang.Long clusterId, java.lang.String clusterName, java.lang.String clusterUrl, java.lang.String jenkinsUrl, java.lang.String pluginVersion, APICluster.State clusterState, java.time.LocalDateTime clusterStateTime, java.time.LocalDateTime clusterStateChangeTime, java.lang.Boolean clusterEnabled, APICluster.Type clusterType, java.lang.String clusterIpAddress, java.lang.String clusterRegion, java.lang.String clusterLocation, java.time.LocalDateTime lastOnlineTime, java.lang.Long accountId, java.lang.String mainUserEmail, java.lang.String location, java.lang.Long testTimeLimit, java.lang.Boolean locked, APIDevice.OsType osType, APIDevice.Platform platform)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends APIEntity>
voidclone(T from)
java.lang.Long
getAccountId()
APICluster
getCluster()
java.lang.Long
getDeviceModelId()
java.lang.String
getDeviceModelName()
java.lang.String
getFingerprint()
APIAdminDevice.InitStep
getInitStep()
java.lang.String
getIpAddress()
java.util.Date
getLastOnlineTime()
java.lang.String
getLocation()
java.lang.String
getMainUserEmail()
java.lang.String
getManufacturer()
java.lang.String
getName()
APIDevice.OsType
getOsType()
APIDevice.Platform
getPlatform()
java.lang.String
getSerialId()
APISoftwareVersion
getSoftwareVersion()
APIAdminDevice.ComplexState
getState()
java.util.Date
getStateChangeTime()
java.util.Date
getStateTime()
java.lang.Long
getTestTimeLimit()
java.lang.String
getUnlockGesture()
boolean
isEnabled()
boolean
isLocked()
void
setAccountId(java.lang.Long accountId)
void
setCluster(APICluster cluster)
void
setDeviceModelId(java.lang.Long deviceModelId)
void
setDeviceModelName(java.lang.String deviceModelName)
void
setEnabled(boolean enabled)
void
setFingerprint(java.lang.String fingerprint)
void
setInitStep(APIAdminDevice.InitStep initStep)
void
setIpAddress(java.lang.String ipAddress)
void
setLastOnlineTime(java.util.Date lastOnlineTime)
APIAdminDevice
setLocation(java.lang.String location)
void
setLocked(boolean locked)
void
setMainUserEmail(java.lang.String mainUserEmail)
void
setManufacturer(java.lang.String manufacturer)
void
setName(java.lang.String name)
APIAdminDevice
setOsType(APIDevice.OsType osType)
APIAdminDevice
setPlatform(APIDevice.Platform platform)
void
setSerialId(java.lang.String serialId)
void
setSoftwareVersion(APISoftwareVersion softwareVersion)
void
setState(APIAdminDevice.ComplexState state)
void
setStateChangeTime(java.util.Date stateChangeTime)
void
setStateTime(java.util.Date stateTime)
APIAdminDevice
setTestTimeLimit(java.lang.Long testTimeLimit)
void
setUnlockGesture(java.lang.String unlockGesture)
-
Methods inherited from class com.testdroid.api.APIEntity
cloneBase, createUri, deleteResource, getFile, getId, getListResource, getListResource, getParentId, getResource, getSelfURI, postFile, postResource, refresh, setId, setSelfURI, toJson
-
-
-
-
Constructor Detail
-
APIAdminDevice
public APIAdminDevice()
-
APIAdminDevice
public APIAdminDevice(java.lang.Long id)
-
APIAdminDevice
public APIAdminDevice(java.lang.Long id, java.lang.String name, java.lang.String manufacturer, boolean enabled, java.lang.String serialId, java.lang.String fingerprint, java.lang.String unlockGesture, java.lang.String releaseVersion, java.lang.Integer apiLevel, java.lang.Long deviceModelId, java.lang.String deviceModelName, APIAdminDevice.ComplexState state, java.time.LocalDateTime stateTime, java.time.LocalDateTime stateChangeTime, APIAdminDevice.InitStep initStep, java.lang.String ipAddress, java.lang.Long clusterId, java.lang.String clusterName, java.lang.String clusterUrl, java.lang.String jenkinsUrl, java.lang.String pluginVersion, APICluster.State clusterState, java.time.LocalDateTime clusterStateTime, java.time.LocalDateTime clusterStateChangeTime, java.lang.Boolean clusterEnabled, APICluster.Type clusterType, java.lang.String clusterIpAddress, java.lang.String clusterRegion, java.lang.String clusterLocation, java.time.LocalDateTime lastOnlineTime, java.lang.Long accountId, java.lang.String mainUserEmail, java.lang.String location, java.lang.Long testTimeLimit, java.lang.Boolean locked, APIDevice.OsType osType, APIDevice.Platform platform)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getSerialId
public java.lang.String getSerialId()
-
setSerialId
public void setSerialId(java.lang.String serialId)
-
getFingerprint
public java.lang.String getFingerprint()
-
setFingerprint
public void setFingerprint(java.lang.String fingerprint)
-
getUnlockGesture
public java.lang.String getUnlockGesture()
-
setUnlockGesture
public void setUnlockGesture(java.lang.String unlockGesture)
-
getSoftwareVersion
public APISoftwareVersion getSoftwareVersion()
-
setSoftwareVersion
public void setSoftwareVersion(APISoftwareVersion softwareVersion)
-
getDeviceModelId
public java.lang.Long getDeviceModelId()
-
setDeviceModelId
public void setDeviceModelId(java.lang.Long deviceModelId)
-
getState
public APIAdminDevice.ComplexState getState()
-
setState
public void setState(APIAdminDevice.ComplexState state)
-
getStateTime
public java.util.Date getStateTime()
-
setStateTime
public void setStateTime(java.util.Date stateTime)
-
getStateChangeTime
public java.util.Date getStateChangeTime()
-
setStateChangeTime
public void setStateChangeTime(java.util.Date stateChangeTime)
-
getInitStep
public APIAdminDevice.InitStep getInitStep()
-
setInitStep
public void setInitStep(APIAdminDevice.InitStep initStep)
-
getCluster
public APICluster getCluster()
-
setCluster
public void setCluster(APICluster cluster)
-
getDeviceModelName
public java.lang.String getDeviceModelName()
-
setDeviceModelName
public void setDeviceModelName(java.lang.String deviceModelName)
-
getIpAddress
public java.lang.String getIpAddress()
-
setIpAddress
public void setIpAddress(java.lang.String ipAddress)
-
getLastOnlineTime
public java.util.Date getLastOnlineTime()
-
setLastOnlineTime
public void setLastOnlineTime(java.util.Date lastOnlineTime)
-
getAccountId
public java.lang.Long getAccountId()
-
setAccountId
public void setAccountId(java.lang.Long accountId)
-
getMainUserEmail
public java.lang.String getMainUserEmail()
-
setMainUserEmail
public void setMainUserEmail(java.lang.String mainUserEmail)
-
setTestTimeLimit
public APIAdminDevice setTestTimeLimit(java.lang.Long testTimeLimit)
-
getTestTimeLimit
public java.lang.Long getTestTimeLimit()
-
isLocked
public boolean isLocked()
-
setLocked
public void setLocked(boolean locked)
-
getOsType
public APIDevice.OsType getOsType()
-
setOsType
public APIAdminDevice setOsType(APIDevice.OsType osType)
-
getPlatform
public APIDevice.Platform getPlatform()
-
setPlatform
public APIAdminDevice setPlatform(APIDevice.Platform platform)
-
setLocation
public APIAdminDevice setLocation(java.lang.String location)
-
getLocation
public java.lang.String getLocation()
-
getManufacturer
public java.lang.String getManufacturer()
-
setManufacturer
public void setManufacturer(java.lang.String manufacturer)
-
-