Package org.zendesk.client.v2.model
Class Ticket
- java.lang.Object
-
- org.zendesk.client.v2.model.Request
-
- org.zendesk.client.v2.model.Ticket
-
- All Implemented Interfaces:
Serializable,SearchResultEntity
- Direct Known Subclasses:
TicketImport
public class Ticket extends Request implements SearchResultEntity
- Since:
- 04/04/2013 14:25
- Author:
- stephenc
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTicket.Requester
-
Field Summary
-
Fields inherited from class org.zendesk.client.v2.model.Request
comment, createdAt, description, id, organizationId, requester, requesterId, solved, status, subject, updatedAt, url, via, viaFollowupSourceId
-
-
Method Summary
-
Methods inherited from class org.zendesk.client.v2.model.Request
getComment, getCreatedAt, getDescription, getId, getOrganizationId, getRequesterId, getSolved, getStatus, getSubject, getUpdatedAt, getUrl, getVia, getViaFollowupSourceId, setComment, setCreatedAt, setDescription, setId, setOrganizationId, setRequesterId, setSolved, setStatus, setSubject, setUpdatedAt, setUrl, setVia, setViaFollowupSourceId
-
-
-
-
Constructor Detail
-
Ticket
public Ticket()
-
Ticket
public Ticket(Ticket.Requester requester, String subject, Comment comment)
-
-
Method Detail
-
getAssigneeId
public Long getAssigneeId()
-
setAssigneeId
public void setAssigneeId(Long assigneeId)
-
setCollaborators
public void setCollaborators(List<Collaborator> collaborators)
-
getCustomFields
public List<CustomFieldValue> getCustomFields()
- Overrides:
getCustomFieldsin classRequest
-
setCustomFields
public void setCustomFields(List<CustomFieldValue> customFields)
- Overrides:
setCustomFieldsin classRequest
-
getDueAt
public Date getDueAt()
-
setDueAt
public void setDueAt(Date dueAt)
-
getExternalId
public String getExternalId()
-
setExternalId
public void setExternalId(String externalId)
-
getForumTopicId
public Long getForumTopicId()
-
setForumTopicId
public void setForumTopicId(Long forumTopicId)
-
getGroupId
public Long getGroupId()
-
setGroupId
public void setGroupId(Long groupId)
-
isHasIncidents
public boolean isHasIncidents()
-
setHasIncidents
public void setHasIncidents(boolean hasIncidents)
-
getPriority
public Priority getPriority()
- Overrides:
getPriorityin classRequest
-
setPriority
public void setPriority(Priority priority)
- Overrides:
setPriorityin classRequest
-
getProblemId
public Long getProblemId()
-
setProblemId
public void setProblemId(Long problemId)
-
getRecipient
public String getRecipient()
-
setRecipient
public void setRecipient(String recipient)
-
getBrandId
public Long getBrandId()
-
setBrandId
public void setBrandId(Long brandId)
-
getRequester
public Ticket.Requester getRequester()
- Overrides:
getRequesterin classRequest
-
setRequester
public void setRequester(Ticket.Requester requester)
- Overrides:
setRequesterin classRequest
-
getSatisfactionRating
public SatisfactionRating getSatisfactionRating()
-
setSatisfactionRating
public void setSatisfactionRating(SatisfactionRating satisfactionRating)
-
getSubmitterId
public Long getSubmitterId()
-
setSubmitterId
public void setSubmitterId(Long submitterId)
-
getTicketFormId
public Long getTicketFormId()
-
setTicketFormId
public void setTicketFormId(Long ticketFormId)
-
getIsPublic
public Boolean getIsPublic()
-
setIsPublic
public void setIsPublic(Boolean isPublic)
-
-