Package com.testdroid.api.model
Class APIScreenshotExtended
- java.lang.Object
-
- com.testdroid.api.APIEntity
-
- com.testdroid.api.model.APIScreenshot
-
- com.testdroid.api.model.APIScreenshotExtended
-
public class APIScreenshotExtended extends APIScreenshot
- Author:
- MichaĆ Szpruta
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.testdroid.api.model.APIScreenshot
APIScreenshot.Type
-
-
Field Summary
-
Fields inherited from class com.testdroid.api.APIEntity
client, id, OBJECT_MAPPER, parentId, selfURI, XML_MAPPER
-
-
Constructor Summary
Constructors Constructor Description APIScreenshotExtended()
APIScreenshotExtended(java.lang.Long id, java.lang.String name, java.lang.Boolean fail, APIScreenshot.Type type, java.lang.Long timestamp, java.lang.Long deviceModelId, java.lang.String displayName, java.lang.String manufacturer, java.lang.Integer creditsPrice, java.lang.String imagePrefix, java.lang.Integer imageTop, java.lang.Integer imageLeft, java.lang.Integer imageWidth, java.lang.Integer imageHeight, java.lang.Integer frameExtraWidth, APIDevice.OsType osType, APIDevice.Platform platform, java.lang.String releaseVersion, java.lang.Integer apiLevel, java.lang.Long projectId, java.lang.Long testRunId, java.lang.Long deviceSessionId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends APIEntity>
voidclone(T from)
APIDevice
getDevice()
java.lang.Long
getDeviceRunId()
java.lang.Long
getProjectId()
java.lang.Long
getTestRunId()
void
setDevice(APIDevice device)
void
setDeviceRunId(java.lang.Long deviceRunId)
void
setProjectId(java.lang.Long projectId)
void
setTestRunId(java.lang.Long testRunId)
-
Methods inherited from class com.testdroid.api.model.APIScreenshot
getContent, getOriginalName, getTakeTimestamp, getType, isFail, setFail, setOriginalName, setTakeTimestamp, setType
-
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
-
APIScreenshotExtended
public APIScreenshotExtended()
-
APIScreenshotExtended
public APIScreenshotExtended(java.lang.Long id, java.lang.String name, java.lang.Boolean fail, APIScreenshot.Type type, java.lang.Long timestamp, java.lang.Long deviceModelId, java.lang.String displayName, java.lang.String manufacturer, java.lang.Integer creditsPrice, java.lang.String imagePrefix, java.lang.Integer imageTop, java.lang.Integer imageLeft, java.lang.Integer imageWidth, java.lang.Integer imageHeight, java.lang.Integer frameExtraWidth, APIDevice.OsType osType, APIDevice.Platform platform, java.lang.String releaseVersion, java.lang.Integer apiLevel, java.lang.Long projectId, java.lang.Long testRunId, java.lang.Long deviceSessionId)
-
-
Method Detail
-
getDevice
public APIDevice getDevice()
-
setDevice
public void setDevice(APIDevice device)
-
getProjectId
public java.lang.Long getProjectId()
-
setProjectId
public void setProjectId(java.lang.Long projectId)
-
getTestRunId
public java.lang.Long getTestRunId()
-
setTestRunId
public void setTestRunId(java.lang.Long testRunId)
-
getDeviceRunId
public java.lang.Long getDeviceRunId()
-
setDeviceRunId
public void setDeviceRunId(java.lang.Long deviceRunId)
-
clone
protected <T extends APIEntity> void clone(T from)
- Overrides:
clone
in classAPIScreenshot
-
-