Interface MobileDevice.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- MobileDevice
@ApiService("SoftLayer_User_Customer_MobileDevice") public static interface MobileDevice.Service extends Service
- See Also:
- SoftLayer_User_Customer_MobileDevice
-
Method Summary
Modifier and Type Method Description MobileDevice.ServiceAsync
asAsync()
Get an async version of this serviceMobileDevice
createObject(MobileDevice templateObject)
Create a new mobile device association for a user.Boolean
deleteObject()
Delete a mobile device association for a user.Boolean
editObject(MobileDevice templateObject)
Edit the object by passing in a modified instance of the objectList<Notification>
getAvailablePushNotificationSubscriptions()
Notification subscriptions available to a mobile device.Customer
getCustomer()
The user this mobile device belongs to.MobileDevice
getObject()
OperatingSystem
getOperatingSystem()
The operating system this device is usingList<Subscriber>
getPushNotificationSubscriptions()
Notification subscriptions attached to a mobile device.Type
getType()
The type of device this user is usingvoid
setMask(MobileDevice.Mask mask)
MobileDevice.Mask
withMask()
Use the existing mask on this service or create it if not presentMobileDevice.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
asAsync
MobileDevice.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
MobileDevice.Mask withNewMask()Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceMaskable
-
withMask
MobileDevice.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
createObject
Create a new mobile device association for a user. -
deleteObject
Delete a mobile device association for a user. -
editObject
Edit the object by passing in a modified instance of the object -
getObject
-
getAvailablePushNotificationSubscriptions
Notification subscriptions available to a mobile device. -
getCustomer
The user this mobile device belongs to. -
getOperatingSystem
The operating system this device is using -
getPushNotificationSubscriptions
Notification subscriptions attached to a mobile device. -
getType
The type of device this user is using
-