java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.user.customer.notification.virtual.Guest

@ApiType("SoftLayer_User_Customer_Notification_Virtual_Guest")
public class Guest
extends Entity
The SoftLayer_User_Customer_Notification_Virtual_Guest object stores links between customers and the virtual guests they wish to monitor. This link is not enough, the user must be sure to also create SoftLayer_Network_Monitor_Version1_Query_Host instance with the response action set to "notify users" in order for the users linked to that Virtual Guest object to be notified on failure.
See Also:
SoftLayer_User_Customer_Notification_Virtual_Guest
  • Field Details

    • guest

      @ApiProperty protected Guest guest
      The virtual guest object that will be monitored.
    • user

      @ApiProperty protected Customer user
      The user that will be notified when the associated virtual guest object fails a monitoring instance.
    • guestId

      @ApiProperty(canBeNullOrNotSet=true) protected Long guestId
      The ID of the virtual guest object that is to be monitored.
    • guestIdSpecified

      protected boolean guestIdSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      The unique identifier for this object
    • idSpecified

      protected boolean idSpecified
    • userId

      @ApiProperty(canBeNullOrNotSet=true) protected Long userId
      The ID of the SoftLayer_User_Customer object that represents the user to be notified on monitoring failure.
    • userIdSpecified

      protected boolean userIdSpecified
  • Constructor Details

    • Guest

      public Guest()
  • Method Details

    • getGuest

      public Guest getGuest()
    • setGuest

      public void setGuest​(Guest guest)
    • getUser

      public Customer getUser()
    • setUser

      public void setUser​(Customer user)
    • getGuestId

      public Long getGuestId()
    • setGuestId

      public void setGuestId​(Long guestId)
    • isGuestIdSpecified

      public boolean isGuestIdSpecified()
    • unsetGuestId

      public void unsetGuestId()
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getUserId

      public Long getUserId()
    • setUserId

      public void setUserId​(Long userId)
    • isUserIdSpecified

      public boolean isUserIdSpecified()
    • unsetUserId

      public void unsetUserId()
    • asService

      public Guest.Service asService​(ApiClient client)
    • service

      public static Guest.Service service​(ApiClient client)
    • service

      public static Guest.Service service​(ApiClient client, Long id)