Package com.softlayer.api.service.ticket
Class Update
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.ticket.Update
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Update.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
changeOwnerActivity
protected Liveperson
chat
The chat between the Customer and Agentprotected GregorianCalendar
createDate
The data a ticket update was created.protected boolean
createDateSpecified
protected Interface
editor
The user or SoftLayer employee who created a ticket update.protected Long
editorId
The internal identifier of the SoftLayer portal or API user who created a ticket update.protected boolean
editorIdSpecified
protected String
editorType
The type user who created a ticket update.protected boolean
editorTypeSpecified
protected String
entry
The contents of a ticket update.protected boolean
entrySpecified
protected List<File>
fileAttachment
The files attached to a ticket update.protected Long
fileAttachmentCount
A count of the files attached to a ticket update.protected Long
id
A ticket update's internal identifier.protected boolean
idSpecified
protected Ticket
ticket
The ticket that a ticket update belongs to.protected Long
ticketId
The internal identifier of the ticket that a ticket update belongs to.protected boolean
ticketIdSpecified
protected Type
type
The Type of update to this ticket-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Update()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
changeOwnerActivity
@ApiProperty protected String changeOwnerActivity
-
chat
@ApiProperty protected Liveperson chat
The chat between the Customer and Agent
-
editor
@ApiProperty protected Interface editor
The user or SoftLayer employee who created a ticket update.
-
fileAttachment
@ApiProperty protected List<File> fileAttachment
The files attached to a ticket update.
-
ticket
@ApiProperty protected Ticket ticket
The ticket that a ticket update belongs to.
-
type
@ApiProperty protected Type type
The Type of update to this ticket
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
The data a ticket update was created.
-
createDateSpecified
protected boolean createDateSpecified
-
editorId
@ApiProperty(canBeNullOrNotSet=true) protected Long editorId
The internal identifier of the SoftLayer portal or API user who created a ticket update. This is only used if a ticket update's ''editorType'' property is "USER".
-
editorIdSpecified
protected boolean editorIdSpecified
-
editorType
@ApiProperty(canBeNullOrNotSet=true) protected String editorType
The type user who created a ticket update. This is either "USER" for an update created by a SoftLayer portal or API user, "EMPLOYEE" for an update created by a SoftLayer employee, or "AUTO" if a ticket update was generated automatically by SoftLayer's backend systems.
-
editorTypeSpecified
protected boolean editorTypeSpecified
-
entry
@ApiProperty(canBeNullOrNotSet=true) protected String entry
The contents of a ticket update.
-
entrySpecified
protected boolean entrySpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A ticket update's internal identifier.
-
idSpecified
protected boolean idSpecified
-
ticketId
@ApiProperty(canBeNullOrNotSet=true) protected Long ticketId
The internal identifier of the ticket that a ticket update belongs to.
-
ticketIdSpecified
protected boolean ticketIdSpecified
-
fileAttachmentCount
@ApiProperty protected Long fileAttachmentCount
A count of the files attached to a ticket update.
-
-
Method Detail
-
getChangeOwnerActivity
public String getChangeOwnerActivity()
-
setChangeOwnerActivity
public void setChangeOwnerActivity(String changeOwnerActivity)
-
getChat
public Liveperson getChat()
-
setChat
public void setChat(Liveperson chat)
-
getEditor
public Interface getEditor()
-
setEditor
public void setEditor(Interface editor)
-
getTicket
public Ticket getTicket()
-
setTicket
public void setTicket(Ticket ticket)
-
getType
public Type getType()
-
setType
public void setType(Type type)
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getEditorId
public Long getEditorId()
-
setEditorId
public void setEditorId(Long editorId)
-
isEditorIdSpecified
public boolean isEditorIdSpecified()
-
unsetEditorId
public void unsetEditorId()
-
getEditorType
public String getEditorType()
-
setEditorType
public void setEditorType(String editorType)
-
isEditorTypeSpecified
public boolean isEditorTypeSpecified()
-
unsetEditorType
public void unsetEditorType()
-
getEntry
public String getEntry()
-
setEntry
public void setEntry(String entry)
-
isEntrySpecified
public boolean isEntrySpecified()
-
unsetEntry
public void unsetEntry()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getTicketId
public Long getTicketId()
-
setTicketId
public void setTicketId(Long ticketId)
-
isTicketIdSpecified
public boolean isTicketIdSpecified()
-
unsetTicketId
public void unsetTicketId()
-
getFileAttachmentCount
public Long getFileAttachmentCount()
-
setFileAttachmentCount
public void setFileAttachmentCount(Long fileAttachmentCount)
-
-