Package com.softlayer.api.service.ticket
Class Chat
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.ticket.Chat
-
- Direct Known Subclasses:
Liveperson
@ApiType("SoftLayer_Ticket_Chat") public class Chat extends Entity
- See Also:
- SoftLayer_Ticket_Chat
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Chat.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Employee
agent
protected Customer
customer
protected Long
customerId
protected boolean
customerIdSpecified
protected GregorianCalendar
endDate
protected boolean
endDateSpecified
protected GregorianCalendar
startDate
protected boolean
startDateSpecified
protected Chat
ticketUpdate
protected String
transcript
protected boolean
transcriptSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Chat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Employee
getAgent()
Customer
getCustomer()
Long
getCustomerId()
GregorianCalendar
getEndDate()
GregorianCalendar
getStartDate()
Chat
getTicketUpdate()
String
getTranscript()
boolean
isCustomerIdSpecified()
boolean
isEndDateSpecified()
boolean
isStartDateSpecified()
boolean
isTranscriptSpecified()
void
setAgent(Employee agent)
void
setCustomer(Customer customer)
void
setCustomerId(Long customerId)
void
setEndDate(GregorianCalendar endDate)
void
setStartDate(GregorianCalendar startDate)
void
setTicketUpdate(Chat ticketUpdate)
void
setTranscript(String transcript)
void
unsetCustomerId()
void
unsetEndDate()
void
unsetStartDate()
void
unsetTranscript()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
agent
@ApiProperty protected Employee agent
-
customer
@ApiProperty protected Customer customer
-
ticketUpdate
@ApiProperty protected Chat ticketUpdate
-
customerId
@ApiProperty(canBeNullOrNotSet=true) protected Long customerId
-
customerIdSpecified
protected boolean customerIdSpecified
-
endDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar endDate
-
endDateSpecified
protected boolean endDateSpecified
-
startDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar startDate
-
startDateSpecified
protected boolean startDateSpecified
-
transcript
@ApiProperty(canBeNullOrNotSet=true) protected String transcript
-
transcriptSpecified
protected boolean transcriptSpecified
-
-
Method Detail
-
getAgent
public Employee getAgent()
-
setAgent
public void setAgent(Employee agent)
-
getCustomer
public Customer getCustomer()
-
setCustomer
public void setCustomer(Customer customer)
-
getTicketUpdate
public Chat getTicketUpdate()
-
setTicketUpdate
public void setTicketUpdate(Chat ticketUpdate)
-
getCustomerId
public Long getCustomerId()
-
setCustomerId
public void setCustomerId(Long customerId)
-
isCustomerIdSpecified
public boolean isCustomerIdSpecified()
-
unsetCustomerId
public void unsetCustomerId()
-
getEndDate
public GregorianCalendar getEndDate()
-
setEndDate
public void setEndDate(GregorianCalendar endDate)
-
isEndDateSpecified
public boolean isEndDateSpecified()
-
unsetEndDate
public void unsetEndDate()
-
getStartDate
public GregorianCalendar getStartDate()
-
setStartDate
public void setStartDate(GregorianCalendar startDate)
-
isStartDateSpecified
public boolean isStartDateSpecified()
-
unsetStartDate
public void unsetStartDate()
-
getTranscript
public String getTranscript()
-
setTranscript
public void setTranscript(String transcript)
-
isTranscriptSpecified
public boolean isTranscriptSpecified()
-
unsetTranscript
public void unsetTranscript()
-
-