Class Mobile
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.notification.user.Subscriber
com.softlayer.api.service.notification.user.subscriber.Mobile
@ApiType("SoftLayer_Notification_User_Subscriber_Mobile") public class Mobile extends Subscriber
A notification subscriber will have details pertaining to the subscriber's notification subscription. You can receive details such as preferences, details of the preferences, delivery methods and the delivery methods for the subscriber.
NOTE: There are preferences and delivery methods that cannot be modified. Also, there are some subscriptions that are required.
NOTE: There are preferences and delivery methods that cannot be modified. Also, there are some subscriptions that are required.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Mobile.Mask
static interface
Mobile.Service
SoftLayer Customers can subscribe to receive notifications for various notification types.static interface
Mobile.ServiceAsync
-
Field Summary
Fields inherited from class com.softlayer.api.service.notification.user.Subscriber
active, activeSpecified, deliveryMethodCount, deliveryMethods, id, idSpecified, notification, notificationId, notificationIdSpecified, preferenceCount, preferences, preferencesDetailCount, preferencesDetails, resourceRecord, userRecord, userRecordId, userRecordIdSpecified
-
Constructor Summary
Constructors Constructor Description Mobile()
-
Method Summary
Modifier and Type Method Description Mobile.Service
asService(ApiClient client)
static Mobile.Service
service(ApiClient client)
static Mobile.Service
service(ApiClient client, Long id)
Methods inherited from class com.softlayer.api.service.notification.user.Subscriber
getActive, getDeliveryMethodCount, getDeliveryMethods, getId, getNotification, getNotificationId, getPreferenceCount, getPreferences, getPreferencesDetailCount, getPreferencesDetails, getResourceRecord, getUserRecord, getUserRecordId, isActiveSpecified, isIdSpecified, isNotificationIdSpecified, isUserRecordIdSpecified, setActive, setDeliveryMethodCount, setId, setNotification, setNotificationId, setPreferenceCount, setPreferencesDetailCount, setResourceRecord, setUserRecord, setUserRecordId, unsetActive, unsetId, unsetNotificationId, unsetUserRecordId