Package zendesk.support
Class User
- java.lang.Object
- 
- zendesk.support.User
 
- 
 
 public class User extends java.lang.ObjectThis is a model class for a user that will be created by theRequestProvideras part ofCommentsResponse.- See Also:
- Users API documentation
 
- 
- 
Constructor SummaryConstructors Constructor and Description User()Initialises a user with default values.User(java.lang.Long id, java.lang.String name, Attachment photo, boolean agent, java.lang.Long organizationId, java.util.List<java.lang.String> tags, java.util.Map<java.lang.String,java.lang.String> userFields)Initialises a user with given values.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanequals(java.lang.Object o)java.lang.LonggetId()Get the id of the user.java.lang.StringgetName()Get the name of the user.java.lang.LonggetOrganizationId()Get the organization id of the user.AttachmentgetPhoto()Get avatar of the user.java.util.List<java.lang.String>getTags()Gets the list of tags associated with the userjava.util.Map<java.lang.String,java.lang.String>getUserFields()Get a map of user fields, associated with the user.inthashCode()booleanisAgent()Is the user an agent.
 
- 
- 
- 
Constructor Detail- 
Userpublic User(java.lang.Long id, java.lang.String name, Attachment photo, boolean agent, java.lang.Long organizationId, java.util.List<java.lang.String> tags, java.util.Map<java.lang.String,java.lang.String> userFields)Initialises a user with given values.
 - 
Userpublic User() Initialises a user with default values.
 
- 
 - 
Method Detail- 
getIdpublic java.lang.Long getId() Get the id of the user.- Returns:
- the user's Id
 
 - 
getNamepublic java.lang.String getName() Get the name of the user.- Returns:
- the user's name
 
 - 
getPhotopublic Attachment getPhoto() Get avatar of the user.- Returns:
- the user's avatar
 
 - 
isAgentpublic boolean isAgent() Is the user an agent.- Returns:
- true if the user is an agent
 
 - 
getOrganizationIdpublic java.lang.Long getOrganizationId() Get the organization id of the user.- Returns:
- the organization id of the user
 
 - 
getTagspublic java.util.List<java.lang.String> getTags() Gets the list of tags associated with the user- Returns:
- the list of tags associated with the user
 
 - 
getUserFieldspublic java.util.Map<java.lang.String,java.lang.String> getUserFields() Get a map of user fields, associated with the user.- Returns:
- A map containing user fields.
 
 - 
equalspublic boolean equals(java.lang.Object o) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 
- 
 
-