Package com.testdroid.api.model
Class APIScreenshot
- java.lang.Object
-
- com.testdroid.api.APIEntity
-
- com.testdroid.api.model.APIScreenshot
-
- Direct Known Subclasses:
APIScreenshotExtended
public class APIScreenshot extends APIEntity
- Author:
- Ćukasz Kajda
, Slawomir Pawluk
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
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 APIScreenshot()
APIScreenshot(java.lang.Long id, java.lang.String originalName, java.lang.Boolean fail, APIScreenshot.Type type, java.lang.Long takeTimestamp)
APIScreenshot(java.lang.String originalName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends APIEntity>
voidclone(T from)
java.io.InputStream
getContent()
java.lang.String
getOriginalName()
java.lang.Long
getTakeTimestamp()
APIScreenshot.Type
getType()
java.lang.Boolean
isFail()
void
setFail(java.lang.Boolean fail)
void
setOriginalName(java.lang.String originalName)
void
setTakeTimestamp(java.lang.Long takeTimestamp)
void
setType(APIScreenshot.Type type)
-
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
-
APIScreenshot
public APIScreenshot()
-
APIScreenshot
public APIScreenshot(java.lang.String originalName)
-
APIScreenshot
public APIScreenshot(java.lang.Long id, java.lang.String originalName, java.lang.Boolean fail, APIScreenshot.Type type, java.lang.Long takeTimestamp)
-
-
Method Detail
-
getOriginalName
public java.lang.String getOriginalName()
-
setOriginalName
public void setOriginalName(java.lang.String originalName)
-
isFail
public java.lang.Boolean isFail()
-
setFail
public void setFail(java.lang.Boolean fail)
-
getType
public APIScreenshot.Type getType()
-
setType
public void setType(APIScreenshot.Type type)
-
getTakeTimestamp
public java.lang.Long getTakeTimestamp()
-
setTakeTimestamp
public void setTakeTimestamp(java.lang.Long takeTimestamp)
-
getContent
public java.io.InputStream getContent() throws APIException
- Throws:
APIException
-
-