Class MobileDevice


  • @ApiType("SoftLayer_User_Customer_MobileDevice")
    public class MobileDevice
    extends Entity
    This class represents a mobile device belonging to a user. The device can be a phone, tablet, or possibly even some Android based net books. The purpose is to tie just enough info with the device and the user to enable push notifications through non-softlayer entities (Google, Apple, RIM).
    See Also:
    SoftLayer_User_Customer_MobileDevice
    • Constructor Detail

      • MobileDevice

        public MobileDevice()
    • Method Detail

      • getAvailablePushNotificationSubscriptions

        public List<Notification> getAvailablePushNotificationSubscriptions()
      • getCustomer

        public Customer getCustomer()
      • setCustomer

        public void setCustomer​(Customer customer)
      • setOperatingSystem

        public void setOperatingSystem​(OperatingSystem operatingSystem)
      • getPushNotificationSubscriptions

        public List<Subscriber> getPushNotificationSubscriptions()
      • getType

        public Type getType()
      • setType

        public void setType​(Type type)
      • isCreateDateSpecified

        public boolean isCreateDateSpecified()
      • unsetCreateDate

        public void unsetCreateDate()
      • getDisplayResolutionXxY

        public String getDisplayResolutionXxY()
      • setDisplayResolutionXxY

        public void setDisplayResolutionXxY​(String displayResolutionXxY)
      • isDisplayResolutionXxYSpecified

        public boolean isDisplayResolutionXxYSpecified()
      • unsetDisplayResolutionXxY

        public void unsetDisplayResolutionXxY()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • getMobileDeviceTypeId

        public Long getMobileDeviceTypeId()
      • setMobileDeviceTypeId

        public void setMobileDeviceTypeId​(Long mobileDeviceTypeId)
      • isMobileDeviceTypeIdSpecified

        public boolean isMobileDeviceTypeIdSpecified()
      • unsetMobileDeviceTypeId

        public void unsetMobileDeviceTypeId()
      • getMobileOperatingSystemId

        public Long getMobileOperatingSystemId()
      • setMobileOperatingSystemId

        public void setMobileOperatingSystemId​(Long mobileOperatingSystemId)
      • isMobileOperatingSystemIdSpecified

        public boolean isMobileOperatingSystemIdSpecified()
      • unsetMobileOperatingSystemId

        public void unsetMobileOperatingSystemId()
      • getModelNumber

        public String getModelNumber()
      • setModelNumber

        public void setModelNumber​(String modelNumber)
      • isModelNumberSpecified

        public boolean isModelNumberSpecified()
      • unsetModelNumber

        public void unsetModelNumber()
      • isModifyDateSpecified

        public boolean isModifyDateSpecified()
      • unsetModifyDate

        public void unsetModifyDate()
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • isNameSpecified

        public boolean isNameSpecified()
      • unsetName

        public void unsetName()
      • getPhoneNumber

        public String getPhoneNumber()
      • setPhoneNumber

        public void setPhoneNumber​(String phoneNumber)
      • isPhoneNumberSpecified

        public boolean isPhoneNumberSpecified()
      • unsetPhoneNumber

        public void unsetPhoneNumber()
      • getSerialNumber

        public String getSerialNumber()
      • setSerialNumber

        public void setSerialNumber​(String serialNumber)
      • isSerialNumberSpecified

        public boolean isSerialNumberSpecified()
      • unsetSerialNumber

        public void unsetSerialNumber()
      • getToken

        public String getToken()
      • setToken

        public void setToken​(String token)
      • isTokenSpecified

        public boolean isTokenSpecified()
      • unsetToken

        public void unsetToken()
      • getUserId

        public Long getUserId()
      • setUserId

        public void setUserId​(Long userId)
      • isUserIdSpecified

        public boolean isUserIdSpecified()
      • unsetUserId

        public void unsetUserId()
      • getAvailablePushNotificationSubscriptionCount

        public Long getAvailablePushNotificationSubscriptionCount()
      • setAvailablePushNotificationSubscriptionCount

        public void setAvailablePushNotificationSubscriptionCount​(Long availablePushNotificationSubscriptionCount)
      • getPushNotificationSubscriptionCount

        public Long getPushNotificationSubscriptionCount()
      • setPushNotificationSubscriptionCount

        public void setPushNotificationSubscriptionCount​(Long pushNotificationSubscriptionCount)