Class Employee
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.ticket.Update
-
- com.softlayer.api.service.ticket.update.Employee
-
@ApiType("SoftLayer_Ticket_Update_Employee") public class Employee extends Update
The SoftLayer_Ticket_Update_Employee data type models an update to a ticket made by a SoftLayer employee.- See Also:
- SoftLayer_Ticket_Update_Employee
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Employee.Mask
static interface
Employee.Service
Retrieve an update to a ticket made by a SoftLayer employee.static interface
Employee.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
responseRating
A ticket update's response rating.protected boolean
responseRatingSpecified
-
Fields inherited from class com.softlayer.api.service.ticket.Update
changeOwnerActivity, chat, createDate, createDateSpecified, editor, editorId, editorIdSpecified, editorType, editorTypeSpecified, entry, entrySpecified, fileAttachment, fileAttachmentCount, id, idSpecified, ticket, ticketId, ticketIdSpecified, type
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Employee()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Employee.Service
asService(ApiClient client)
Long
getResponseRating()
boolean
isResponseRatingSpecified()
static Employee.Service
service(ApiClient client)
static Employee.Service
service(ApiClient client, Long id)
void
setResponseRating(Long responseRating)
void
unsetResponseRating()
-
Methods inherited from class com.softlayer.api.service.ticket.Update
getChangeOwnerActivity, getChat, getCreateDate, getEditor, getEditorId, getEditorType, getEntry, getFileAttachment, getFileAttachmentCount, getId, getTicket, getTicketId, getType, isCreateDateSpecified, isEditorIdSpecified, isEditorTypeSpecified, isEntrySpecified, isIdSpecified, isTicketIdSpecified, setChangeOwnerActivity, setChat, setCreateDate, setEditor, setEditorId, setEditorType, setEntry, setFileAttachmentCount, setId, setTicket, setTicketId, setType, unsetCreateDate, unsetEditorId, unsetEditorType, unsetEntry, unsetId, unsetTicketId
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
responseRating
@ApiProperty(canBeNullOrNotSet=true) protected Long responseRating
A ticket update's response rating. Ticket updates posted by SoftLayer employees have the option of earning a rating from SoftLayer's customers. Ratings are based on a 1 - 5 scale, with one being a poor rating while 5 is a very high rating. This is only used if a ticket update's ''editorType'' property is "EMPLOYEE".
-
responseRatingSpecified
protected boolean responseRatingSpecified
-
-
Method Detail
-
getResponseRating
public Long getResponseRating()
-
setResponseRating
public void setResponseRating(Long responseRating)
-
isResponseRatingSpecified
public boolean isResponseRatingSpecified()
-
unsetResponseRating
public void unsetResponseRating()
-
asService
public Employee.Service asService(ApiClient client)
-
service
public static Employee.Service service(ApiClient client)
-
service
public static Employee.Service service(ApiClient client, Long id)
-
-