You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2020/09/01 14:19:23 UTC
[camel] 03/10: Upgrade zendesk
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 2f3fbb018d91b8a939a41621880c0b4c8e87dc31
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Sep 1 11:53:11 2020 +0200
Upgrade zendesk
---
components/camel-zendesk/pom.xml | 22 +-
.../zendesk/ZendeskEndpointConfiguration.java | 182 +++++++++++-
.../ZendeskEndpointConfigurationConfigurer.java | 97 +++++-
.../zendesk/internal/ZendeskApiMethod.java | 326 ++++++++++++++++++++-
parent/pom.xml | 2 +-
5 files changed, 617 insertions(+), 12 deletions(-)
diff --git a/components/camel-zendesk/pom.xml b/components/camel-zendesk/pom.xml
index 5d5460c..328296d 100644
--- a/components/camel-zendesk/pom.xml
+++ b/components/camel-zendesk/pom.xml
@@ -125,7 +125,7 @@
<replacement>articleAttachments</replacement>
</substitution>
<substitution>
- <method>createTickets|createTicketsAsync</method>
+ <method>createTickets|createTicketsAsync|updateTickets|updateTicketsAsync</method>
<argType>java.util.List</argType>
<argName>tickets</argName>
<replacement>ticketList</replacement>
@@ -143,12 +143,24 @@
<replacement>userId0</replacement>
</substitution>
<substitution>
- <method>createOrganizations|createOrganizationsAsync</method>
+ <method>createOrganizations|createOrganizationsAsync|updateOrganizations|updateOrganizationsAsync</method>
<argType>java.util.List</argType>
<argName>organizations</argName>
<replacement>organizationList</replacement>
</substitution>
<substitution>
+ <method>createOrganizationMemberships|createOrganizationMembershipsAsync</method>
+ <argType>java.util.List</argType>
+ <argName>organizationMemberships</argName>
+ <replacement>organizationMembershipList</replacement>
+ </substitution>
+ <substitution>
+ <method>createUsers|createUsersAsync|createOrUpdateUsers|createOrUpdateUsersAsync|updateUsers|updateUsersAsync</method>
+ <argType>java.util.List</argType>
+ <argName>users</argName>
+ <replacement>usersList</replacement>
+ </substitution>
+ <substitution>
<method>updateTrigger</method>
<argType>java.lang.Long</argType>
<argName>triggerId</argName>
@@ -166,6 +178,12 @@
<argName>articleID</argName>
<replacement>articleId</replacement>
</substitution>
+ <substitution>
+ <method>getSearchResults</method>
+ <argType>java.lang.String</argType>
+ <argName>params</argName>
+ <replacement>parameters</replacement>
+ </substitution>
</substitutions>
</api>
</apis>
diff --git a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfiguration.java b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfiguration.java
index 73e3027..d4bab89 100644
--- a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfiguration.java
+++ b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfiguration.java
@@ -91,8 +91,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private Integer installationId;
@UriParam
+ private org.zendesk.client.v2.model.dynamic.DynamicContentItem item;
+ @UriParam
+ private Long itemId;
+ @UriParam
private String json;
@UriParam
+ private java.util.List<String> labels;
+ @UriParam
private String locale;
@UriParam
private org.zendesk.client.v2.model.Macro macro;
@@ -107,8 +113,12 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private String newPassword;
@UriParam
+ private Boolean notifySubscribers;
+ @UriParam
private String oldPassword;
@UriParam
+ private org.zendesk.client.v2.model.SortOrder order;
+ @UriParam
private org.zendesk.client.v2.model.Organization organization;
@UriParam
private Long organizationId;
@@ -117,6 +127,10 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private org.zendesk.client.v2.model.OrganizationMembership organizationMembership;
@UriParam
+ private java.util.List<org.zendesk.client.v2.model.OrganizationMembership> organizationMembershipList;
+ @UriParam
+ private org.zendesk.client.v2.model.OrganizationMembership[] organizationMemberships;
+ @UriParam
private Long organization_id;
@UriParam
private Long organization_membership_id;
@@ -125,10 +139,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private Integer page;
@UriParam
- private String params;
+ private String parameters;
+ @UriParam
+ private java.util.Map<String,Object> params;
@UriParam
private String password;
@UriParam
+ private org.zendesk.client.v2.model.hc.PermissionGroup permissionGroup;
+ @UriParam
private String query;
@UriParam
private org.zendesk.client.v2.model.Request request;
@@ -151,9 +169,13 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private Long sectionId;
@UriParam
+ private String sortBy;
+ @UriParam
+ private org.zendesk.client.v2.model.SortOrder sortOrder;
+ @UriParam
private java.util.Date startTime;
@UriParam
- private org.zendesk.client.v2.model.JobStatus<?> status;
+ private org.zendesk.client.v2.model.JobStatus status;
@UriParam
private java.util.List<org.zendesk.client.v2.model.JobStatus> statuses;
@UriParam
@@ -185,6 +207,8 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private org.zendesk.client.v2.model.hc.Translation translation;
@UriParam
+ private Long translationId;
+ @UriParam
private org.zendesk.client.v2.model.Trigger trigger;
@UriParam
private Long triggerId;
@@ -205,11 +229,21 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private Long userId0;
@UriParam
+ private Long userIdThatWillBeMerged;
+ @UriParam
+ private Long userIdThatWillRemain;
+ @UriParam
private java.util.List<org.zendesk.client.v2.model.User> userList;
@UriParam
+ private org.zendesk.client.v2.model.hc.UserSegment userSegment;
+ @UriParam
private Long user_id;
@UriParam
private org.zendesk.client.v2.model.User[] users;
+ @UriParam
+ private java.util.List<org.zendesk.client.v2.model.User> usersList;
+ @UriParam
+ private org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant variant;
public org.zendesk.client.v2.model.hc.Article getArticle() {
return article;
@@ -515,6 +549,22 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.installationId = installationId;
}
+ public org.zendesk.client.v2.model.dynamic.DynamicContentItem getItem() {
+ return item;
+ }
+
+ public void setItem(org.zendesk.client.v2.model.dynamic.DynamicContentItem item) {
+ this.item = item;
+ }
+
+ public Long getItemId() {
+ return itemId;
+ }
+
+ public void setItemId(Long itemId) {
+ this.itemId = itemId;
+ }
+
public String getJson() {
return json;
}
@@ -523,6 +573,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.json = json;
}
+ public java.util.List<String> getLabels() {
+ return labels;
+ }
+
+ public void setLabels(java.util.List<String> labels) {
+ this.labels = labels;
+ }
+
public String getLocale() {
return locale;
}
@@ -579,6 +637,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.newPassword = newPassword;
}
+ public Boolean getNotifySubscribers() {
+ return notifySubscribers;
+ }
+
+ public void setNotifySubscribers(Boolean notifySubscribers) {
+ this.notifySubscribers = notifySubscribers;
+ }
+
public String getOldPassword() {
return oldPassword;
}
@@ -587,6 +653,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.oldPassword = oldPassword;
}
+ public org.zendesk.client.v2.model.SortOrder getOrder() {
+ return order;
+ }
+
+ public void setOrder(org.zendesk.client.v2.model.SortOrder order) {
+ this.order = order;
+ }
+
public org.zendesk.client.v2.model.Organization getOrganization() {
return organization;
}
@@ -619,6 +693,22 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.organizationMembership = organizationMembership;
}
+ public java.util.List<org.zendesk.client.v2.model.OrganizationMembership> getOrganizationMembershipList() {
+ return organizationMembershipList;
+ }
+
+ public void setOrganizationMembershipList(java.util.List<org.zendesk.client.v2.model.OrganizationMembership> organizationMembershipList) {
+ this.organizationMembershipList = organizationMembershipList;
+ }
+
+ public org.zendesk.client.v2.model.OrganizationMembership[] getOrganizationMemberships() {
+ return organizationMemberships;
+ }
+
+ public void setOrganizationMemberships(org.zendesk.client.v2.model.OrganizationMembership[] organizationMemberships) {
+ this.organizationMemberships = organizationMemberships;
+ }
+
public Long getOrganization_id() {
return organization_id;
}
@@ -651,11 +741,19 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.page = page;
}
- public String getParams() {
+ public String getParameters() {
+ return parameters;
+ }
+
+ public void setParameters(String parameters) {
+ this.parameters = parameters;
+ }
+
+ public java.util.Map<String,Object> getParams() {
return params;
}
- public void setParams(String params) {
+ public void setParams(java.util.Map<String,Object> params) {
this.params = params;
}
@@ -667,6 +765,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.password = password;
}
+ public org.zendesk.client.v2.model.hc.PermissionGroup getPermissionGroup() {
+ return permissionGroup;
+ }
+
+ public void setPermissionGroup(org.zendesk.client.v2.model.hc.PermissionGroup permissionGroup) {
+ this.permissionGroup = permissionGroup;
+ }
+
public String getQuery() {
return query;
}
@@ -755,6 +861,22 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.sectionId = sectionId;
}
+ public String getSortBy() {
+ return sortBy;
+ }
+
+ public void setSortBy(String sortBy) {
+ this.sortBy = sortBy;
+ }
+
+ public org.zendesk.client.v2.model.SortOrder getSortOrder() {
+ return sortOrder;
+ }
+
+ public void setSortOrder(org.zendesk.client.v2.model.SortOrder sortOrder) {
+ this.sortOrder = sortOrder;
+ }
+
public java.util.Date getStartTime() {
return startTime;
}
@@ -763,11 +885,11 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.startTime = startTime;
}
- public org.zendesk.client.v2.model.JobStatus<?> getStatus() {
+ public org.zendesk.client.v2.model.JobStatus getStatus() {
return status;
}
- public void setStatus(org.zendesk.client.v2.model.JobStatus<?> status) {
+ public void setStatus(org.zendesk.client.v2.model.JobStatus status) {
this.status = status;
}
@@ -891,6 +1013,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.translation = translation;
}
+ public Long getTranslationId() {
+ return translationId;
+ }
+
+ public void setTranslationId(Long translationId) {
+ this.translationId = translationId;
+ }
+
public org.zendesk.client.v2.model.Trigger getTrigger() {
return trigger;
}
@@ -971,6 +1101,22 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.userId0 = userId0;
}
+ public Long getUserIdThatWillBeMerged() {
+ return userIdThatWillBeMerged;
+ }
+
+ public void setUserIdThatWillBeMerged(Long userIdThatWillBeMerged) {
+ this.userIdThatWillBeMerged = userIdThatWillBeMerged;
+ }
+
+ public Long getUserIdThatWillRemain() {
+ return userIdThatWillRemain;
+ }
+
+ public void setUserIdThatWillRemain(Long userIdThatWillRemain) {
+ this.userIdThatWillRemain = userIdThatWillRemain;
+ }
+
public java.util.List<org.zendesk.client.v2.model.User> getUserList() {
return userList;
}
@@ -979,6 +1125,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.userList = userList;
}
+ public org.zendesk.client.v2.model.hc.UserSegment getUserSegment() {
+ return userSegment;
+ }
+
+ public void setUserSegment(org.zendesk.client.v2.model.hc.UserSegment userSegment) {
+ this.userSegment = userSegment;
+ }
+
public Long getUser_id() {
return user_id;
}
@@ -994,4 +1148,20 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
public void setUsers(org.zendesk.client.v2.model.User[] users) {
this.users = users;
}
+
+ public java.util.List<org.zendesk.client.v2.model.User> getUsersList() {
+ return usersList;
+ }
+
+ public void setUsersList(java.util.List<org.zendesk.client.v2.model.User> usersList) {
+ this.usersList = usersList;
+ }
+
+ public org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant getVariant() {
+ return variant;
+ }
+
+ public void setVariant(org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant variant) {
+ this.variant = variant;
+ }
}
diff --git a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurationConfigurer.java b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurationConfigurer.java
index 4d991ad..c71b70f 100644
--- a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurationConfigurer.java
+++ b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurationConfigurer.java
@@ -95,8 +95,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Inline": target.setInline(property(camelContext, java.lang.Boolean.class, value)); return true;
case "installationid":
case "InstallationId": target.setInstallationId(property(camelContext, java.lang.Integer.class, value)); return true;
+ case "item":
+ case "Item": target.setItem(property(camelContext, org.zendesk.client.v2.model.dynamic.DynamicContentItem.class, value)); return true;
+ case "itemid":
+ case "ItemId": target.setItemId(property(camelContext, java.lang.Long.class, value)); return true;
case "json":
case "Json": target.setJson(property(camelContext, java.lang.String.class, value)); return true;
+ case "labels":
+ case "Labels": target.setLabels(property(camelContext, java.util.List.class, value)); return true;
case "locale":
case "Locale": target.setLocale(property(camelContext, java.lang.String.class, value)); return true;
case "macro":
@@ -113,10 +119,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Name": target.setName(property(camelContext, java.lang.String.class, value)); return true;
case "newpassword":
case "NewPassword": target.setNewPassword(property(camelContext, java.lang.String.class, value)); return true;
+ case "notifysubscribers":
+ case "NotifySubscribers": target.setNotifySubscribers(property(camelContext, java.lang.Boolean.class, value)); return true;
case "oauthtoken":
case "OauthToken": target.setOauthToken(property(camelContext, java.lang.String.class, value)); return true;
case "oldpassword":
case "OldPassword": target.setOldPassword(property(camelContext, java.lang.String.class, value)); return true;
+ case "order":
+ case "Order": target.setOrder(property(camelContext, org.zendesk.client.v2.model.SortOrder.class, value)); return true;
case "organization":
case "Organization": target.setOrganization(property(camelContext, org.zendesk.client.v2.model.Organization.class, value)); return true;
case "organizationid":
@@ -125,6 +135,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "OrganizationList": target.setOrganizationList(property(camelContext, java.util.List.class, value)); return true;
case "organizationmembership":
case "OrganizationMembership": target.setOrganizationMembership(property(camelContext, org.zendesk.client.v2.model.OrganizationMembership.class, value)); return true;
+ case "organizationmembershiplist":
+ case "OrganizationMembershipList": target.setOrganizationMembershipList(property(camelContext, java.util.List.class, value)); return true;
+ case "organizationmemberships":
+ case "OrganizationMemberships": target.setOrganizationMemberships(property(camelContext, org.zendesk.client.v2.model.OrganizationMembership[].class, value)); return true;
case "organization_id":
case "Organization_id": target.setOrganization_id(property(camelContext, java.lang.Long.class, value)); return true;
case "organization_membership_id":
@@ -133,10 +147,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Organizations": target.setOrganizations(property(camelContext, org.zendesk.client.v2.model.Organization[].class, value)); return true;
case "page":
case "Page": target.setPage(property(camelContext, java.lang.Integer.class, value)); return true;
+ case "parameters":
+ case "Parameters": target.setParameters(property(camelContext, java.lang.String.class, value)); return true;
case "params":
- case "Params": target.setParams(property(camelContext, java.lang.String.class, value)); return true;
+ case "Params": target.setParams(property(camelContext, java.util.Map.class, value)); return true;
case "password":
case "Password": target.setPassword(property(camelContext, java.lang.String.class, value)); return true;
+ case "permissiongroup":
+ case "PermissionGroup": target.setPermissionGroup(property(camelContext, org.zendesk.client.v2.model.hc.PermissionGroup.class, value)); return true;
case "query":
case "Query": target.setQuery(property(camelContext, java.lang.String.class, value)); return true;
case "request":
@@ -161,6 +179,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "SectionId": target.setSectionId(property(camelContext, java.lang.Long.class, value)); return true;
case "serverurl":
case "ServerUrl": target.setServerUrl(property(camelContext, java.lang.String.class, value)); return true;
+ case "sortby":
+ case "SortBy": target.setSortBy(property(camelContext, java.lang.String.class, value)); return true;
+ case "sortorder":
+ case "SortOrder": target.setSortOrder(property(camelContext, org.zendesk.client.v2.model.SortOrder.class, value)); return true;
case "starttime":
case "StartTime": target.setStartTime(property(camelContext, java.util.Date.class, value)); return true;
case "status":
@@ -195,6 +217,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Topic": target.setTopic(property(camelContext, org.zendesk.client.v2.model.Topic.class, value)); return true;
case "translation":
case "Translation": target.setTranslation(property(camelContext, org.zendesk.client.v2.model.hc.Translation.class, value)); return true;
+ case "translationid":
+ case "TranslationId": target.setTranslationId(property(camelContext, java.lang.Long.class, value)); return true;
case "trigger":
case "Trigger": target.setTrigger(property(camelContext, org.zendesk.client.v2.model.Trigger.class, value)); return true;
case "triggerid":
@@ -215,14 +239,24 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "UserId": target.setUserId(property(camelContext, java.lang.Long.class, value)); return true;
case "userid0":
case "UserId0": target.setUserId0(property(camelContext, java.lang.Long.class, value)); return true;
+ case "useridthatwillbemerged":
+ case "UserIdThatWillBeMerged": target.setUserIdThatWillBeMerged(property(camelContext, java.lang.Long.class, value)); return true;
+ case "useridthatwillremain":
+ case "UserIdThatWillRemain": target.setUserIdThatWillRemain(property(camelContext, java.lang.Long.class, value)); return true;
case "userlist":
case "UserList": target.setUserList(property(camelContext, java.util.List.class, value)); return true;
+ case "usersegment":
+ case "UserSegment": target.setUserSegment(property(camelContext, org.zendesk.client.v2.model.hc.UserSegment.class, value)); return true;
case "user_id":
case "User_id": target.setUser_id(property(camelContext, java.lang.Long.class, value)); return true;
case "username":
case "Username": target.setUsername(property(camelContext, java.lang.String.class, value)); return true;
case "users":
case "Users": target.setUsers(property(camelContext, org.zendesk.client.v2.model.User[].class, value)); return true;
+ case "userslist":
+ case "UsersList": target.setUsersList(property(camelContext, java.util.List.class, value)); return true;
+ case "variant":
+ case "Variant": target.setVariant(property(camelContext, org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class, value)); return true;
default: return false;
}
}
@@ -268,7 +302,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
answer.put("IncludeArchived", java.lang.Boolean.class);
answer.put("Inline", java.lang.Boolean.class);
answer.put("InstallationId", java.lang.Integer.class);
+ answer.put("Item", org.zendesk.client.v2.model.dynamic.DynamicContentItem.class);
+ answer.put("ItemId", java.lang.Long.class);
answer.put("Json", java.lang.String.class);
+ answer.put("Labels", java.util.List.class);
answer.put("Locale", java.lang.String.class);
answer.put("Macro", org.zendesk.client.v2.model.Macro.class);
answer.put("MacroId", java.lang.Long.class);
@@ -277,18 +314,24 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
answer.put("MonitorId", java.lang.Long.class);
answer.put("Name", java.lang.String.class);
answer.put("NewPassword", java.lang.String.class);
+ answer.put("NotifySubscribers", java.lang.Boolean.class);
answer.put("OauthToken", java.lang.String.class);
answer.put("OldPassword", java.lang.String.class);
+ answer.put("Order", org.zendesk.client.v2.model.SortOrder.class);
answer.put("Organization", org.zendesk.client.v2.model.Organization.class);
answer.put("OrganizationId", java.lang.Long.class);
answer.put("OrganizationList", java.util.List.class);
answer.put("OrganizationMembership", org.zendesk.client.v2.model.OrganizationMembership.class);
+ answer.put("OrganizationMembershipList", java.util.List.class);
+ answer.put("OrganizationMemberships", org.zendesk.client.v2.model.OrganizationMembership[].class);
answer.put("Organization_id", java.lang.Long.class);
answer.put("Organization_membership_id", java.lang.Long.class);
answer.put("Organizations", org.zendesk.client.v2.model.Organization[].class);
answer.put("Page", java.lang.Integer.class);
- answer.put("Params", java.lang.String.class);
+ answer.put("Parameters", java.lang.String.class);
+ answer.put("Params", java.util.Map.class);
answer.put("Password", java.lang.String.class);
+ answer.put("PermissionGroup", org.zendesk.client.v2.model.hc.PermissionGroup.class);
answer.put("Query", java.lang.String.class);
answer.put("Request", org.zendesk.client.v2.model.Request.class);
answer.put("RequestId", java.lang.Long.class);
@@ -301,6 +344,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
answer.put("Section", org.zendesk.client.v2.model.hc.Section.class);
answer.put("SectionId", java.lang.Long.class);
answer.put("ServerUrl", java.lang.String.class);
+ answer.put("SortBy", java.lang.String.class);
+ answer.put("SortOrder", org.zendesk.client.v2.model.SortOrder.class);
answer.put("StartTime", java.util.Date.class);
answer.put("Status", org.zendesk.client.v2.model.JobStatus.class);
answer.put("Statuses", java.util.List.class);
@@ -318,6 +363,7 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
answer.put("Token", java.lang.String.class);
answer.put("Topic", org.zendesk.client.v2.model.Topic.class);
answer.put("Translation", org.zendesk.client.v2.model.hc.Translation.class);
+ answer.put("TranslationId", java.lang.Long.class);
answer.put("Trigger", org.zendesk.client.v2.model.Trigger.class);
answer.put("TriggerId", java.lang.Long.class);
answer.put("TriggerId0", java.lang.Long.class);
@@ -328,10 +374,15 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
answer.put("User", org.zendesk.client.v2.model.User.class);
answer.put("UserId", java.lang.Long.class);
answer.put("UserId0", java.lang.Long.class);
+ answer.put("UserIdThatWillBeMerged", java.lang.Long.class);
+ answer.put("UserIdThatWillRemain", java.lang.Long.class);
answer.put("UserList", java.util.List.class);
+ answer.put("UserSegment", org.zendesk.client.v2.model.hc.UserSegment.class);
answer.put("User_id", java.lang.Long.class);
answer.put("Username", java.lang.String.class);
answer.put("Users", org.zendesk.client.v2.model.User[].class);
+ answer.put("UsersList", java.util.List.class);
+ answer.put("Variant", org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class);
return answer;
}
@@ -415,8 +466,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Inline": return target.getInline();
case "installationid":
case "InstallationId": return target.getInstallationId();
+ case "item":
+ case "Item": return target.getItem();
+ case "itemid":
+ case "ItemId": return target.getItemId();
case "json":
case "Json": return target.getJson();
+ case "labels":
+ case "Labels": return target.getLabels();
case "locale":
case "Locale": return target.getLocale();
case "macro":
@@ -433,10 +490,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Name": return target.getName();
case "newpassword":
case "NewPassword": return target.getNewPassword();
+ case "notifysubscribers":
+ case "NotifySubscribers": return target.getNotifySubscribers();
case "oauthtoken":
case "OauthToken": return target.getOauthToken();
case "oldpassword":
case "OldPassword": return target.getOldPassword();
+ case "order":
+ case "Order": return target.getOrder();
case "organization":
case "Organization": return target.getOrganization();
case "organizationid":
@@ -445,6 +506,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "OrganizationList": return target.getOrganizationList();
case "organizationmembership":
case "OrganizationMembership": return target.getOrganizationMembership();
+ case "organizationmembershiplist":
+ case "OrganizationMembershipList": return target.getOrganizationMembershipList();
+ case "organizationmemberships":
+ case "OrganizationMemberships": return target.getOrganizationMemberships();
case "organization_id":
case "Organization_id": return target.getOrganization_id();
case "organization_membership_id":
@@ -453,10 +518,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Organizations": return target.getOrganizations();
case "page":
case "Page": return target.getPage();
+ case "parameters":
+ case "Parameters": return target.getParameters();
case "params":
case "Params": return target.getParams();
case "password":
case "Password": return target.getPassword();
+ case "permissiongroup":
+ case "PermissionGroup": return target.getPermissionGroup();
case "query":
case "Query": return target.getQuery();
case "request":
@@ -481,6 +550,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "SectionId": return target.getSectionId();
case "serverurl":
case "ServerUrl": return target.getServerUrl();
+ case "sortby":
+ case "SortBy": return target.getSortBy();
+ case "sortorder":
+ case "SortOrder": return target.getSortOrder();
case "starttime":
case "StartTime": return target.getStartTime();
case "status":
@@ -515,6 +588,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Topic": return target.getTopic();
case "translation":
case "Translation": return target.getTranslation();
+ case "translationid":
+ case "TranslationId": return target.getTranslationId();
case "trigger":
case "Trigger": return target.getTrigger();
case "triggerid":
@@ -535,14 +610,24 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "UserId": return target.getUserId();
case "userid0":
case "UserId0": return target.getUserId0();
+ case "useridthatwillbemerged":
+ case "UserIdThatWillBeMerged": return target.getUserIdThatWillBeMerged();
+ case "useridthatwillremain":
+ case "UserIdThatWillRemain": return target.getUserIdThatWillRemain();
case "userlist":
case "UserList": return target.getUserList();
+ case "usersegment":
+ case "UserSegment": return target.getUserSegment();
case "user_id":
case "User_id": return target.getUser_id();
case "username":
case "Username": return target.getUsername();
case "users":
case "Users": return target.getUsers();
+ case "userslist":
+ case "UsersList": return target.getUsersList();
+ case "variant":
+ case "Variant": return target.getVariant();
default: return null;
}
}
@@ -552,14 +637,22 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
switch (ignoreCase ? name.toLowerCase() : name) {
case "attachments":
case "Attachments": return org.zendesk.client.v2.model.Attachment.class;
+ case "labels":
+ case "Labels": return java.lang.String.class;
case "organizationlist":
case "OrganizationList": return org.zendesk.client.v2.model.Organization.class;
+ case "organizationmembershiplist":
+ case "OrganizationMembershipList": return org.zendesk.client.v2.model.OrganizationMembership.class;
+ case "params":
+ case "Params": return java.lang.Object.class;
case "statuses":
case "Statuses": return org.zendesk.client.v2.model.JobStatus.class;
case "ticketlist":
case "TicketList": return org.zendesk.client.v2.model.Ticket.class;
case "userlist":
case "UserList": return org.zendesk.client.v2.model.User.class;
+ case "userslist":
+ case "UsersList": return org.zendesk.client.v2.model.User.class;
default: return null;
}
}
diff --git a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/internal/ZendeskApiMethod.java b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/internal/ZendeskApiMethod.java
index 81bb917..dcb6ee7 100644
--- a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/internal/ZendeskApiMethod.java
+++ b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/internal/ZendeskApiMethod.java
@@ -56,6 +56,12 @@ public enum ZendeskApiMethod implements ApiMethod {
"createArticle",
arg("article", org.zendesk.client.v2.model.hc.Article.class)),
+ CREATEARTICLE_1(
+ org.zendesk.client.v2.model.hc.Article.class,
+ "createArticle",
+ arg("article", org.zendesk.client.v2.model.hc.Article.class),
+ arg("notifySubscribers", boolean.class)),
+
CREATEARTICLETRANSLATION(
org.zendesk.client.v2.model.hc.Translation.class,
"createArticleTranslation",
@@ -84,6 +90,17 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("ticketId", long.class),
arg("comment", org.zendesk.client.v2.model.Comment.class)),
+ CREATEDYNAMICCONTENTITEM(
+ org.zendesk.client.v2.model.dynamic.DynamicContentItem.class,
+ "createDynamicContentItem",
+ arg("item", org.zendesk.client.v2.model.dynamic.DynamicContentItem.class)),
+
+ CREATEDYNAMICCONTENTITEMVARIANT(
+ org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class,
+ "createDynamicContentItemVariant",
+ arg("itemId", Long.class),
+ arg("variant", org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class)),
+
CREATEFORUM(
org.zendesk.client.v2.model.Forum.class,
"createForum",
@@ -115,6 +132,21 @@ public enum ZendeskApiMethod implements ApiMethod {
"createOrUpdateUser",
arg("user", org.zendesk.client.v2.model.User.class)),
+ CREATEORUPDATEUSERS(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "createOrUpdateUsers",
+ arg("users", new org.zendesk.client.v2.model.User[0].getClass())),
+
+ CREATEORUPDATEUSERS_1(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "createOrUpdateUsers",
+ arg("usersList", java.util.List.class)),
+
+ CREATEORUPDATEUSERSASYNC(
+ org.asynchttpclient.ListenableFuture.class,
+ "createOrUpdateUsersAsync",
+ arg("usersList", java.util.List.class)),
+
CREATEORGANIZATION(
org.zendesk.client.v2.model.Organization.class,
"createOrganization",
@@ -131,6 +163,21 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("user_id", long.class),
arg("organizationMembership", org.zendesk.client.v2.model.OrganizationMembership.class)),
+ CREATEORGANIZATIONMEMBERSHIPS(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "createOrganizationMemberships",
+ arg("organizationMembershipList", java.util.List.class)),
+
+ CREATEORGANIZATIONMEMBERSHIPS_1(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "createOrganizationMemberships",
+ arg("organizationMemberships", new org.zendesk.client.v2.model.OrganizationMembership[0].getClass())),
+
+ CREATEORGANIZATIONMEMBERSHIPSASYNC(
+ org.asynchttpclient.ListenableFuture.class,
+ "createOrganizationMembershipsAsync",
+ arg("organizationMembershipList", java.util.List.class)),
+
CREATEORGANIZATIONS(
org.zendesk.client.v2.model.JobStatus.class,
"createOrganizations",
@@ -146,6 +193,11 @@ public enum ZendeskApiMethod implements ApiMethod {
"createOrganizationsAsync",
arg("organizationList", java.util.List.class)),
+ CREATEPERMISSIONGROUP(
+ org.zendesk.client.v2.model.hc.PermissionGroup.class,
+ "createPermissionGroup",
+ arg("permissionGroup", org.zendesk.client.v2.model.hc.PermissionGroup.class)),
+
CREATEREQUEST(
org.zendesk.client.v2.model.Request.class,
"createRequest",
@@ -281,6 +333,11 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("userId", long.class),
arg("identity", org.zendesk.client.v2.model.Identity.class)),
+ CREATEUSERSEGMENT(
+ org.zendesk.client.v2.model.hc.UserSegment.class,
+ "createUserSegment",
+ arg("userSegment", org.zendesk.client.v2.model.hc.UserSegment.class)),
+
CREATEUSERS(
org.zendesk.client.v2.model.JobStatus.class,
"createUsers",
@@ -331,6 +388,17 @@ public enum ZendeskApiMethod implements ApiMethod {
"deleteCategory",
arg("category", org.zendesk.client.v2.model.hc.Category.class)),
+ DELETEDYNAMICCONTENTITEM(
+ void.class,
+ "deleteDynamicContentItem",
+ arg("item", org.zendesk.client.v2.model.dynamic.DynamicContentItem.class)),
+
+ DELETEDYNAMICCONTENTITEMVARIANT(
+ void.class,
+ "deleteDynamicContentItemVariant",
+ arg("itemId", Long.class),
+ arg("variant", org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class)),
+
DELETEFORUM(
void.class,
"deleteForum",
@@ -395,6 +463,22 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("user_id", long.class),
arg("organization_membership_id", long.class)),
+ DELETEORGANIZATIONMEMBERSHIPS(
+ void.class,
+ "deleteOrganizationMemberships",
+ arg("id", long.class),
+ arg("ids", new long[0].getClass())),
+
+ DELETEPERMISSIONGROUP(
+ void.class,
+ "deletePermissionGroup",
+ arg("id", long.class)),
+
+ DELETEPERMISSIONGROUP_1(
+ void.class,
+ "deletePermissionGroup",
+ arg("permissionGroup", org.zendesk.client.v2.model.hc.PermissionGroup.class)),
+
DELETESECTION(
void.class,
"deleteSection",
@@ -446,6 +530,16 @@ public enum ZendeskApiMethod implements ApiMethod {
"deleteTopic",
arg("topic", org.zendesk.client.v2.model.Topic.class)),
+ DELETETRANSLATION(
+ void.class,
+ "deleteTranslation",
+ arg("translation", org.zendesk.client.v2.model.hc.Translation.class)),
+
+ DELETETRANSLATION_1(
+ void.class,
+ "deleteTranslation",
+ arg("translationId", Long.class)),
+
DELETETRIGGER(
void.class,
"deleteTrigger",
@@ -489,6 +583,16 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("userId", long.class),
arg("identityId", long.class)),
+ DELETEUSERSEGMENT(
+ void.class,
+ "deleteUserSegment",
+ arg("id", long.class)),
+
+ DELETEUSERSEGMENT_1(
+ void.class,
+ "deleteUserSegment",
+ arg("userSegment", org.zendesk.client.v2.model.hc.UserSegment.class)),
+
GETARTICLE(
org.zendesk.client.v2.model.hc.Article.class,
"getArticle",
@@ -530,6 +634,26 @@ public enum ZendeskApiMethod implements ApiMethod {
"getArticles",
arg("category", org.zendesk.client.v2.model.hc.Category.class)),
+ GETARTICLES_2(
+ Iterable.class,
+ "getArticles",
+ arg("locale", String.class)),
+
+ GETARTICLES_3(
+ Iterable.class,
+ "getArticles",
+ arg("section", org.zendesk.client.v2.model.hc.Section.class)),
+
+ GETARTICLESFROMALLLABELS(
+ Iterable.class,
+ "getArticlesFromAllLabels",
+ arg("labels", java.util.List.class)),
+
+ GETARTICLESFROMANYLABELS(
+ Iterable.class,
+ "getArticlesFromAnyLabels",
+ arg("labels", java.util.List.class)),
+
GETARTICLESFROMPAGE(
java.util.List.class,
"getArticlesFromPage",
@@ -608,6 +732,11 @@ public enum ZendeskApiMethod implements ApiMethod {
"getCategoryTranslations",
arg("categoryId", Long.class)),
+ GETCOMPLIANCEDELETIONSTATUSES(
+ Iterable.class,
+ "getComplianceDeletionStatuses",
+ arg("userId", long.class)),
+
GETCURRENTUSER(
org.zendesk.client.v2.model.User.class,
"getCurrentUser"),
@@ -616,6 +745,36 @@ public enum ZendeskApiMethod implements ApiMethod {
Iterable.class,
"getCustomAgentRoles"),
+ GETDELETEDTICKETS(
+ Iterable.class,
+ "getDeletedTickets"),
+
+ GETDELETEDTICKETS_1(
+ Iterable.class,
+ "getDeletedTickets",
+ arg("sortBy", String.class),
+ arg("sortOrder", org.zendesk.client.v2.model.SortOrder.class)),
+
+ GETDYNAMICCONTENTITEM(
+ org.zendesk.client.v2.model.dynamic.DynamicContentItem.class,
+ "getDynamicContentItem",
+ arg("id", long.class)),
+
+ GETDYNAMICCONTENTITEMVARIANT(
+ org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class,
+ "getDynamicContentItemVariant",
+ arg("itemId", Long.class),
+ arg("id", long.class)),
+
+ GETDYNAMICCONTENTITEMVARIANTS(
+ Iterable.class,
+ "getDynamicContentItemVariants",
+ arg("item", org.zendesk.client.v2.model.dynamic.DynamicContentItem.class)),
+
+ GETDYNAMICCONTENTITEMS(
+ Iterable.class,
+ "getDynamicContentItems"),
+
GETFORUM(
org.zendesk.client.v2.model.Forum.class,
"getForum",
@@ -675,6 +834,10 @@ public enum ZendeskApiMethod implements ApiMethod {
Iterable.class,
"getGroups"),
+ GETHELPCENTERLOCALES(
+ java.util.List.class,
+ "getHelpCenterLocales"),
+
GETHOLIDAYSFORSCHEDULE(
Iterable.class,
"getHolidaysForSchedule",
@@ -781,6 +944,15 @@ public enum ZendeskApiMethod implements ApiMethod {
"getOrganizationsIncrementally",
arg("startTime", java.util.Date.class)),
+ GETPERMISSIONGROUP(
+ org.zendesk.client.v2.model.hc.PermissionGroup.class,
+ "getPermissionGroup",
+ arg("id", long.class)),
+
+ GETPERMISSIONGROUPS(
+ Iterable.class,
+ "getPermissionGroups"),
+
GETRECENTTICKETS(
Iterable.class,
"getRecentTickets"),
@@ -861,7 +1033,22 @@ public enum ZendeskApiMethod implements ApiMethod {
"getSearchResults",
arg("type", Class.class),
arg("query", String.class),
- arg("params", String.class)),
+ arg("parameters", String.class)),
+
+ GETSEARCHRESULTS_3(
+ Iterable.class,
+ "getSearchResults",
+ arg("type", Class.class),
+ arg("query", String.class),
+ arg("params", java.util.Map.class)),
+
+ GETSEARCHRESULTS_4(
+ Iterable.class,
+ "getSearchResults",
+ arg("type", Class.class),
+ arg("query", String.class),
+ arg("sortBy", String.class),
+ arg("sortOrder", org.zendesk.client.v2.model.SortOrder.class)),
GETSECTION(
org.zendesk.client.v2.model.hc.Section.class,
@@ -893,6 +1080,11 @@ public enum ZendeskApiMethod implements ApiMethod {
"getSections",
arg("category", org.zendesk.client.v2.model.hc.Category.class)),
+ GETSECTIONS_2(
+ Iterable.class,
+ "getSections",
+ arg("userSegment", org.zendesk.client.v2.model.hc.UserSegment.class)),
+
GETSOLVEDREQUESTS(
Iterable.class,
"getSolvedRequests"),
@@ -953,6 +1145,12 @@ public enum ZendeskApiMethod implements ApiMethod {
"getTicketComments",
arg("id", long.class)),
+ GETTICKETCOMMENTS_1(
+ Iterable.class,
+ "getTicketComments",
+ arg("id", long.class),
+ arg("order", org.zendesk.client.v2.model.SortOrder.class)),
+
GETTICKETFIELD(
org.zendesk.client.v2.model.Field.class,
"getTicketField",
@@ -1042,6 +1240,11 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("forum_id", long.class)),
GETTOPICS_2(
+ Iterable.class,
+ "getTopics",
+ arg("userSegment", org.zendesk.client.v2.model.hc.UserSegment.class)),
+
+ GETTOPICS_3(
java.util.List.class,
"getTopics",
arg("id", long.class),
@@ -1107,6 +1310,11 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("userId", long.class),
arg("identityId", long.class)),
+ GETUSERRELATEDINFO(
+ org.zendesk.client.v2.model.UserRelatedInfo.class,
+ "getUserRelatedInfo",
+ arg("userId", long.class)),
+
GETUSERREQUESTEDTICKETS(
Iterable.class,
"getUserRequestedTickets",
@@ -1122,6 +1330,24 @@ public enum ZendeskApiMethod implements ApiMethod {
"getUserRequests",
arg("user", org.zendesk.client.v2.model.User.class)),
+ GETUSERSEGMENT(
+ org.zendesk.client.v2.model.hc.UserSegment.class,
+ "getUserSegment",
+ arg("id", long.class)),
+
+ GETUSERSEGMENTS(
+ Iterable.class,
+ "getUserSegments"),
+
+ GETUSERSEGMENTS_1(
+ Iterable.class,
+ "getUserSegments",
+ arg("id", long.class)),
+
+ GETUSERSEGMENTSAPPLICABLE(
+ Iterable.class,
+ "getUserSegmentsApplicable"),
+
GETUSERSUBSCRIPTIONS(
Iterable.class,
"getUserSubscriptions",
@@ -1211,11 +1437,43 @@ public enum ZendeskApiMethod implements ApiMethod {
"markTicketAsSpam",
arg("ticket", org.zendesk.client.v2.model.Ticket.class)),
+ MERGEUSERS(
+ org.zendesk.client.v2.model.User.class,
+ "mergeUsers",
+ arg("userIdThatWillRemain", long.class),
+ arg("userIdThatWillBeMerged", long.class)),
+
NOTIFYAPP(
void.class,
"notifyApp",
arg("json", String.class)),
+ PERMANENTLYDELETETICKET(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "permanentlyDeleteTicket",
+ arg("id", long.class)),
+
+ PERMANENTLYDELETETICKET_1(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "permanentlyDeleteTicket",
+ arg("ticket", org.zendesk.client.v2.model.Ticket.class)),
+
+ PERMANENTLYDELETETICKETS(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "permanentlyDeleteTickets",
+ arg("id", long.class),
+ arg("ids", new long[0].getClass())),
+
+ PERMANENTLYDELETEUSER(
+ org.zendesk.client.v2.model.User.class,
+ "permanentlyDeleteUser",
+ arg("id", long.class)),
+
+ PERMANENTLYDELETEUSER_1(
+ org.zendesk.client.v2.model.User.class,
+ "permanentlyDeleteUser",
+ arg("user", org.zendesk.client.v2.model.User.class)),
+
QUEUECREATETICKETASYNC(
org.asynchttpclient.ListenableFuture.class,
"queueCreateTicketAsync",
@@ -1375,6 +1633,17 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("locale", String.class),
arg("translation", org.zendesk.client.v2.model.hc.Translation.class)),
+ UPDATEDYNAMICCONTENTITEM(
+ org.zendesk.client.v2.model.dynamic.DynamicContentItem.class,
+ "updateDynamicContentItem",
+ arg("item", org.zendesk.client.v2.model.dynamic.DynamicContentItem.class)),
+
+ UPDATEDYNAMICCONTENTITEMVARIANT(
+ org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class,
+ "updateDynamicContentItemVariant",
+ arg("itemId", Long.class),
+ arg("variant", org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class)),
+
UPDATEFORUM(
org.zendesk.client.v2.model.Forum.class,
"updateForum",
@@ -1402,6 +1671,26 @@ public enum ZendeskApiMethod implements ApiMethod {
"updateOrganization",
arg("organization", org.zendesk.client.v2.model.Organization.class)),
+ UPDATEORGANIZATIONS(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "updateOrganizations",
+ arg("organizationList", java.util.List.class)),
+
+ UPDATEORGANIZATIONS_1(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "updateOrganizations",
+ arg("organizations", new org.zendesk.client.v2.model.Organization[0].getClass())),
+
+ UPDATEORGANIZATIONSASYNC(
+ org.asynchttpclient.ListenableFuture.class,
+ "updateOrganizationsAsync",
+ arg("organizationList", java.util.List.class)),
+
+ UPDATEPERMISSIONGROUP(
+ org.zendesk.client.v2.model.hc.PermissionGroup.class,
+ "updatePermissionGroup",
+ arg("permissionGroup", org.zendesk.client.v2.model.hc.PermissionGroup.class)),
+
UPDATEREQUEST(
org.zendesk.client.v2.model.Request.class,
"updateRequest",
@@ -1429,6 +1718,21 @@ public enum ZendeskApiMethod implements ApiMethod {
"updateTicketField",
arg("field", org.zendesk.client.v2.model.Field.class)),
+ UPDATETICKETS(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "updateTickets",
+ arg("ticketList", java.util.List.class)),
+
+ UPDATETICKETS_1(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "updateTickets",
+ arg("tickets", new org.zendesk.client.v2.model.Ticket[0].getClass())),
+
+ UPDATETICKETSASYNC(
+ org.asynchttpclient.ListenableFuture.class,
+ "updateTicketsAsync",
+ arg("ticketList", java.util.List.class)),
+
UPDATETOPIC(
org.zendesk.client.v2.model.Topic.class,
"updateTopic",
@@ -1457,6 +1761,26 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("userId", long.class),
arg("identity", org.zendesk.client.v2.model.Identity.class)),
+ UPDATEUSERSEGMENT(
+ org.zendesk.client.v2.model.hc.UserSegment.class,
+ "updateUserSegment",
+ arg("userSegment", org.zendesk.client.v2.model.hc.UserSegment.class)),
+
+ UPDATEUSERS(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "updateUsers",
+ arg("users", new org.zendesk.client.v2.model.User[0].getClass())),
+
+ UPDATEUSERS_1(
+ org.zendesk.client.v2.model.JobStatus.class,
+ "updateUsers",
+ arg("usersList", java.util.List.class)),
+
+ UPDATEUSERSASYNC(
+ org.asynchttpclient.ListenableFuture.class,
+ "updateUsersAsync",
+ arg("usersList", java.util.List.class)),
+
VERIFYUSERIDENTITY(
org.zendesk.client.v2.model.Identity.class,
"verifyUserIdentity",
diff --git a/parent/pom.xml b/parent/pom.xml
index dd1c668..dd2a668 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -575,7 +575,7 @@
<xpp3-version>1.1.4c</xpp3-version>
<xstream-version>1.4.11.1</xstream-version>
<yetus-audience-annotations-version>0.11.0</yetus-audience-annotations-version>
- <zendesk-client-version>0.6.2</zendesk-client-version>
+ <zendesk-client-version>0.14.0</zendesk-client-version>
<zipkin-reporter-version>2.14.0</zipkin-reporter-version>
<zipkin-version>2.21.1</zipkin-version>
<zookeeper-version>3.5.7</zookeeper-version>