Class Guest
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.ticket.Attachment
com.softlayer.api.service.ticket.attachment.virtual.Guest
@ApiType("SoftLayer_Ticket_Attachment_Virtual_Guest") public class Guest extends Attachment
SoftLayer tickets have the ability to be associated with specific virtual guests in a customer's inventory. Attaching virtual guests to a ticket can greatly increase response time from SoftLayer for issues that are related to one or more specific servers on a customer's account. The SoftLayer_Ticket_Attachment_Virtual_Guest data type models the relationship between a virtual guest and a ticket. Only one attachment record may exist per virtual guest per ticket.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Guest.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Guest
resource
The virtualized guest or CloudLayer Computing Instance that is attached to a ticket.protected Guest
virtualGuest
The virtualized guest or CloudLayer Computing Instance that is attached to a ticket.protected Long
virtualGuestId
The internal identifier of the virtualized guest or CloudLayer Computing Instance that is attached to a ticket.protected boolean
virtualGuestIdSpecified
Fields inherited from class com.softlayer.api.service.ticket.Attachment
attachmentId, attachmentIdSpecified, createDate, createDateSpecified, id, idSpecified, ticket, ticketId, ticketIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Guest()
-
Method Summary
Modifier and Type Method Description Guest
getResource()
Guest
getVirtualGuest()
Long
getVirtualGuestId()
boolean
isVirtualGuestIdSpecified()
void
setResource(Guest resource)
void
setVirtualGuest(Guest virtualGuest)
void
setVirtualGuestId(Long virtualGuestId)
void
unsetVirtualGuestId()
Methods inherited from class com.softlayer.api.service.ticket.Attachment
getAttachmentId, getCreateDate, getId, getTicket, getTicketId, isAttachmentIdSpecified, isCreateDateSpecified, isIdSpecified, isTicketIdSpecified, setAttachmentId, setCreateDate, setId, setTicket, setTicketId, unsetAttachmentId, unsetCreateDate, unsetId, unsetTicketId
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
resource
The virtualized guest or CloudLayer Computing Instance that is attached to a ticket. -
virtualGuest
The virtualized guest or CloudLayer Computing Instance that is attached to a ticket. -
virtualGuestId
The internal identifier of the virtualized guest or CloudLayer Computing Instance that is attached to a ticket. -
virtualGuestIdSpecified
protected boolean virtualGuestIdSpecified
-
-
Constructor Details
-
Guest
public Guest()
-
-
Method Details
-
getResource
-
setResource
-
getVirtualGuest
-
setVirtualGuest
-
getVirtualGuestId
-
setVirtualGuestId
-
isVirtualGuestIdSpecified
public boolean isVirtualGuestIdSpecified() -
unsetVirtualGuestId
public void unsetVirtualGuestId()
-