Class APIDevice


  • public class APIDevice
    extends APIEntity
    Author:
    Łukasz Kajda , Michał Szpruta , Slawomir Pawluk
    • Constructor Detail

      • APIDevice

        public APIDevice()
      • APIDevice

        public APIDevice​(java.lang.Long id,
                         java.lang.String displayName,
                         java.lang.String manufacturer,
                         java.lang.String releaseVersion,
                         java.lang.Integer apiLevel,
                         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.Boolean online,
                         java.lang.Boolean locked,
                         java.lang.Boolean enabled,
                         java.lang.Long accountId,
                         java.lang.String mainUserEmail,
                         java.lang.Integer onlineDevices,
                         java.lang.Integer availableDevices)
    • Method Detail

      • getDisplayName

        public java.lang.String getDisplayName()
      • setDisplayName

        public void setDisplayName​(java.lang.String displayName)
      • setSoftwareVersion

        public void setSoftwareVersion​(APISoftwareVersion softwareVersion)
      • getCreditsPrice

        public java.lang.Integer getCreditsPrice()
      • setCreditsPrice

        public void setCreditsPrice​(java.lang.Integer creditsPrice)
      • getImagePrefix

        public java.lang.String getImagePrefix()
      • setImagePrefix

        public void setImagePrefix​(java.lang.String imagePrefix)
      • getImageTop

        public java.lang.Integer getImageTop()
      • setImageTop

        public void setImageTop​(java.lang.Integer imageTop)
      • getImageLeft

        public java.lang.Integer getImageLeft()
      • setImageLeft

        public void setImageLeft​(java.lang.Integer imageLeft)
      • getImageWidth

        public java.lang.Integer getImageWidth()
      • setImageWidth

        public void setImageWidth​(java.lang.Integer imageWidth)
      • getImageHeight

        public java.lang.Integer getImageHeight()
      • setImageHeight

        public void setImageHeight​(java.lang.Integer imageHeight)
      • getFrameExtraWidth

        public java.lang.Integer getFrameExtraWidth()
      • setFrameExtraWidth

        public void setFrameExtraWidth​(java.lang.Integer frameExtraWidth)
      • getFrame80Url

        public java.lang.String getFrame80Url()
      • setFrame80Url

        public void setFrame80Url​(java.lang.String frame80Url)
      • getFrame100Url

        public java.lang.String getFrame100Url()
      • setFrame100Url

        public void setFrame100Url​(java.lang.String frame100Url)
      • getFrame160Url

        public java.lang.String getFrame160Url()
      • setFrame160Url

        public void setFrame160Url​(java.lang.String frame160Url)
      • getFrame400Url

        public java.lang.String getFrame400Url()
      • setFrame400Url

        public void setFrame400Url​(java.lang.String frame400Url)
      • isLocked

        public java.lang.Boolean isLocked()
      • setLocked

        public void setLocked​(java.lang.Boolean locked)
      • isOnline

        public java.lang.Boolean isOnline()
      • setOnline

        public void setOnline​(java.lang.Boolean online)
      • getEnabled

        public java.lang.Boolean getEnabled()
      • setEnabled

        public void setEnabled​(java.lang.Boolean enabled)
      • 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)
      • isAvailable

        public boolean isAvailable()
      • setAvailable

        public void setAvailable​(boolean available)
      • setSupportedCreators

        public void setSupportedCreators​(java.util.Set<APIDevice.Creator> supportedCreators)
      • getSupportedCreators

        public java.util.Set<APIDevice.Creator> getSupportedCreators()
      • getManufacturer

        public java.lang.String getManufacturer()
      • setManufacturer

        public void setManufacturer​(java.lang.String manufacturer)
      • getOnlineDevices

        public java.lang.Integer getOnlineDevices()
      • getAvailableDevices

        public java.lang.Integer getAvailableDevices()