java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.notification.user.subscriber.delivery.Method

@ApiType("SoftLayer_Notification_User_Subscriber_Delivery_Method")
public class Method
extends Entity
Provides mapping details of how the subscriber's notification will be delivered. This maps the subscriber's id with all the delivery method ids used to delivery the notification.
See Also:
SoftLayer_Notification_User_Subscriber_Delivery_Method
  • Field Details

    • deliveryMethod

      @ApiProperty protected Method deliveryMethod
      Provides details for the method used to deliver the notification (email, sms, ticket).
    • notificationUserSubscriber

      @ApiProperty protected Subscriber notificationUserSubscriber
      The Subscriber information tied to the delivery method.
    • active

      @ApiProperty(canBeNullOrNotSet=true) protected Long active
      Determines if the delivery method is active for the user.
    • activeSpecified

      protected boolean activeSpecified
    • notificationMethodId

      @ApiProperty(canBeNullOrNotSet=true) protected Long notificationMethodId
      Unique identifier of the method used to deliver notification.
    • notificationMethodIdSpecified

      protected boolean notificationMethodIdSpecified
    • notificationUserSubscriberId

      @ApiProperty(canBeNullOrNotSet=true) protected Long notificationUserSubscriberId
      Unique identifier of the subscriber tied to the delivery method.
    • notificationUserSubscriberIdSpecified

      protected boolean notificationUserSubscriberIdSpecified
  • Constructor Details

    • Method

      public Method()
  • Method Details

    • getDeliveryMethod

      public Method getDeliveryMethod()
    • setDeliveryMethod

      public void setDeliveryMethod​(Method deliveryMethod)
    • getNotificationUserSubscriber

      public Subscriber getNotificationUserSubscriber()
    • setNotificationUserSubscriber

      public void setNotificationUserSubscriber​(Subscriber notificationUserSubscriber)
    • getActive

      public Long getActive()
    • setActive

      public void setActive​(Long active)
    • isActiveSpecified

      public boolean isActiveSpecified()
    • unsetActive

      public void unsetActive()
    • getNotificationMethodId

      public Long getNotificationMethodId()
    • setNotificationMethodId

      public void setNotificationMethodId​(Long notificationMethodId)
    • isNotificationMethodIdSpecified

      public boolean isNotificationMethodIdSpecified()
    • unsetNotificationMethodId

      public void unsetNotificationMethodId()
    • getNotificationUserSubscriberId

      public Long getNotificationUserSubscriberId()
    • setNotificationUserSubscriberId

      public void setNotificationUserSubscriberId​(Long notificationUserSubscriberId)
    • isNotificationUserSubscriberIdSpecified

      public boolean isNotificationUserSubscriberIdSpecified()
    • unsetNotificationUserSubscriberId

      public void unsetNotificationUserSubscriberId()