Class ZendeskEndpointConfiguration


  • @ApiParams(apiName="DEFAULT",description="",apiMethods={@ApiMethod(methodName="addTagToOrganisations",signatures="java.util.List<String> addTagToOrganisations(long id, String[] tags)"),@ApiMethod(methodName="addTagToTicket",signatures="java.util.List<String> addTagToTicket(long id, String[] tags)"),@ApiMethod(methodName="addTagToTopics",signatures="java.util.List<String> addTagToTopics(long id, String[] tags)"),@ApiMethod(methodName="associateAttachmentsToArticle",signatures="void associateAttachmentsToArticle(String idArticle, java.util.List<org.zendesk.client.v2.model.Attachment> attachments)"),@ApiMethod(methodName="changeUserPassword",signatures="void changeUserPassword(org.zendesk.client.v2.model.User user, String oldPassword, String newPassword)"),@ApiMethod(methodName="createArticle",signatures={"org.zendesk.client.v2.model.hc.Article createArticle(org.zendesk.client.v2.model.hc.Article article)","org.zendesk.client.v2.model.hc.Article createArticle(org.zendesk.client.v2.model.hc.Article article, boolean notifySubscribers)"}),@ApiMethod(methodName="createArticleTranslation",signatures="org.zendesk.client.v2.model.hc.Translation createArticleTranslation(Long articleId, org.zendesk.client.v2.model.hc.Translation translation)"),@ApiMethod(methodName="createAutomation",signatures="org.zendesk.client.v2.model.Automation createAutomation(org.zendesk.client.v2.model.Automation automation)"),@ApiMethod(methodName="createCategory",signatures="org.zendesk.client.v2.model.hc.Category createCategory(org.zendesk.client.v2.model.hc.Category category)"),@ApiMethod(methodName="createCategoryTranslation",signatures="org.zendesk.client.v2.model.hc.Translation createCategoryTranslation(Long categoryId, org.zendesk.client.v2.model.hc.Translation translation)"),@ApiMethod(methodName="createComment",signatures="org.zendesk.client.v2.model.Ticket createComment(long ticketId, org.zendesk.client.v2.model.Comment comment)"),@ApiMethod(methodName="createDynamicContentItem",signatures="org.zendesk.client.v2.model.dynamic.DynamicContentItem createDynamicContentItem(org.zendesk.client.v2.model.dynamic.DynamicContentItem item)"),@ApiMethod(methodName="createDynamicContentItemVariant",signatures="org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant createDynamicContentItemVariant(Long itemId, org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant variant)"),@ApiMethod(methodName="createForum",signatures="org.zendesk.client.v2.model.Forum createForum(org.zendesk.client.v2.model.Forum forum)"),@ApiMethod(methodName="createGroup",signatures="org.zendesk.client.v2.model.Group createGroup(org.zendesk.client.v2.model.Group group)"),@ApiMethod(methodName="createGroupMembership",signatures={"org.zendesk.client.v2.model.GroupMembership createGroupMembership(org.zendesk.client.v2.model.GroupMembership groupMembership)","org.zendesk.client.v2.model.GroupMembership createGroupMembership(long user_id, org.zendesk.client.v2.model.GroupMembership groupMembership)"}),@ApiMethod(methodName="createMacro",signatures="org.zendesk.client.v2.model.Macro createMacro(org.zendesk.client.v2.model.Macro macro)"),@ApiMethod(methodName="createOrganization",signatures="org.zendesk.client.v2.model.Organization createOrganization(org.zendesk.client.v2.model.Organization organization)"),@ApiMethod(methodName="createOrganizationMembership",signatures={"org.zendesk.client.v2.model.OrganizationMembership createOrganizationMembership(org.zendesk.client.v2.model.OrganizationMembership organizationMembership)","org.zendesk.client.v2.model.OrganizationMembership createOrganizationMembership(long user_id, org.zendesk.client.v2.model.OrganizationMembership organizationMembership)"}),@ApiMethod(methodName="createOrganizationMemberships",signatures={"org.zendesk.client.v2.model.JobStatus createOrganizationMemberships(java.util.List<org.zendesk.client.v2.model.OrganizationMembership> organizationMemberships)","org.zendesk.client.v2.model.JobStatus createOrganizationMemberships(org.zendesk.client.v2.model.OrganizationMembership[] organizationMemberships)"}),@ApiMethod(methodName="createOrganizationMembershipsAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> createOrganizationMembershipsAsync(java.util.List<org.zendesk.client.v2.model.OrganizationMembership> organizationMemberships)"),@ApiMethod(methodName="createOrganizations",signatures={"org.zendesk.client.v2.model.JobStatus createOrganizations(java.util.List<org.zendesk.client.v2.model.Organization> organizations)","org.zendesk.client.v2.model.JobStatus createOrganizations(org.zendesk.client.v2.model.Organization[] organizations)"}),@ApiMethod(methodName="createOrganizationsAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> createOrganizationsAsync(java.util.List<org.zendesk.client.v2.model.Organization> organizations)"),@ApiMethod(methodName="createOrUpdateUser",signatures="org.zendesk.client.v2.model.User createOrUpdateUser(org.zendesk.client.v2.model.User user)"),@ApiMethod(methodName="createOrUpdateUsers",signatures={"org.zendesk.client.v2.model.JobStatus createOrUpdateUsers(org.zendesk.client.v2.model.User[] users)","org.zendesk.client.v2.model.JobStatus createOrUpdateUsers(java.util.List<org.zendesk.client.v2.model.User> users)"}),@ApiMethod(methodName="createOrUpdateUsersAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> createOrUpdateUsersAsync(java.util.List<org.zendesk.client.v2.model.User> users)"),@ApiMethod(methodName="createPermissionGroup",description="Create permission group",signatures="org.zendesk.client.v2.model.hc.PermissionGroup createPermissionGroup(org.zendesk.client.v2.model.hc.PermissionGroup permissionGroup)"),@ApiMethod(methodName="createRequest",signatures="org.zendesk.client.v2.model.Request createRequest(org.zendesk.client.v2.model.Request request)"),@ApiMethod(methodName="createSatisfactionRating",signatures={"org.zendesk.client.v2.model.SatisfactionRating createSatisfactionRating(org.zendesk.client.v2.model.Ticket ticket, org.zendesk.client.v2.model.SatisfactionRating satisfactionRating)","org.zendesk.client.v2.model.SatisfactionRating createSatisfactionRating(long ticketId, org.zendesk.client.v2.model.SatisfactionRating satisfactionRating)"}),@ApiMethod(methodName="createSection",signatures="org.zendesk.client.v2.model.hc.Section createSection(org.zendesk.client.v2.model.hc.Section section)"),@ApiMethod(methodName="createSectionTranslation",signatures="org.zendesk.client.v2.model.hc.Translation createSectionTranslation(Long sectionId, org.zendesk.client.v2.model.hc.Translation translation)"),@ApiMethod(methodName="createTarget",signatures="org.zendesk.client.v2.model.targets.Target createTarget(org.zendesk.client.v2.model.targets.Target target)"),@ApiMethod(methodName="createTicket",signatures="org.zendesk.client.v2.model.Ticket createTicket(org.zendesk.client.v2.model.Ticket ticket)"),@ApiMethod(methodName="createTicketAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.Ticket> createTicketAsync(org.zendesk.client.v2.model.Ticket ticket)"),@ApiMethod(methodName="createTicketField",signatures="org.zendesk.client.v2.model.Field createTicketField(org.zendesk.client.v2.model.Field field)"),@ApiMethod(methodName="createTicketForm",signatures="org.zendesk.client.v2.model.TicketForm createTicketForm(org.zendesk.client.v2.model.TicketForm ticketForm)"),@ApiMethod(methodName="createTicketFromTweet",signatures="org.zendesk.client.v2.model.Ticket createTicketFromTweet(long tweetId, long monitorId)"),@ApiMethod(methodName="createTickets",signatures={"org.zendesk.client.v2.model.JobStatus createTickets(java.util.List<org.zendesk.client.v2.model.Ticket> tickets)","org.zendesk.client.v2.model.JobStatus createTickets(org.zendesk.client.v2.model.Ticket[] tickets)"}),@ApiMethod(methodName="createTicketsAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> createTicketsAsync(java.util.List<org.zendesk.client.v2.model.Ticket> tickets)"),@ApiMethod(methodName="createTopic",signatures="org.zendesk.client.v2.model.Topic createTopic(org.zendesk.client.v2.model.Topic topic)"),@ApiMethod(methodName="createTrigger",signatures="org.zendesk.client.v2.model.Trigger createTrigger(org.zendesk.client.v2.model.Trigger trigger)"),@ApiMethod(methodName="createUpload",signatures={"org.zendesk.client.v2.model.Attachment$Upload createUpload(String fileName, byte[] content)","org.zendesk.client.v2.model.Attachment$Upload createUpload(String fileName, String contentType, byte[] content)","org.zendesk.client.v2.model.Attachment$Upload createUpload(String token, String fileName, String contentType, byte[] content)"}),@ApiMethod(methodName="createUploadArticle",description="Create upload article with inline false",signatures={"org.zendesk.client.v2.model.hc.ArticleAttachments createUploadArticle(long articleId, java.io.File file)","org.zendesk.client.v2.model.hc.ArticleAttachments createUploadArticle(long articleId, java.io.File file, boolean inline)"}),@ApiMethod(methodName="createUser",signatures="org.zendesk.client.v2.model.User createUser(org.zendesk.client.v2.model.User user)"),@ApiMethod(methodName="createUserIdentity",signatures={"org.zendesk.client.v2.model.Identity createUserIdentity(org.zendesk.client.v2.model.User user, org.zendesk.client.v2.model.Identity identity)","org.zendesk.client.v2.model.Identity createUserIdentity(long userId, org.zendesk.client.v2.model.Identity identity)"}),@ApiMethod(methodName="createUsers",signatures={"org.zendesk.client.v2.model.JobStatus createUsers(java.util.List<org.zendesk.client.v2.model.User> users)","org.zendesk.client.v2.model.JobStatus createUsers(org.zendesk.client.v2.model.User[] users)"}),@ApiMethod(methodName="createUsersAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> createUsersAsync(java.util.List<org.zendesk.client.v2.model.User> users)"),@ApiMethod(methodName="createUserSegment",description="Create User Segment",signatures="org.zendesk.client.v2.model.hc.UserSegment createUserSegment(org.zendesk.client.v2.model.hc.UserSegment userSegment)"),@ApiMethod(methodName="deleteArticle",signatures="void deleteArticle(org.zendesk.client.v2.model.hc.Article article)"),@ApiMethod(methodName="deleteArticleAttachment",description="Delete attachment from article",signatures={"void deleteArticleAttachment(org.zendesk.client.v2.model.hc.ArticleAttachments attachment)","void deleteArticleAttachment(long id)"}),@ApiMethod(methodName="deleteAttachment",signatures={"void deleteAttachment(org.zendesk.client.v2.model.Attachment attachment)","void deleteAttachment(long id)"}),@ApiMethod(methodName="deleteAutomation",signatures="void deleteAutomation(long automationId)"),@ApiMethod(methodName="deleteCategory",signatures="void deleteCategory(org.zendesk.client.v2.model.hc.Category category)"),@ApiMethod(methodName="deleteDynamicContentItem",signatures="void deleteDynamicContentItem(org.zendesk.client.v2.model.dynamic.DynamicContentItem item)"),@ApiMethod(methodName="deleteDynamicContentItemVariant",signatures="void deleteDynamicContentItemVariant(Long itemId, org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant variant)"),@ApiMethod(methodName="deleteForum",signatures="void deleteForum(org.zendesk.client.v2.model.Forum forum)"),@ApiMethod(methodName="deleteGroup",signatures={"void deleteGroup(org.zendesk.client.v2.model.Group group)","void deleteGroup(long id)"}),@ApiMethod(methodName="deleteGroupMembership",signatures={"void deleteGroupMembership(org.zendesk.client.v2.model.GroupMembership groupMembership)","void deleteGroupMembership(long id)","void deleteGroupMembership(long user_id, org.zendesk.client.v2.model.GroupMembership groupMembership)","void deleteGroupMembership(long user_id, long group_membership_id)"}),@ApiMethod(methodName="deleteOrganization",signatures={"void deleteOrganization(long id)","void deleteOrganization(org.zendesk.client.v2.model.Organization organization)"}),@ApiMethod(methodName="deleteOrganizationMembership",signatures={"void deleteOrganizationMembership(long id)","void deleteOrganizationMembership(long user_id, org.zendesk.client.v2.model.OrganizationMembership organizationMembership)","void deleteOrganizationMembership(long user_id, long organization_membership_id)"}),@ApiMethod(methodName="deleteOrganizationMemberships",signatures="void deleteOrganizationMemberships(long id, long[] ids)"),@ApiMethod(methodName="deletePermissionGroup",description="Delete permission group",signatures={"void deletePermissionGroup(long id)","void deletePermissionGroup(org.zendesk.client.v2.model.hc.PermissionGroup permissionGroup)"}),@ApiMethod(methodName="deleteSection",signatures="void deleteSection(org.zendesk.client.v2.model.hc.Section section)"),@ApiMethod(methodName="deleteSuspendedTicket",signatures={"void deleteSuspendedTicket(long id)","void deleteSuspendedTicket(org.zendesk.client.v2.model.SuspendedTicket ticket)"}),@ApiMethod(methodName="deleteTarget",signatures="void deleteTarget(long targetId)"),@ApiMethod(methodName="deleteTicket",signatures={"void deleteTicket(long id)","void deleteTicket(org.zendesk.client.v2.model.Ticket ticket)"}),@ApiMethod(methodName="deleteTicketField",signatures={"void deleteTicketField(org.zendesk.client.v2.model.Field field)","void deleteTicketField(long id)"}),@ApiMethod(methodName="deleteTickets",signatures="void deleteTickets(long id, long[] ids)"),@ApiMethod(methodName="deleteTopic",signatures="void deleteTopic(org.zendesk.client.v2.model.Topic topic)"),@ApiMethod(methodName="deleteTranslation",description="Delete translation",signatures={"void deleteTranslation(org.zendesk.client.v2.model.hc.Translation translation)","void deleteTranslation(Long translationId)"}),@ApiMethod(methodName="deleteTrigger",signatures="void deleteTrigger(long triggerId)"),@ApiMethod(methodName="deleteUpload",signatures={"void deleteUpload(String token)","void deleteUpload(org.zendesk.client.v2.model.Attachment$Upload upload)"}),@ApiMethod(methodName="deleteUser",signatures={"void deleteUser(long id)","void deleteUser(org.zendesk.client.v2.model.User user)"}),@ApiMethod(methodName="deleteUserIdentity",signatures={"void deleteUserIdentity(org.zendesk.client.v2.model.User user, org.zendesk.client.v2.model.Identity identity)","void deleteUserIdentity(org.zendesk.client.v2.model.User user, long identityId)","void deleteUserIdentity(long userId, long identityId)"}),@ApiMethod(methodName="deleteUserSegment",description="Delete User Segment",signatures={"void deleteUserSegment(long id)","void deleteUserSegment(org.zendesk.client.v2.model.hc.UserSegment userSegment)"}),@ApiMethod(methodName="getArticle",signatures="org.zendesk.client.v2.model.hc.Article getArticle(long id)"),@ApiMethod(methodName="getArticleFromSearch",signatures={"Iterable<org.zendesk.client.v2.model.hc.Article> getArticleFromSearch(String searchTerm)","Iterable<org.zendesk.client.v2.model.hc.Article> getArticleFromSearch(String searchTerm, Long sectionId)"}),@ApiMethod(methodName="getArticles",description="Get all articles from help center",signatures={"Iterable<org.zendesk.client.v2.model.hc.Article> getArticles()","Iterable<org.zendesk.client.v2.model.hc.Article> getArticles(org.zendesk.client.v2.model.hc.Category category)","Iterable<org.zendesk.client.v2.model.hc.Article> getArticles(String locale)","Iterable<org.zendesk.client.v2.model.hc.Article> getArticles(org.zendesk.client.v2.model.hc.Section section)"}),@ApiMethod(methodName="getArticlesFromAllLabels",signatures="Iterable<org.zendesk.client.v2.model.hc.Article> getArticlesFromAllLabels(java.util.List<String> labels)"),@ApiMethod(methodName="getArticlesFromAnyLabels",signatures="Iterable<org.zendesk.client.v2.model.hc.Article> getArticlesFromAnyLabels(java.util.List<String> labels)"),@ApiMethod(methodName="getArticlesFromPage",signatures="java.util.List<org.zendesk.client.v2.model.hc.Article> getArticlesFromPage(int page)"),@ApiMethod(methodName="getArticlesIncrementally",signatures="Iterable<org.zendesk.client.v2.model.hc.Article> getArticlesIncrementally(java.util.Date startTime)"),@ApiMethod(methodName="getArticleSubscriptions",signatures={"Iterable<org.zendesk.client.v2.model.hc.Subscription> getArticleSubscriptions(Long articleId)","Iterable<org.zendesk.client.v2.model.hc.Subscription> getArticleSubscriptions(Long articleId, String locale)"}),@ApiMethod(methodName="getArticleTranslations",signatures="Iterable<org.zendesk.client.v2.model.hc.Translation> getArticleTranslations(Long articleId)"),@ApiMethod(methodName="getAssignableGroupMemberships",signatures={"Iterable<org.zendesk.client.v2.model.GroupMembership> getAssignableGroupMemberships()","java.util.List<org.zendesk.client.v2.model.GroupMembership> getAssignableGroupMemberships(long group_id)"}),@ApiMethod(methodName="getAssignableGroups",signatures="Iterable<org.zendesk.client.v2.model.Group> getAssignableGroups()"),@ApiMethod(methodName="getAttachment",signatures={"org.zendesk.client.v2.model.Attachment getAttachment(org.zendesk.client.v2.model.Attachment attachment)","org.zendesk.client.v2.model.Attachment getAttachment(long id)"}),@ApiMethod(methodName="getAttachmentsFromArticle",signatures="java.util.List<org.zendesk.client.v2.model.hc.ArticleAttachments> getAttachmentsFromArticle(Long articleID)"),@ApiMethod(methodName="getAuthenticatedUser",signatures="org.zendesk.client.v2.model.User getAuthenticatedUser()"),@ApiMethod(methodName="getAutoCompleteOrganizations",signatures="Iterable<org.zendesk.client.v2.model.Organization> getAutoCompleteOrganizations(String name)"),@ApiMethod(methodName="getAutomation",signatures="org.zendesk.client.v2.model.Automation getAutomation(long id)"),@ApiMethod(methodName="getAutomations",signatures="Iterable<org.zendesk.client.v2.model.Automation> getAutomations()"),@ApiMethod(methodName="getBrands",signatures="java.util.List<org.zendesk.client.v2.model.Brand> getBrands()"),@ApiMethod(methodName="getCategories",signatures="Iterable<org.zendesk.client.v2.model.hc.Category> getCategories()"),@ApiMethod(methodName="getCategory",signatures="org.zendesk.client.v2.model.hc.Category getCategory(long id)"),@ApiMethod(methodName="getCategoryTranslations",signatures="Iterable<org.zendesk.client.v2.model.hc.Translation> getCategoryTranslations(Long categoryId)"),@ApiMethod(methodName="getCCRequests",signatures="Iterable<org.zendesk.client.v2.model.Request> getCCRequests()"),@ApiMethod(methodName="getComplianceDeletionStatuses",signatures="Iterable<org.zendesk.client.v2.model.ComplianceDeletionStatus> getComplianceDeletionStatuses(long userId)"),@ApiMethod(methodName="getCurrentUser",signatures="org.zendesk.client.v2.model.User getCurrentUser()"),@ApiMethod(methodName="getCustomAgentRoles",signatures="Iterable<org.zendesk.client.v2.model.AgentRole> getCustomAgentRoles()"),@ApiMethod(methodName="getDeletedTickets",signatures={"Iterable<org.zendesk.client.v2.model.DeletedTicket> getDeletedTickets()","Iterable<org.zendesk.client.v2.model.DeletedTicket> getDeletedTickets(String sortBy, org.zendesk.client.v2.model.SortOrder sortOrder)"}),@ApiMethod(methodName="getDynamicContentItem",signatures="org.zendesk.client.v2.model.dynamic.DynamicContentItem getDynamicContentItem(long id)"),@ApiMethod(methodName="getDynamicContentItems",signatures="Iterable<org.zendesk.client.v2.model.dynamic.DynamicContentItem> getDynamicContentItems()"),@ApiMethod(methodName="getDynamicContentItemVariant",signatures="org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant getDynamicContentItemVariant(Long itemId, long id)"),@ApiMethod(methodName="getDynamicContentItemVariants",signatures="Iterable<org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant> getDynamicContentItemVariants(org.zendesk.client.v2.model.dynamic.DynamicContentItem item)"),@ApiMethod(methodName="getForum",signatures="org.zendesk.client.v2.model.Forum getForum(long id)"),@ApiMethod(methodName="getForums",signatures={"Iterable<org.zendesk.client.v2.model.Forum> getForums()","java.util.List<org.zendesk.client.v2.model.Forum> getForums(long category_id)"}),@ApiMethod(methodName="getGroup",signatures="org.zendesk.client.v2.model.Group getGroup(long id)"),@ApiMethod(methodName="getGroupMembership",signatures={"org.zendesk.client.v2.model.GroupMembership getGroupMembership(long id)","org.zendesk.client.v2.model.GroupMembership getGroupMembership(long user_id, long group_membership_id)"}),@ApiMethod(methodName="getGroupMembershipByUser",signatures="java.util.List<org.zendesk.client.v2.model.GroupMembership> getGroupMembershipByUser(long user_id)"),@ApiMethod(methodName="getGroupMemberships",signatures={"Iterable<org.zendesk.client.v2.model.GroupMembership> getGroupMemberships()","java.util.List<org.zendesk.client.v2.model.GroupMembership> getGroupMemberships(long group_id)"}),@ApiMethod(methodName="getGroupOrganization",signatures="org.zendesk.client.v2.model.OrganizationMembership getGroupOrganization(long user_id, long organization_membership_id)"),@ApiMethod(methodName="getGroups",signatures="Iterable<org.zendesk.client.v2.model.Group> getGroups()"),@ApiMethod(methodName="getGroupUsers",signatures="Iterable<org.zendesk.client.v2.model.User> getGroupUsers(long id)"),@ApiMethod(methodName="getHelpCenterLocales",signatures="java.util.List<String> getHelpCenterLocales()"),@ApiMethod(methodName="getHolidaysForSchedule",signatures={"Iterable<org.zendesk.client.v2.model.schedules.Holiday> getHolidaysForSchedule(org.zendesk.client.v2.model.schedules.Schedule schedule)","Iterable<org.zendesk.client.v2.model.schedules.Holiday> getHolidaysForSchedule(Long scheduleId)"}),@ApiMethod(methodName="getIncrementalTicketsResult",signatures="java.util.Map getIncrementalTicketsResult(long unixEpochTime)"),@ApiMethod(methodName="getJobStatus",signatures="org.zendesk.client.v2.model.JobStatus getJobStatus(org.zendesk.client.v2.model.JobStatus status)"),@ApiMethod(methodName="getJobStatusAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> getJobStatusAsync(org.zendesk.client.v2.model.JobStatus status)"),@ApiMethod(methodName="getJobStatuses",signatures="java.util.List<org.zendesk.client.v2.model.JobStatus> getJobStatuses(java.util.List<org.zendesk.client.v2.model.JobStatus> statuses)"),@ApiMethod(methodName="getJobStatusesAsync",signatures="org.asynchttpclient.ListenableFuture<java.util.List<org.zendesk.client.v2.model.JobStatus>> getJobStatusesAsync(java.util.List<org.zendesk.client.v2.model.JobStatus> statuses)"),@ApiMethod(methodName="getMacro",signatures="org.zendesk.client.v2.model.Macro getMacro(long macroId)"),@ApiMethod(methodName="getMacros",signatures="Iterable<org.zendesk.client.v2.model.Macro> getMacros()"),@ApiMethod(methodName="getOpenRequests",signatures="Iterable<org.zendesk.client.v2.model.Request> getOpenRequests()"),@ApiMethod(methodName="getOrganization",signatures="org.zendesk.client.v2.model.Organization getOrganization(long id)"),@ApiMethod(methodName="getOrganizationFields",signatures="Iterable<org.zendesk.client.v2.model.OrganizationField> getOrganizationFields()"),@ApiMethod(methodName="getOrganizationMembership",signatures="org.zendesk.client.v2.model.OrganizationMembership getOrganizationMembership(long id)"),@ApiMethod(methodName="getOrganizationMembershipByUser",signatures="java.util.List<org.zendesk.client.v2.model.OrganizationMembership> getOrganizationMembershipByUser(long user_id)"),@ApiMethod(methodName="getOrganizationMembershipForUser",signatures="org.zendesk.client.v2.model.OrganizationMembership getOrganizationMembershipForUser(long user_id, long id)"),@ApiMethod(methodName="getOrganizationMemberships",signatures="Iterable<org.zendesk.client.v2.model.OrganizationMembership> getOrganizationMemberships()"),@ApiMethod(methodName="getOrganizationMembershipsForOrg",signatures="Iterable<org.zendesk.client.v2.model.OrganizationMembership> getOrganizationMembershipsForOrg(long organization_id)"),@ApiMethod(methodName="getOrganizationMembershipsForUser",signatures="Iterable<org.zendesk.client.v2.model.OrganizationMembership> getOrganizationMembershipsForUser(long user_id)"),@ApiMethod(methodName="getOrganizations",signatures="Iterable<org.zendesk.client.v2.model.Organization> getOrganizations()"),@ApiMethod(methodName="getOrganizationsIncrementally",signatures="Iterable<org.zendesk.client.v2.model.Organization> getOrganizationsIncrementally(java.util.Date startTime)"),@ApiMethod(methodName="getOrganizationTickets",signatures="Iterable<org.zendesk.client.v2.model.Ticket> getOrganizationTickets(long organizationId)"),@ApiMethod(methodName="getOrganizationUsers",signatures="Iterable<org.zendesk.client.v2.model.User> getOrganizationUsers(long id)"),@ApiMethod(methodName="getPermissionGroup",description="Get permission group by id",signatures="org.zendesk.client.v2.model.hc.PermissionGroup getPermissionGroup(long id)"),@ApiMethod(methodName="getPermissionGroups",description="Get all permission groups",signatures="Iterable<org.zendesk.client.v2.model.hc.PermissionGroup> getPermissionGroups()"),@ApiMethod(methodName="getRecentTickets",signatures="Iterable<org.zendesk.client.v2.model.Ticket> getRecentTickets()"),@ApiMethod(methodName="getRequest",signatures="org.zendesk.client.v2.model.Request getRequest(long id)"),@ApiMethod(methodName="getRequestComment",signatures={"org.zendesk.client.v2.model.Comment getRequestComment(org.zendesk.client.v2.model.Request request, org.zendesk.client.v2.model.Comment comment)","org.zendesk.client.v2.model.Comment getRequestComment(org.zendesk.client.v2.model.Request request, long commentId)","org.zendesk.client.v2.model.Comment getRequestComment(long requestId, long commentId)"}),@ApiMethod(methodName="getRequestComments",signatures={"Iterable<org.zendesk.client.v2.model.Comment> getRequestComments(long id)","Iterable<org.zendesk.client.v2.model.Comment> getRequestComments(org.zendesk.client.v2.model.Request request)"}),@ApiMethod(methodName="getRequests",signatures="Iterable<org.zendesk.client.v2.model.Request> getRequests()"),@ApiMethod(methodName="getSatisfactionRating",signatures="org.zendesk.client.v2.model.SatisfactionRating getSatisfactionRating(long id)"),@ApiMethod(methodName="getSatisfactionRatings",signatures="Iterable<org.zendesk.client.v2.model.SatisfactionRating> getSatisfactionRatings()"),@ApiMethod(methodName="getSchedule",signatures={"org.zendesk.client.v2.model.schedules.Schedule getSchedule(org.zendesk.client.v2.model.schedules.Schedule schedule)","org.zendesk.client.v2.model.schedules.Schedule getSchedule(Long scheduleId)"}),@ApiMethod(methodName="getSchedules",description="Get a list of the current business hours schedules",signatures="Iterable<org.zendesk.client.v2.model.schedules.Schedule> getSchedules()"),@ApiMethod(methodName="getSearchResults",signatures={"Iterable<org.zendesk.client.v2.model.SearchResultEntity> getSearchResults(String query)","Iterable<org.zendesk.client.v2.model.SearchResultEntity> getSearchResults(Class<org.zendesk.client.v2.model.SearchResultEntity> type, String query)","Iterable<org.zendesk.client.v2.model.SearchResultEntity> getSearchResults(Class<org.zendesk.client.v2.model.SearchResultEntity> type, String query, String params)","Iterable<org.zendesk.client.v2.model.SearchResultEntity> getSearchResults(Class<org.zendesk.client.v2.model.SearchResultEntity> type, String query, java.util.Map<String, Object> params)","Iterable<org.zendesk.client.v2.model.SearchResultEntity> getSearchResults(Class<org.zendesk.client.v2.model.SearchResultEntity> type, String query, String sortBy, org.zendesk.client.v2.model.SortOrder sortOrder)"}),@ApiMethod(methodName="getSection",signatures="org.zendesk.client.v2.model.hc.Section getSection(long id)"),@ApiMethod(methodName="getSections",description="List Sections using a User Segment",signatures={"Iterable<org.zendesk.client.v2.model.hc.Section> getSections()","Iterable<org.zendesk.client.v2.model.hc.Section> getSections(org.zendesk.client.v2.model.hc.Category category)","Iterable<org.zendesk.client.v2.model.hc.Section> getSections(org.zendesk.client.v2.model.hc.UserSegment userSegment)"}),@ApiMethod(methodName="getSectionSubscriptions",signatures={"Iterable<org.zendesk.client.v2.model.hc.Subscription> getSectionSubscriptions(Long sectionId)","Iterable<org.zendesk.client.v2.model.hc.Subscription> getSectionSubscriptions(Long sectionId, String locale)"}),@ApiMethod(methodName="getSectionTranslations",signatures="Iterable<org.zendesk.client.v2.model.hc.Translation> getSectionTranslations(Long sectionId)"),@ApiMethod(methodName="getSolvedRequests",signatures="Iterable<org.zendesk.client.v2.model.Request> getSolvedRequests()"),@ApiMethod(methodName="getSuspendedTickets",signatures="Iterable<org.zendesk.client.v2.model.SuspendedTicket> getSuspendedTickets()"),@ApiMethod(methodName="getTarget",signatures="org.zendesk.client.v2.model.targets.Target getTarget(long id)"),@ApiMethod(methodName="getTargets",signatures="Iterable<org.zendesk.client.v2.model.targets.Target> getTargets()"),@ApiMethod(methodName="getTicket",signatures="org.zendesk.client.v2.model.Ticket getTicket(long id)"),@ApiMethod(methodName="getTicketAudit",signatures={"org.zendesk.client.v2.model.Audit getTicketAudit(org.zendesk.client.v2.model.Ticket ticket, org.zendesk.client.v2.model.Audit audit)","org.zendesk.client.v2.model.Audit getTicketAudit(org.zendesk.client.v2.model.Ticket ticket, long id)","org.zendesk.client.v2.model.Audit getTicketAudit(long ticketId, long auditId)"}),@ApiMethod(methodName="getTicketAudits",signatures={"Iterable<org.zendesk.client.v2.model.Audit> getTicketAudits(org.zendesk.client.v2.model.Ticket ticket)","Iterable<org.zendesk.client.v2.model.Audit> getTicketAudits(Long id)"}),@ApiMethod(methodName="getTicketCollaborators",signatures="java.util.List<org.zendesk.client.v2.model.User> getTicketCollaborators(long id)"),@ApiMethod(methodName="getTicketComments",signatures={"Iterable<org.zendesk.client.v2.model.Comment> getTicketComments(long id)","Iterable<org.zendesk.client.v2.model.Comment> getTicketComments(long id, org.zendesk.client.v2.model.SortOrder order)"}),@ApiMethod(methodName="getTicketField",signatures="org.zendesk.client.v2.model.Field getTicketField(long id)"),@ApiMethod(methodName="getTicketFields",signatures="java.util.List<org.zendesk.client.v2.model.Field> getTicketFields()"),@ApiMethod(methodName="getTicketForm",signatures="org.zendesk.client.v2.model.TicketForm getTicketForm(long id)"),@ApiMethod(methodName="getTicketForms",signatures="java.util.List<org.zendesk.client.v2.model.TicketForm> getTicketForms()"),@ApiMethod(methodName="getTicketIncidents",signatures="java.util.List<org.zendesk.client.v2.model.Ticket> getTicketIncidents(long id)"),@ApiMethod(methodName="getTicketMetric",signatures="org.zendesk.client.v2.model.Metric getTicketMetric(long id)"),@ApiMethod(methodName="getTicketMetricByTicket",signatures="org.zendesk.client.v2.model.Metric getTicketMetricByTicket(long id)"),@ApiMethod(methodName="getTicketMetrics",signatures="Iterable<org.zendesk.client.v2.model.Metric> getTicketMetrics()"),@ApiMethod(methodName="getTickets",signatures={"Iterable<org.zendesk.client.v2.model.Ticket> getTickets()","java.util.List<org.zendesk.client.v2.model.Ticket> getTickets(long id, long[] ids)"}),@ApiMethod(methodName="getTicketsByExternalId",signatures={"Iterable<org.zendesk.client.v2.model.Ticket> getTicketsByExternalId(String externalId)","Iterable<org.zendesk.client.v2.model.Ticket> getTicketsByExternalId(String externalId, boolean includeArchived)"}),@ApiMethod(methodName="getTicketsFromSearch",signatures="Iterable<org.zendesk.client.v2.model.Ticket> getTicketsFromSearch(String searchTerm)"),@ApiMethod(methodName="getTicketsIncrementally",signatures={"Iterable<org.zendesk.client.v2.model.Ticket> getTicketsIncrementally(java.util.Date startTime)","Iterable<org.zendesk.client.v2.model.Ticket> getTicketsIncrementally(java.util.Date startTime, java.util.Date endTime)"}),@ApiMethod(methodName="getTopic",signatures="org.zendesk.client.v2.model.Topic getTopic(long id)"),@ApiMethod(methodName="getTopics",description="List Topics using a User Segment",signatures={"Iterable<org.zendesk.client.v2.model.Topic> getTopics()","java.util.List<org.zendesk.client.v2.model.Topic> getTopics(long forum_id)","Iterable<org.zendesk.client.v2.model.Topic> getTopics(org.zendesk.client.v2.model.hc.UserSegment userSegment)","java.util.List<org.zendesk.client.v2.model.Topic> getTopics(long id, long[] ids)"}),@ApiMethod(methodName="getTopicsByUser",signatures="java.util.List<org.zendesk.client.v2.model.Topic> getTopicsByUser(long user_id)"),@ApiMethod(methodName="getTrigger",signatures="org.zendesk.client.v2.model.Trigger getTrigger(long id)"),@ApiMethod(methodName="getTriggers",signatures="Iterable<org.zendesk.client.v2.model.Trigger> getTriggers()"),@ApiMethod(methodName="getTwitterMonitors",signatures="Iterable<org.zendesk.client.v2.model.TwitterMonitor> getTwitterMonitors()"),@ApiMethod(methodName="getUser",signatures="org.zendesk.client.v2.model.User getUser(long id)"),@ApiMethod(methodName="getUserCCDTickets",signatures="Iterable<org.zendesk.client.v2.model.Ticket> getUserCCDTickets(long userId)"),@ApiMethod(methodName="getUserFields",signatures="Iterable<org.zendesk.client.v2.model.UserField> getUserFields()"),@ApiMethod(methodName="getUserIdentities",signatures={"java.util.List<org.zendesk.client.v2.model.Identity> getUserIdentities(org.zendesk.client.v2.model.User user)","java.util.List<org.zendesk.client.v2.model.Identity> getUserIdentities(long userId)"}),@ApiMethod(methodName="getUserIdentity",signatures={"org.zendesk.client.v2.model.Identity getUserIdentity(org.zendesk.client.v2.model.User user, org.zendesk.client.v2.model.Identity identity)","org.zendesk.client.v2.model.Identity getUserIdentity(org.zendesk.client.v2.model.User user, long identityId)","org.zendesk.client.v2.model.Identity getUserIdentity(long userId, long identityId)"}),@ApiMethod(methodName="getUserRelatedInfo",signatures="org.zendesk.client.v2.model.UserRelatedInfo getUserRelatedInfo(long userId)"),@ApiMethod(methodName="getUserRequestedTickets",signatures="Iterable<org.zendesk.client.v2.model.Ticket> getUserRequestedTickets(long userId)"),@ApiMethod(methodName="getUserRequests",signatures={"Iterable<org.zendesk.client.v2.model.Request> getUserRequests(long id)","Iterable<org.zendesk.client.v2.model.Request> getUserRequests(org.zendesk.client.v2.model.User user)"}),@ApiMethod(methodName="getUsers",signatures="Iterable<org.zendesk.client.v2.model.User> getUsers()"),@ApiMethod(methodName="getUsersByRole",signatures="Iterable<org.zendesk.client.v2.model.User> getUsersByRole(String role, String[] roles)"),@ApiMethod(methodName="getUserSegment",description="Get user segment by id",signatures="org.zendesk.client.v2.model.hc.UserSegment getUserSegment(long id)"),@ApiMethod(methodName="getUserSegments",description="Returns the list of user segments that a particular user belongs to",signatures={"Iterable<org.zendesk.client.v2.model.hc.UserSegment> getUserSegments()","Iterable<org.zendesk.client.v2.model.hc.UserSegment> getUserSegments(long id)"}),@ApiMethod(methodName="getUserSegmentsApplicable",description="Request only user segments applicable on the account\'s current Guide plan",signatures="Iterable<org.zendesk.client.v2.model.hc.UserSegment> getUserSegmentsApplicable()"),@ApiMethod(methodName="getUsersIncrementally",signatures="Iterable<org.zendesk.client.v2.model.User> getUsersIncrementally(java.util.Date startTime)"),@ApiMethod(methodName="getUserSubscriptions",signatures={"Iterable<org.zendesk.client.v2.model.hc.Subscription> getUserSubscriptions(org.zendesk.client.v2.model.User user)","Iterable<org.zendesk.client.v2.model.hc.Subscription> getUserSubscriptions(Long userId)"}),@ApiMethod(methodName="importTicket",signatures="org.zendesk.client.v2.model.Ticket importTicket(org.zendesk.client.v2.model.TicketImport ticketImport)"),@ApiMethod(methodName="importTopic",signatures="org.zendesk.client.v2.model.Topic importTopic(org.zendesk.client.v2.model.Topic topic)"),@ApiMethod(methodName="lookupOrganizationsByExternalId",signatures="Iterable<org.zendesk.client.v2.model.Organization> lookupOrganizationsByExternalId(String externalId)"),@ApiMethod(methodName="lookupUserByEmail",signatures="Iterable<org.zendesk.client.v2.model.User> lookupUserByEmail(String email)"),@ApiMethod(methodName="lookupUserByExternalId",signatures="Iterable<org.zendesk.client.v2.model.User> lookupUserByExternalId(String externalId)"),@ApiMethod(methodName="macrosShowChangesToTicket",signatures="org.zendesk.client.v2.model.Ticket macrosShowChangesToTicket(long macroId)"),@ApiMethod(methodName="macrosShowTicketAfterChanges",signatures="org.zendesk.client.v2.model.Ticket macrosShowTicketAfterChanges(long ticketId, long macroId)"),@ApiMethod(methodName="makePrivateTicketAudit",signatures={"void makePrivateTicketAudit(org.zendesk.client.v2.model.Ticket ticket, org.zendesk.client.v2.model.Audit audit)","void makePrivateTicketAudit(org.zendesk.client.v2.model.Ticket ticket, long id)","void makePrivateTicketAudit(long ticketId, long auditId)"}),@ApiMethod(methodName="markTicketAsSpam",signatures={"void markTicketAsSpam(long id)","void markTicketAsSpam(org.zendesk.client.v2.model.Ticket ticket)"}),@ApiMethod(methodName="mergeUsers",signatures="org.zendesk.client.v2.model.User mergeUsers(long userIdThatWillRemain, long userIdThatWillBeMerged)"),@ApiMethod(methodName="notifyApp",signatures="void notifyApp(String json)"),@ApiMethod(methodName="permanentlyDeleteTicket",signatures={"org.zendesk.client.v2.model.JobStatus permanentlyDeleteTicket(long id)","org.zendesk.client.v2.model.JobStatus permanentlyDeleteTicket(org.zendesk.client.v2.model.Ticket ticket)"}),@ApiMethod(methodName="permanentlyDeleteTickets",signatures="org.zendesk.client.v2.model.JobStatus permanentlyDeleteTickets(long id, long[] ids)"),@ApiMethod(methodName="permanentlyDeleteUser",signatures={"org.zendesk.client.v2.model.User permanentlyDeleteUser(long id)","org.zendesk.client.v2.model.User permanentlyDeleteUser(org.zendesk.client.v2.model.User user)"}),@ApiMethod(methodName="queueCreateTicketAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> queueCreateTicketAsync(org.zendesk.client.v2.model.Ticket ticket)"),@ApiMethod(methodName="removeTagFromOrganisations",signatures="java.util.List<String> removeTagFromOrganisations(long id, String[] tags)"),@ApiMethod(methodName="removeTagFromTicket",signatures="java.util.List<String> removeTagFromTicket(long id, String[] tags)"),@ApiMethod(methodName="removeTagFromTopics",signatures="java.util.List<String> removeTagFromTopics(long id, String[] tags)"),@ApiMethod(methodName="requestVerifyUserIdentity",signatures={"org.zendesk.client.v2.model.Identity requestVerifyUserIdentity(org.zendesk.client.v2.model.User user, org.zendesk.client.v2.model.Identity identity)","org.zendesk.client.v2.model.Identity requestVerifyUserIdentity(org.zendesk.client.v2.model.User user, long identityId)","org.zendesk.client.v2.model.Identity requestVerifyUserIdentity(long userId, long identityId)"}),@ApiMethod(methodName="resetUserPassword",signatures={"void resetUserPassword(long id, String password)","void resetUserPassword(org.zendesk.client.v2.model.User user, String password)"}),@ApiMethod(methodName="setGroupMembershipAsDefault",signatures="java.util.List<org.zendesk.client.v2.model.GroupMembership> setGroupMembershipAsDefault(long user_id, org.zendesk.client.v2.model.GroupMembership groupMembership)"),@ApiMethod(methodName="setOrganizationMembershipAsDefault",signatures="java.util.List<org.zendesk.client.v2.model.OrganizationMembership> setOrganizationMembershipAsDefault(long user_id, org.zendesk.client.v2.model.OrganizationMembership organizationMembership)"),@ApiMethod(methodName="setTagOnOrganisations",signatures="java.util.List<String> setTagOnOrganisations(long id, String[] tags)"),@ApiMethod(methodName="setTagOnTicket",signatures="java.util.List<String> setTagOnTicket(long id, String[] tags)"),@ApiMethod(methodName="setTagOnTopics",signatures="java.util.List<String> setTagOnTopics(long id, String[] tags)"),@ApiMethod(methodName="setUserPrimaryIdentity",signatures={"java.util.List<org.zendesk.client.v2.model.Identity> setUserPrimaryIdentity(org.zendesk.client.v2.model.User user, org.zendesk.client.v2.model.Identity identity)","java.util.List<org.zendesk.client.v2.model.Identity> setUserPrimaryIdentity(org.zendesk.client.v2.model.User user, long identityId)","java.util.List<org.zendesk.client.v2.model.Identity> setUserPrimaryIdentity(long userId, long identityId)"}),@ApiMethod(methodName="suspendUser",signatures="org.zendesk.client.v2.model.User suspendUser(long id)"),@ApiMethod(methodName="trustTicketAudit",signatures={"void trustTicketAudit(org.zendesk.client.v2.model.Ticket ticket, org.zendesk.client.v2.model.Audit audit)","void trustTicketAudit(org.zendesk.client.v2.model.Ticket ticket, long id)","void trustTicketAudit(long ticketId, long auditId)"}),@ApiMethod(methodName="unsuspendUser",signatures="org.zendesk.client.v2.model.User unsuspendUser(long id)"),@ApiMethod(methodName="updateArticle",signatures="org.zendesk.client.v2.model.hc.Article updateArticle(org.zendesk.client.v2.model.hc.Article article)"),@ApiMethod(methodName="updateArticleTranslation",signatures="org.zendesk.client.v2.model.hc.Translation updateArticleTranslation(Long articleId, String locale, org.zendesk.client.v2.model.hc.Translation translation)"),@ApiMethod(methodName="updateAutomation",signatures="org.zendesk.client.v2.model.Automation updateAutomation(Long automationId, org.zendesk.client.v2.model.Automation automation)"),@ApiMethod(methodName="updateCategory",signatures="org.zendesk.client.v2.model.hc.Category updateCategory(org.zendesk.client.v2.model.hc.Category category)"),@ApiMethod(methodName="updateCategoryTranslation",signatures="org.zendesk.client.v2.model.hc.Translation updateCategoryTranslation(Long categoryId, String locale, org.zendesk.client.v2.model.hc.Translation translation)"),@ApiMethod(methodName="updateDynamicContentItem",signatures="org.zendesk.client.v2.model.dynamic.DynamicContentItem updateDynamicContentItem(org.zendesk.client.v2.model.dynamic.DynamicContentItem item)"),@ApiMethod(methodName="updateDynamicContentItemVariant",signatures="org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant updateDynamicContentItemVariant(Long itemId, org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant variant)"),@ApiMethod(methodName="updateForum",signatures="org.zendesk.client.v2.model.Forum updateForum(org.zendesk.client.v2.model.Forum forum)"),@ApiMethod(methodName="updateGroup",signatures="org.zendesk.client.v2.model.Group updateGroup(org.zendesk.client.v2.model.Group group)"),@ApiMethod(methodName="updateInstallation",signatures="void updateInstallation(int id, String json)"),@ApiMethod(methodName="updateMacro",signatures="org.zendesk.client.v2.model.Macro updateMacro(Long macroId, org.zendesk.client.v2.model.Macro macro)"),@ApiMethod(methodName="updateOrganization",signatures="org.zendesk.client.v2.model.Organization updateOrganization(org.zendesk.client.v2.model.Organization organization)"),@ApiMethod(methodName="updateOrganizations",signatures={"org.zendesk.client.v2.model.JobStatus updateOrganizations(java.util.List<org.zendesk.client.v2.model.Organization> organizations)","org.zendesk.client.v2.model.JobStatus updateOrganizations(org.zendesk.client.v2.model.Organization[] organizations)"}),@ApiMethod(methodName="updateOrganizationsAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> updateOrganizationsAsync(java.util.List<org.zendesk.client.v2.model.Organization> organizations)"),@ApiMethod(methodName="updatePermissionGroup",description="Update permission group",signatures="org.zendesk.client.v2.model.hc.PermissionGroup updatePermissionGroup(org.zendesk.client.v2.model.hc.PermissionGroup permissionGroup)"),@ApiMethod(methodName="updateRequest",signatures="org.zendesk.client.v2.model.Request updateRequest(org.zendesk.client.v2.model.Request request)"),@ApiMethod(methodName="updateSection",signatures="org.zendesk.client.v2.model.hc.Section updateSection(org.zendesk.client.v2.model.hc.Section section)"),@ApiMethod(methodName="updateSectionTranslation",signatures="org.zendesk.client.v2.model.hc.Translation updateSectionTranslation(Long sectionId, String locale, org.zendesk.client.v2.model.hc.Translation translation)"),@ApiMethod(methodName="updateTicket",signatures="org.zendesk.client.v2.model.Ticket updateTicket(org.zendesk.client.v2.model.Ticket ticket)"),@ApiMethod(methodName="updateTicketField",signatures="org.zendesk.client.v2.model.Field updateTicketField(org.zendesk.client.v2.model.Field field)"),@ApiMethod(methodName="updateTickets",signatures={"org.zendesk.client.v2.model.JobStatus updateTickets(java.util.List<org.zendesk.client.v2.model.Ticket> tickets)","org.zendesk.client.v2.model.JobStatus updateTickets(org.zendesk.client.v2.model.Ticket[] tickets)"}),@ApiMethod(methodName="updateTicketsAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> updateTicketsAsync(java.util.List<org.zendesk.client.v2.model.Ticket> tickets)"),@ApiMethod(methodName="updateTopic",signatures="org.zendesk.client.v2.model.Topic updateTopic(org.zendesk.client.v2.model.Topic topic)"),@ApiMethod(methodName="updateTrigger",signatures="org.zendesk.client.v2.model.Trigger updateTrigger(Long triggerId, org.zendesk.client.v2.model.Trigger trigger)"),@ApiMethod(methodName="updateUser",signatures="org.zendesk.client.v2.model.User updateUser(org.zendesk.client.v2.model.User user)"),@ApiMethod(methodName="updateUserIdentity",signatures={"org.zendesk.client.v2.model.Identity updateUserIdentity(org.zendesk.client.v2.model.User user, org.zendesk.client.v2.model.Identity identity)","org.zendesk.client.v2.model.Identity updateUserIdentity(long userId, org.zendesk.client.v2.model.Identity identity)"}),@ApiMethod(methodName="updateUsers",signatures={"org.zendesk.client.v2.model.JobStatus updateUsers(org.zendesk.client.v2.model.User[] users)","org.zendesk.client.v2.model.JobStatus updateUsers(java.util.List<org.zendesk.client.v2.model.User> users)"}),@ApiMethod(methodName="updateUsersAsync",signatures="org.asynchttpclient.ListenableFuture<org.zendesk.client.v2.model.JobStatus> updateUsersAsync(java.util.List<org.zendesk.client.v2.model.User> users)"),@ApiMethod(methodName="updateUserSegment",description="Update User Segment",signatures="org.zendesk.client.v2.model.hc.UserSegment updateUserSegment(org.zendesk.client.v2.model.hc.UserSegment userSegment)"),@ApiMethod(methodName="verifyUserIdentity",signatures={"org.zendesk.client.v2.model.Identity verifyUserIdentity(org.zendesk.client.v2.model.User user, org.zendesk.client.v2.model.Identity identity)","org.zendesk.client.v2.model.Identity verifyUserIdentity(org.zendesk.client.v2.model.User user, long identityId)","org.zendesk.client.v2.model.Identity verifyUserIdentity(long userId, long identityId)"})},aliases={})
    @UriParams
    @Configurer(extended=true)
    public final class ZendeskEndpointConfiguration
    extends ZendeskConfiguration
    Camel endpoint configuration for Zendesk.
    • Constructor Detail

      • ZendeskEndpointConfiguration

        public ZendeskEndpointConfiguration()
    • Method Detail

      • getArticle

        public org.zendesk.client.v2.model.hc.Article getArticle()
      • setArticle

        public void setArticle​(org.zendesk.client.v2.model.hc.Article article)
      • getArticleAttachments

        public org.zendesk.client.v2.model.hc.ArticleAttachments getArticleAttachments()
      • setArticleAttachments

        public void setArticleAttachments​(org.zendesk.client.v2.model.hc.ArticleAttachments articleAttachments)
      • getArticleId

        public Long getArticleId()
      • setArticleId

        public void setArticleId​(Long articleId)
      • getArticleId0

        public Long getArticleId0()
      • setArticleId0

        public void setArticleId0​(Long articleId0)
      • getAttachment

        public org.zendesk.client.v2.model.Attachment getAttachment()
      • setAttachment

        public void setAttachment​(org.zendesk.client.v2.model.Attachment attachment)
      • getAttachments

        public List<org.zendesk.client.v2.model.Attachment> getAttachments()
      • setAttachments

        public void setAttachments​(List<org.zendesk.client.v2.model.Attachment> attachments)
      • getAudit

        public org.zendesk.client.v2.model.Audit getAudit()
      • setAudit

        public void setAudit​(org.zendesk.client.v2.model.Audit audit)
      • getAuditId

        public Long getAuditId()
      • setAuditId

        public void setAuditId​(Long auditId)
      • getAutomation

        public org.zendesk.client.v2.model.Automation getAutomation()
      • setAutomation

        public void setAutomation​(org.zendesk.client.v2.model.Automation automation)
      • getAutomationId

        public Long getAutomationId()
      • setAutomationId

        public void setAutomationId​(Long automationId)
      • getAutomationId0

        public Long getAutomationId0()
      • setAutomationId0

        public void setAutomationId0​(Long automationId0)
      • getCategory

        public org.zendesk.client.v2.model.hc.Category getCategory()
      • setCategory

        public void setCategory​(org.zendesk.client.v2.model.hc.Category category)
      • getCategoryId

        public Long getCategoryId()
      • setCategoryId

        public void setCategoryId​(Long categoryId)
      • getCategory_id

        public Long getCategory_id()
      • setCategory_id

        public void setCategory_id​(Long category_id)
      • getComment

        public org.zendesk.client.v2.model.Comment getComment()
      • setComment

        public void setComment​(org.zendesk.client.v2.model.Comment comment)
      • getCommentId

        public Long getCommentId()
      • setCommentId

        public void setCommentId​(Long commentId)
      • getContent

        public byte[] getContent()
      • setContent

        public void setContent​(byte[] content)
      • getContentType

        public String getContentType()
      • setContentType

        public void setContentType​(String contentType)
      • getEmail

        public String getEmail()
      • setEmail

        public void setEmail​(String email)
      • getEndTime

        public Date getEndTime()
      • setEndTime

        public void setEndTime​(Date endTime)
      • getExternalId

        public String getExternalId()
      • setExternalId

        public void setExternalId​(String externalId)
      • getField

        public org.zendesk.client.v2.model.Field getField()
      • setField

        public void setField​(org.zendesk.client.v2.model.Field field)
      • getFile

        public File getFile()
      • setFile

        public void setFile​(File file)
      • getFileName

        public String getFileName()
      • setFileName

        public void setFileName​(String fileName)
      • getForum

        public org.zendesk.client.v2.model.Forum getForum()
      • setForum

        public void setForum​(org.zendesk.client.v2.model.Forum forum)
      • getForum_id

        public Long getForum_id()
      • setForum_id

        public void setForum_id​(Long forum_id)
      • getGroup

        public org.zendesk.client.v2.model.Group getGroup()
      • setGroup

        public void setGroup​(org.zendesk.client.v2.model.Group group)
      • getGroupMembership

        public org.zendesk.client.v2.model.GroupMembership getGroupMembership()
      • setGroupMembership

        public void setGroupMembership​(org.zendesk.client.v2.model.GroupMembership groupMembership)
      • getGroup_id

        public Long getGroup_id()
      • setGroup_id

        public void setGroup_id​(Long group_id)
      • getGroup_membership_id

        public Long getGroup_membership_id()
      • setGroup_membership_id

        public void setGroup_membership_id​(Long group_membership_id)
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • getIdArticle

        public String getIdArticle()
      • setIdArticle

        public void setIdArticle​(String idArticle)
      • getIdentity

        public org.zendesk.client.v2.model.Identity getIdentity()
      • setIdentity

        public void setIdentity​(org.zendesk.client.v2.model.Identity identity)
      • getIdentityId

        public Long getIdentityId()
      • setIdentityId

        public void setIdentityId​(Long identityId)
      • getIds

        public long[] getIds()
      • setIds

        public void setIds​(long[] ids)
      • getIncludeArchived

        public Boolean getIncludeArchived()
      • setIncludeArchived

        public void setIncludeArchived​(Boolean includeArchived)
      • getInline

        public Boolean getInline()
      • setInline

        public void setInline​(Boolean inline)
      • getInstallationId

        public Integer getInstallationId()
      • setInstallationId

        public void setInstallationId​(Integer installationId)
      • getItem

        public org.zendesk.client.v2.model.dynamic.DynamicContentItem getItem()
      • setItem

        public void setItem​(org.zendesk.client.v2.model.dynamic.DynamicContentItem item)
      • getItemId

        public Long getItemId()
      • setItemId

        public void setItemId​(Long itemId)
      • getJson

        public String getJson()
      • setJson

        public void setJson​(String json)
      • setLabels

        public void setLabels​(List<String> labels)
      • getLocale

        public String getLocale()
      • setLocale

        public void setLocale​(String locale)
      • getMacro

        public org.zendesk.client.v2.model.Macro getMacro()
      • setMacro

        public void setMacro​(org.zendesk.client.v2.model.Macro macro)
      • getMacroId

        public Long getMacroId()
      • setMacroId

        public void setMacroId​(Long macroId)
      • getMacroId0

        public Long getMacroId0()
      • setMacroId0

        public void setMacroId0​(Long macroId0)
      • getMonitorId

        public Long getMonitorId()
      • setMonitorId

        public void setMonitorId​(Long monitorId)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getNewPassword

        public String getNewPassword()
      • setNewPassword

        public void setNewPassword​(String newPassword)
      • getNotifySubscribers

        public Boolean getNotifySubscribers()
      • setNotifySubscribers

        public void setNotifySubscribers​(Boolean notifySubscribers)
      • getOldPassword

        public String getOldPassword()
      • setOldPassword

        public void setOldPassword​(String oldPassword)
      • getOrder

        public org.zendesk.client.v2.model.SortOrder getOrder()
      • setOrder

        public void setOrder​(org.zendesk.client.v2.model.SortOrder order)
      • getOrganization

        public org.zendesk.client.v2.model.Organization getOrganization()
      • setOrganization

        public void setOrganization​(org.zendesk.client.v2.model.Organization organization)
      • getOrganizationId

        public Long getOrganizationId()
      • setOrganizationId

        public void setOrganizationId​(Long organizationId)
      • getOrganizationList

        public List<org.zendesk.client.v2.model.Organization> getOrganizationList()
      • setOrganizationList

        public void setOrganizationList​(List<org.zendesk.client.v2.model.Organization> organizationList)
      • getOrganizationMembership

        public org.zendesk.client.v2.model.OrganizationMembership getOrganizationMembership()
      • setOrganizationMembership

        public void setOrganizationMembership​(org.zendesk.client.v2.model.OrganizationMembership organizationMembership)
      • getOrganizationMembershipList

        public List<org.zendesk.client.v2.model.OrganizationMembership> getOrganizationMembershipList()
      • setOrganizationMembershipList

        public void setOrganizationMembershipList​(List<org.zendesk.client.v2.model.OrganizationMembership> organizationMembershipList)
      • getOrganizationMemberships

        public org.zendesk.client.v2.model.OrganizationMembership[] getOrganizationMemberships()
      • setOrganizationMemberships

        public void setOrganizationMemberships​(org.zendesk.client.v2.model.OrganizationMembership[] organizationMemberships)
      • getOrganization_id

        public Long getOrganization_id()
      • setOrganization_id

        public void setOrganization_id​(Long organization_id)
      • getOrganization_membership_id

        public Long getOrganization_membership_id()
      • setOrganization_membership_id

        public void setOrganization_membership_id​(Long organization_membership_id)
      • getOrganizations

        public org.zendesk.client.v2.model.Organization[] getOrganizations()
      • setOrganizations

        public void setOrganizations​(org.zendesk.client.v2.model.Organization[] organizations)
      • getPage

        public Integer getPage()
      • setPage

        public void setPage​(Integer page)
      • getParameters

        public String getParameters()
      • setParameters

        public void setParameters​(String parameters)
      • getPermissionGroup

        public org.zendesk.client.v2.model.hc.PermissionGroup getPermissionGroup()
      • setPermissionGroup

        public void setPermissionGroup​(org.zendesk.client.v2.model.hc.PermissionGroup permissionGroup)
      • getQuery

        public String getQuery()
      • setQuery

        public void setQuery​(String query)
      • getRequest

        public org.zendesk.client.v2.model.Request getRequest()
      • setRequest

        public void setRequest​(org.zendesk.client.v2.model.Request request)
      • getRequestId

        public Long getRequestId()
      • setRequestId

        public void setRequestId​(Long requestId)
      • getRole

        public String getRole()
      • setRole

        public void setRole​(String role)
      • getRoles

        public String[] getRoles()
      • setRoles

        public void setRoles​(String[] roles)
      • getSatisfactionRating

        public org.zendesk.client.v2.model.SatisfactionRating getSatisfactionRating()
      • setSatisfactionRating

        public void setSatisfactionRating​(org.zendesk.client.v2.model.SatisfactionRating satisfactionRating)
      • getSchedule

        public org.zendesk.client.v2.model.schedules.Schedule getSchedule()
      • setSchedule

        public void setSchedule​(org.zendesk.client.v2.model.schedules.Schedule schedule)
      • getScheduleId

        public Long getScheduleId()
      • setScheduleId

        public void setScheduleId​(Long scheduleId)
      • getSearchTerm

        public String getSearchTerm()
      • setSearchTerm

        public void setSearchTerm​(String searchTerm)
      • getSection

        public org.zendesk.client.v2.model.hc.Section getSection()
      • setSection

        public void setSection​(org.zendesk.client.v2.model.hc.Section section)
      • getSectionId

        public Long getSectionId()
      • setSectionId

        public void setSectionId​(Long sectionId)
      • getSortBy

        public String getSortBy()
      • setSortBy

        public void setSortBy​(String sortBy)
      • getSortOrder

        public org.zendesk.client.v2.model.SortOrder getSortOrder()
      • setSortOrder

        public void setSortOrder​(org.zendesk.client.v2.model.SortOrder sortOrder)
      • getStartTime

        public Date getStartTime()
      • setStartTime

        public void setStartTime​(Date startTime)
      • getStatus

        public org.zendesk.client.v2.model.JobStatus getStatus()
      • setStatus

        public void setStatus​(org.zendesk.client.v2.model.JobStatus status)
      • getStatuses

        public List<org.zendesk.client.v2.model.JobStatus> getStatuses()
      • setStatuses

        public void setStatuses​(List<org.zendesk.client.v2.model.JobStatus> statuses)
      • getSuspendedTicket

        public org.zendesk.client.v2.model.SuspendedTicket getSuspendedTicket()
      • setSuspendedTicket

        public void setSuspendedTicket​(org.zendesk.client.v2.model.SuspendedTicket suspendedTicket)
      • getTags

        public String[] getTags()
      • setTags

        public void setTags​(String[] tags)
      • getTarget

        public org.zendesk.client.v2.model.targets.Target getTarget()
      • setTarget

        public void setTarget​(org.zendesk.client.v2.model.targets.Target target)
      • getTargetId

        public Long getTargetId()
      • setTargetId

        public void setTargetId​(Long targetId)
      • getTicket

        public org.zendesk.client.v2.model.Ticket getTicket()
      • setTicket

        public void setTicket​(org.zendesk.client.v2.model.Ticket ticket)
      • getTicketForm

        public org.zendesk.client.v2.model.TicketForm getTicketForm()
      • setTicketForm

        public void setTicketForm​(org.zendesk.client.v2.model.TicketForm ticketForm)
      • getTicketId

        public Long getTicketId()
      • setTicketId

        public void setTicketId​(Long ticketId)
      • getTicketId0

        public Long getTicketId0()
      • setTicketId0

        public void setTicketId0​(Long ticketId0)
      • getTicketImport

        public org.zendesk.client.v2.model.TicketImport getTicketImport()
      • setTicketImport

        public void setTicketImport​(org.zendesk.client.v2.model.TicketImport ticketImport)
      • getTicketList

        public List<org.zendesk.client.v2.model.Ticket> getTicketList()
      • setTicketList

        public void setTicketList​(List<org.zendesk.client.v2.model.Ticket> ticketList)
      • getTickets

        public org.zendesk.client.v2.model.Ticket[] getTickets()
      • setTickets

        public void setTickets​(org.zendesk.client.v2.model.Ticket[] tickets)
      • getTopic

        public org.zendesk.client.v2.model.Topic getTopic()
      • setTopic

        public void setTopic​(org.zendesk.client.v2.model.Topic topic)
      • getTranslation

        public org.zendesk.client.v2.model.hc.Translation getTranslation()
      • setTranslation

        public void setTranslation​(org.zendesk.client.v2.model.hc.Translation translation)
      • getTranslationId

        public Long getTranslationId()
      • setTranslationId

        public void setTranslationId​(Long translationId)
      • getTrigger

        public org.zendesk.client.v2.model.Trigger getTrigger()
      • setTrigger

        public void setTrigger​(org.zendesk.client.v2.model.Trigger trigger)
      • getTriggerId

        public Long getTriggerId()
      • setTriggerId

        public void setTriggerId​(Long triggerId)
      • getTriggerId0

        public Long getTriggerId0()
      • setTriggerId0

        public void setTriggerId0​(Long triggerId0)
      • getTweetId

        public Long getTweetId()
      • setTweetId

        public void setTweetId​(Long tweetId)
      • getType

        public Class<org.zendesk.client.v2.model.SearchResultEntity> getType()
      • setType

        public void setType​(Class<org.zendesk.client.v2.model.SearchResultEntity> type)
      • getUnixEpochTime

        public Long getUnixEpochTime()
      • setUnixEpochTime

        public void setUnixEpochTime​(Long unixEpochTime)
      • getUpload

        public org.zendesk.client.v2.model.Attachment.Upload getUpload()
      • setUpload

        public void setUpload​(org.zendesk.client.v2.model.Attachment.Upload upload)
      • getUser

        public org.zendesk.client.v2.model.User getUser()
      • setUser

        public void setUser​(org.zendesk.client.v2.model.User user)
      • getUserId

        public Long getUserId()
      • setUserId

        public void setUserId​(Long userId)
      • getUserId0

        public Long getUserId0()
      • setUserId0

        public void setUserId0​(Long userId0)
      • getUserIdThatWillBeMerged

        public Long getUserIdThatWillBeMerged()
      • setUserIdThatWillBeMerged

        public void setUserIdThatWillBeMerged​(Long userIdThatWillBeMerged)
      • getUserIdThatWillRemain

        public Long getUserIdThatWillRemain()
      • setUserIdThatWillRemain

        public void setUserIdThatWillRemain​(Long userIdThatWillRemain)
      • getUserList

        public List<org.zendesk.client.v2.model.User> getUserList()
      • setUserList

        public void setUserList​(List<org.zendesk.client.v2.model.User> userList)
      • getUserSegment

        public org.zendesk.client.v2.model.hc.UserSegment getUserSegment()
      • setUserSegment

        public void setUserSegment​(org.zendesk.client.v2.model.hc.UserSegment userSegment)
      • getUser_id

        public Long getUser_id()
      • setUser_id

        public void setUser_id​(Long user_id)
      • getUsers

        public org.zendesk.client.v2.model.User[] getUsers()
      • setUsers

        public void setUsers​(org.zendesk.client.v2.model.User[] users)
      • getUsersList

        public List<org.zendesk.client.v2.model.User> getUsersList()
      • setUsersList

        public void setUsersList​(List<org.zendesk.client.v2.model.User> usersList)
      • getVariant

        public org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant getVariant()
      • setVariant

        public void setVariant​(org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant variant)