Class APIProject

java.lang.Object
com.testdroid.api.APIEntity
com.testdroid.api.model.APIProject

public class APIProject extends APIEntity
Author:
Ɓukasz Kajda <[email protected]>, Slawomir Pawluk <[email protected]>
  • Constructor Details

  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • isCommon

      public boolean isCommon()
    • setCommon

      public void setCommon(boolean common)
    • getCreateTime

      public Date getCreateTime()
    • setCreateTime

      public void setCreateTime(Date createTime)
    • getArchiveTime

      public Date getArchiveTime()
    • setArchiveTime

      public void setArchiveTime(Date archiveTime)
    • isShared

      public boolean isShared()
    • setShared

      public void setShared(boolean isShared)
    • isSharedWithCaller

      public boolean isSharedWithCaller()
    • setSharedWithCaller

      public void setSharedWithCaller(boolean sharedWithCaller)
    • getArchivingStrategy

      public APIProject.APIArchivingStrategy getArchivingStrategy()
    • setArchivingStrategy

      public void setArchivingStrategy(APIProject.APIArchivingStrategy archivingStrategy)
    • getArchivingItemCount

      public Integer getArchivingItemCount()
    • setArchivingItemCount

      public void setArchivingItemCount(Integer archivingItemCount)
    • getSuccessRatio

      public Double getSuccessRatio()
    • setSuccessRatio

      public void setSuccessRatio(Double successRatio)
    • getOsType

      public APIDevice.OsType getOsType()
    • setOsType

      public void setOsType(APIDevice.OsType osType)
    • isReadOnly

      public boolean isReadOnly()
    • setReadOnly

      public void setReadOnly(boolean readOnly)
    • getUserId

      public Long getUserId()
    • setUserId

      public void setUserId(Long userId)
    • getUserEmail

      public String getUserEmail()
    • setUserEmail

      public void setUserEmail(String userEmail)
    • getRowIndex

      public Integer getRowIndex()
    • setRowIndex

      public void setRowIndex(Integer rowIndex)
    • delete

      public void delete() throws APIException
      Throws:
      APIException
    • getTestRunsResource

      public APIListResource<APITestRun> getTestRunsResource() throws APIException
      Throws:
      APIException
    • getTestRunsResource

      public APIListResource<APITestRun> getTestRunsResource(Context<APITestRun> context) throws APIException
      Throws:
      APIException
    • getTestRun

      public APITestRun getTestRun(Long id) throws APIException
      Throws:
      APIException
    • update

      public void update() throws APIException
      Throws:
      APIException
    • clone

      protected <T extends APIEntity> void clone(T from)
      Specified by:
      clone in class APIEntity