public class

Ticket

extends Entity
java.lang.Object
   ↳ org.mule.modules.zendesk.model.Entity
     ↳ org.mule.modules.zendesk.model.Ticket

Class Overview

Tickets are the means through which your End-users (customers) communicate with Agents in Zendesk. Tickets can originate via a number of support channels: email, web portal, chat, phone call, Twitter, Facebook and the API. All tickets have a core set of properties.

Summary

Fields
private Long assigneeId
private List<String> collaboratorIds
private TicketComment comment
private List<CustomField> customFields
private String description
private Date dueAt
private String externalId
private List<CustomField> fields
private List<String> followupIds
private Long forumTopicId
private Long groupId
private Boolean hasIncidents
private Long organizationId
private String priority
private Long problemId
private String recipient
private String requesterId
private SatisfactionRating satisfactionRating
private List<String> sharingAgreementIds
private TicketStatus status
private String subject
private String submitterId
private List<String> tags
private Long ticketFormId
private String type
private Via via
[Expand]
Inherited Fields
From class org.mule.modules.zendesk.model.Entity
Public Constructors
Ticket()
Public Methods
Long getAssigneeId()
List<String> getCollaboratorIds()
TicketComment getComment()
List<CustomField> getCustomFields()
String getDescription()
Date getDueAt()
String getExternalId()
List<CustomField> getFields()
List<String> getFollowupIds()
Long getForumTopicId()
Long getGroupId()
Boolean getHasIncidents()
Long getOrganizationId()
String getPriority()
Long getProblemId()
String getRecipient()
String getRequesterId()
SatisfactionRating getSatisfactionRating()
List<String> getSharingAgreementIds()
TicketStatus getStatus()
String getSubject()
String getSubmitterId()
List<String> getTags()
Long getTicketFormId()
String getType()
Via getVia()
void setAssigneeId(Long assigneeId)
void setCollaboratorIds(List<String> collaboratorIds)
void setComment(TicketComment comment)
void setCustomFields(List<CustomField> customFields)
void setDescription(String description)
void setDueAt(Date dueAt)
void setExternalId(String externalId)
void setFields(List<CustomField> fields)
void setFollowupIds(List<String> followupIds)
void setForumTopicId(Long forumTopicId)
void setGroupId(Long groupId)
void setHasIncidents(Boolean hasIncidents)
void setOrganizationId(Long organizationId)
void setPriority(String priority)
void setProblemId(Long problemId)
void setRecipient(String recipient)
void setRequesterId(String requesterId)
void setSatisfactionRating(SatisfactionRating satisfactionRating)
void setSharingAgreementIds(List<String> sharingAgreementIds)
void setStatus(TicketStatus status)
void setSubject(String subject)
void setSubmitterId(String submitterId)
void setTags(List<String> tags)
void setTicketFormId(Long ticketFormId)
void setType(String type)
void setVia(Via via)
[Expand]
Inherited Methods
From class org.mule.modules.zendesk.model.Entity
From class java.lang.Object

Fields

private Long assigneeId

private List<String> collaboratorIds

private TicketComment comment

private List<CustomField> customFields

private String description

private Date dueAt

private String externalId

private List<CustomField> fields

private List<String> followupIds

private Long forumTopicId

private Long groupId

private Boolean hasIncidents

private Long organizationId

private String priority

private Long problemId

private String recipient

private String requesterId

private SatisfactionRating satisfactionRating

private List<String> sharingAgreementIds

private TicketStatus status

private String subject

private String submitterId

private List<String> tags

private Long ticketFormId

private String type

private Via via

Public Constructors

public Ticket ()

Public Methods

public Long getAssigneeId ()

public List<String> getCollaboratorIds ()

public TicketComment getComment ()

public List<CustomField> getCustomFields ()

public String getDescription ()

public Date getDueAt ()

public String getExternalId ()

public List<CustomField> getFields ()

public List<String> getFollowupIds ()

public Long getForumTopicId ()

public Long getGroupId ()

public Boolean getHasIncidents ()

public Long getOrganizationId ()

public String getPriority ()

public Long getProblemId ()

public String getRecipient ()

public String getRequesterId ()

public SatisfactionRating getSatisfactionRating ()

public List<String> getSharingAgreementIds ()

public TicketStatus getStatus ()

public String getSubject ()

public String getSubmitterId ()

public List<String> getTags ()

public Long getTicketFormId ()

public String getType ()

public Via getVia ()

public void setAssigneeId (Long assigneeId)

Parameters
assigneeId

public void setCollaboratorIds (List<String> collaboratorIds)

Parameters
collaboratorIds

public void setComment (TicketComment comment)

Parameters
comment

public void setCustomFields (List<CustomField> customFields)

Parameters
customFields

public void setDescription (String description)

Parameters
description

public void setDueAt (Date dueAt)

Parameters
dueAt

public void setExternalId (String externalId)

Parameters
externalId

public void setFields (List<CustomField> fields)

Parameters
fields

public void setFollowupIds (List<String> followupIds)

Parameters
followupIds

public void setForumTopicId (Long forumTopicId)

Parameters
forumTopicId

public void setGroupId (Long groupId)

Parameters
groupId

public void setHasIncidents (Boolean hasIncidents)

Parameters
hasIncidents

public void setOrganizationId (Long organizationId)

Parameters
organizationId

public void setPriority (String priority)

Parameters
priority

public void setProblemId (Long problemId)

Parameters
problemId

public void setRecipient (String recipient)

Parameters
recipient

public void setRequesterId (String requesterId)

Parameters
requesterId

public void setSatisfactionRating (SatisfactionRating satisfactionRating)

Parameters
satisfactionRating

public void setSharingAgreementIds (List<String> sharingAgreementIds)

Parameters
sharingAgreementIds

public void setStatus (TicketStatus status)

Parameters
status

public void setSubject (String subject)

Parameters
subject

public void setSubmitterId (String submitterId)

Parameters
submitterId

public void setTags (List<String> tags)

Parameters
tags

public void setTicketFormId (Long ticketFormId)

Parameters
ticketFormId

public void setType (String type)

Parameters
type

public void setVia (Via via)

Parameters
via