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
All Methods Instance Methods Concrete Methods 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 Detail
-
resource
@ApiProperty protected Guest resource
The virtualized guest or CloudLayer Computing Instance that is attached to a ticket.
-
virtualGuest
@ApiProperty protected Guest virtualGuest
The virtualized guest or CloudLayer Computing Instance that is attached to a ticket.
-
virtualGuestId
@ApiProperty(canBeNullOrNotSet=true) protected Long virtualGuestId
The internal identifier of the virtualized guest or CloudLayer Computing Instance that is attached to a ticket.
-
virtualGuestIdSpecified
protected boolean virtualGuestIdSpecified
-
-
Method Detail
-
getResource
public Guest getResource()
-
setResource
public void setResource(Guest resource)
-
getVirtualGuest
public Guest getVirtualGuest()
-
setVirtualGuest
public void setVirtualGuest(Guest virtualGuest)
-
getVirtualGuestId
public Long getVirtualGuestId()
-
setVirtualGuestId
public void setVirtualGuestId(Long virtualGuestId)
-
isVirtualGuestIdSpecified
public boolean isVirtualGuestIdSpecified()
-
unsetVirtualGuestId
public void unsetVirtualGuestId()
-
-