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.
-
-
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
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Mobile()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods 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
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Method Detail
-
asService
public Mobile.Service asService(ApiClient client)
- Overrides:
asService
in classSubscriber
-
service
public static Mobile.Service service(ApiClient client)
-
service
public static Mobile.Service service(ApiClient client, Long id)
-
-