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/06 10:57:55 UTC
[camel] branch master updated (2e75dec -> dce443f)
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from 2e75dec CAMEL-15478: Regen camel-zendesk
new ce527ee CAMEL-15478: Include APIs that has no return value (void)
new dce443f CAMEL-15478: Regen camel-zendesk
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../zendesk/ZendeskEndpointConfiguration.java | 142 ++++++++-
.../ZendeskEndpointConfigurationConfigurer.java | 67 +++++
.../zendesk/internal/ZendeskApiMethod.java | 322 +++++++++++++++++++++
.../apache/camel/component/zendesk/zendesk.json | 4 +-
.../src/main/docs/zendesk-component.adoc | 16 +-
.../builder/endpoint/StaticEndpointBuilders.java | 252 +++++++++-------
.../dsl/ZendeskEndpointBuilderFactory.java | 98 +++++--
.../maven/JavaSourceApiMethodGeneratorMojo.java | 23 +-
8 files changed, 779 insertions(+), 145 deletions(-)
[camel] 02/02: CAMEL-15478: Regen camel-zendesk
Posted by da...@apache.org.
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 dce443fc13a9c4b817b4c29f10c564632f7cfb12
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Sun Sep 6 12:57:35 2020 +0200
CAMEL-15478: Regen camel-zendesk
---
.../zendesk/ZendeskEndpointConfiguration.java | 142 ++++++++-
.../ZendeskEndpointConfigurationConfigurer.java | 67 +++++
.../zendesk/internal/ZendeskApiMethod.java | 322 +++++++++++++++++++++
.../apache/camel/component/zendesk/zendesk.json | 4 +-
.../src/main/docs/zendesk-component.adoc | 16 +-
.../builder/endpoint/StaticEndpointBuilders.java | 252 +++++++++-------
.../dsl/ZendeskEndpointBuilderFactory.java | 98 +++++--
7 files changed, 767 insertions(+), 134 deletions(-)
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 1413cc7..5a3d56d 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
@@ -12,19 +12,23 @@ import org.apache.camel.spi.UriParams;
/**
* Camel EndpointConfiguration for org.zendesk.client.v2.Zendesk
*/
-@ApiParams(apiName = "DEFAULT", apiMethods = "addTagToOrganisations,addTagToTicket,addTagToTopics,createArticle,createArticleTranslation,createAutomation,createCategory,createCategoryTranslation,createComment,createDynamicContentItem,createDynamicContentItemVariant,createForum,createGroup,createGroupMembership,createMacro,createOrUpdateUser,createOrUpdateUsers,createOrUpdateUsersAsync,createOrganization,createOrganizationMembership,createOrganizationMemberships,createOrganizationMembersh [...]
+@ApiParams(apiName = "DEFAULT", apiMethods = "addTagToOrganisations,addTagToTicket,addTagToTopics,associateAttachmentsToArticle,changeUserPassword,createArticle,createArticleTranslation,createAutomation,createCategory,createCategoryTranslation,createComment,createDynamicContentItem,createDynamicContentItemVariant,createForum,createGroup,createGroupMembership,createMacro,createOrUpdateUser,createOrUpdateUsers,createOrUpdateUsersAsync,createOrganization,createOrganizationMembership,createO [...]
@UriParams
@Configurer
public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private org.zendesk.client.v2.model.hc.Article article;
@UriParam
+ private org.zendesk.client.v2.model.hc.ArticleAttachments articleAttachments;
+ @UriParam
private Long articleId;
@UriParam
private Long articleId0;
@UriParam
private org.zendesk.client.v2.model.Attachment attachment;
@UriParam
+ private java.util.List<org.zendesk.client.v2.model.Attachment> attachments;
+ @UriParam
private org.zendesk.client.v2.model.Audit audit;
@UriParam
private Long auditId;
@@ -33,6 +37,8 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private Long automationId;
@UriParam
+ private Long automationId0;
+ @UriParam
private org.zendesk.client.v2.model.hc.Category category;
@UriParam
private Long categoryId;
@@ -73,6 +79,8 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private Long id;
@UriParam
+ private String idArticle;
+ @UriParam
private org.zendesk.client.v2.model.Identity identity;
@UriParam
private Long identityId;
@@ -83,10 +91,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private Boolean inline;
@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;
@@ -101,8 +113,12 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private String name;
@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;
@@ -129,6 +145,8 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@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;
@@ -163,10 +181,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private java.util.List<org.zendesk.client.v2.model.JobStatus> statuses;
@UriParam
+ private org.zendesk.client.v2.model.SuspendedTicket suspendedTicket;
+ @UriParam
private String[] tags;
@UriParam
private org.zendesk.client.v2.model.targets.Target target;
@UriParam
+ private Long targetId;
+ @UriParam
private org.zendesk.client.v2.model.Ticket ticket;
@UriParam
private org.zendesk.client.v2.model.TicketForm ticketForm;
@@ -187,8 +209,12 @@ 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;
+ @UriParam
private Long triggerId0;
@UriParam
private Long tweetId;
@@ -197,6 +223,8 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
@UriParam
private Long unixEpochTime;
@UriParam
+ private org.zendesk.client.v2.model.Attachment.Upload upload;
+ @UriParam
private org.zendesk.client.v2.model.User user;
@UriParam
private Long userId;
@@ -227,6 +255,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.article = article;
}
+ public org.zendesk.client.v2.model.hc.ArticleAttachments getArticleAttachments() {
+ return articleAttachments;
+ }
+
+ public void setArticleAttachments(org.zendesk.client.v2.model.hc.ArticleAttachments articleAttachments) {
+ this.articleAttachments = articleAttachments;
+ }
+
public Long getArticleId() {
return articleId;
}
@@ -251,6 +287,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.attachment = attachment;
}
+ public java.util.List<org.zendesk.client.v2.model.Attachment> getAttachments() {
+ return attachments;
+ }
+
+ public void setAttachments(java.util.List<org.zendesk.client.v2.model.Attachment> attachments) {
+ this.attachments = attachments;
+ }
+
public org.zendesk.client.v2.model.Audit getAudit() {
return audit;
}
@@ -283,6 +327,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.automationId = automationId;
}
+ public Long getAutomationId0() {
+ return automationId0;
+ }
+
+ public void setAutomationId0(Long automationId0) {
+ this.automationId0 = automationId0;
+ }
+
public org.zendesk.client.v2.model.hc.Category getCategory() {
return category;
}
@@ -443,6 +495,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.id = id;
}
+ public String getIdArticle() {
+ return idArticle;
+ }
+
+ public void setIdArticle(String idArticle) {
+ this.idArticle = idArticle;
+ }
+
public org.zendesk.client.v2.model.Identity getIdentity() {
return identity;
}
@@ -483,6 +543,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.inline = inline;
}
+ public Integer getInstallationId() {
+ return installationId;
+ }
+
+ public void setInstallationId(Integer installationId) {
+ this.installationId = installationId;
+ }
+
public org.zendesk.client.v2.model.dynamic.DynamicContentItem getItem() {
return item;
}
@@ -499,6 +567,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.itemId = itemId;
}
+ public String getJson() {
+ return json;
+ }
+
+ public void setJson(String json) {
+ this.json = json;
+ }
+
public java.util.List<String> getLabels() {
return labels;
}
@@ -555,6 +631,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.name = name;
}
+ public String getNewPassword() {
+ return newPassword;
+ }
+
+ public void setNewPassword(String newPassword) {
+ this.newPassword = newPassword;
+ }
+
public Boolean getNotifySubscribers() {
return notifySubscribers;
}
@@ -563,6 +647,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.notifySubscribers = notifySubscribers;
}
+ public String getOldPassword() {
+ return oldPassword;
+ }
+
+ public void setOldPassword(String oldPassword) {
+ this.oldPassword = oldPassword;
+ }
+
public org.zendesk.client.v2.model.SortOrder getOrder() {
return order;
}
@@ -667,6 +759,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.params = params;
}
+ public String getPassword() {
+ return password;
+ }
+
+ public void setPassword(String password) {
+ this.password = password;
+ }
+
public org.zendesk.client.v2.model.hc.PermissionGroup getPermissionGroup() {
return permissionGroup;
}
@@ -803,6 +903,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.statuses = statuses;
}
+ public org.zendesk.client.v2.model.SuspendedTicket getSuspendedTicket() {
+ return suspendedTicket;
+ }
+
+ public void setSuspendedTicket(org.zendesk.client.v2.model.SuspendedTicket suspendedTicket) {
+ this.suspendedTicket = suspendedTicket;
+ }
+
public String[] getTags() {
return tags;
}
@@ -819,6 +927,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.target = target;
}
+ public Long getTargetId() {
+ return targetId;
+ }
+
+ public void setTargetId(Long targetId) {
+ this.targetId = targetId;
+ }
+
public org.zendesk.client.v2.model.Ticket getTicket() {
return ticket;
}
@@ -899,6 +1015,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;
}
@@ -907,6 +1031,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.trigger = trigger;
}
+ public Long getTriggerId() {
+ return triggerId;
+ }
+
+ public void setTriggerId(Long triggerId) {
+ this.triggerId = triggerId;
+ }
+
public Long getTriggerId0() {
return triggerId0;
}
@@ -939,6 +1071,14 @@ public final class ZendeskEndpointConfiguration extends ZendeskConfiguration {
this.unixEpochTime = unixEpochTime;
}
+ public org.zendesk.client.v2.model.Attachment.Upload getUpload() {
+ return upload;
+ }
+
+ public void setUpload(org.zendesk.client.v2.model.Attachment.Upload upload) {
+ this.upload = upload;
+ }
+
public org.zendesk.client.v2.model.User getUser() {
return user;
}
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 a0fb075..71d0495 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
@@ -21,12 +21,16 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
switch (ignoreCase ? name.toLowerCase() : name) {
case "article":
case "Article": target.setArticle(property(camelContext, org.zendesk.client.v2.model.hc.Article.class, value)); return true;
+ case "articleattachments":
+ case "ArticleAttachments": target.setArticleAttachments(property(camelContext, org.zendesk.client.v2.model.hc.ArticleAttachments.class, value)); return true;
case "articleid":
case "ArticleId": target.setArticleId(property(camelContext, java.lang.Long.class, value)); return true;
case "articleid0":
case "ArticleId0": target.setArticleId0(property(camelContext, java.lang.Long.class, value)); return true;
case "attachment":
case "Attachment": target.setAttachment(property(camelContext, org.zendesk.client.v2.model.Attachment.class, value)); return true;
+ case "attachments":
+ case "Attachments": target.setAttachments(property(camelContext, java.util.List.class, value)); return true;
case "audit":
case "Audit": target.setAudit(property(camelContext, org.zendesk.client.v2.model.Audit.class, value)); return true;
case "auditid":
@@ -35,6 +39,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Automation": target.setAutomation(property(camelContext, org.zendesk.client.v2.model.Automation.class, value)); return true;
case "automationid":
case "AutomationId": target.setAutomationId(property(camelContext, java.lang.Long.class, value)); return true;
+ case "automationid0":
+ case "AutomationId0": target.setAutomationId0(property(camelContext, java.lang.Long.class, value)); return true;
case "category":
case "Category": target.setCategory(property(camelContext, org.zendesk.client.v2.model.hc.Category.class, value)); return true;
case "categoryid":
@@ -75,6 +81,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Group_membership_id": target.setGroup_membership_id(property(camelContext, java.lang.Long.class, value)); return true;
case "id":
case "Id": target.setId(property(camelContext, java.lang.Long.class, value)); return true;
+ case "idarticle":
+ case "IdArticle": target.setIdArticle(property(camelContext, java.lang.String.class, value)); return true;
case "identity":
case "Identity": target.setIdentity(property(camelContext, org.zendesk.client.v2.model.Identity.class, value)); return true;
case "identityid":
@@ -85,10 +93,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "IncludeArchived": target.setIncludeArchived(property(camelContext, java.lang.Boolean.class, value)); return true;
case "inline":
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":
@@ -105,10 +117,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "MonitorId": target.setMonitorId(property(camelContext, java.lang.Long.class, value)); return true;
case "name":
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":
@@ -173,10 +189,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Status": target.setStatus(property(camelContext, org.zendesk.client.v2.model.JobStatus.class, value)); return true;
case "statuses":
case "Statuses": target.setStatuses(property(camelContext, java.util.List.class, value)); return true;
+ case "suspendedticket":
+ case "SuspendedTicket": target.setSuspendedTicket(property(camelContext, org.zendesk.client.v2.model.SuspendedTicket.class, value)); return true;
case "tags":
case "Tags": target.setTags(property(camelContext, java.lang.String[].class, value)); return true;
case "target":
case "Target": target.setTarget(property(camelContext, org.zendesk.client.v2.model.targets.Target.class, value)); return true;
+ case "targetid":
+ case "TargetId": target.setTargetId(property(camelContext, java.lang.Long.class, value)); return true;
case "ticket":
case "Ticket": target.setTicket(property(camelContext, org.zendesk.client.v2.model.Ticket.class, value)); return true;
case "ticketform":
@@ -197,8 +217,12 @@ 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":
+ case "TriggerId": target.setTriggerId(property(camelContext, java.lang.Long.class, value)); return true;
case "triggerid0":
case "TriggerId0": target.setTriggerId0(property(camelContext, java.lang.Long.class, value)); return true;
case "tweetid":
@@ -207,6 +231,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Type": target.setType(property(camelContext, java.lang.Class.class, value)); return true;
case "unixepochtime":
case "UnixEpochTime": target.setUnixEpochTime(property(camelContext, java.lang.Long.class, value)); return true;
+ case "upload":
+ case "Upload": target.setUpload(property(camelContext, org.zendesk.client.v2.model.Attachment.Upload.class, value)); return true;
case "user":
case "User": target.setUser(property(camelContext, org.zendesk.client.v2.model.User.class, value)); return true;
case "userid":
@@ -239,13 +265,16 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
public Map<String, Object> getAllOptions(Object target) {
Map<String, Object> answer = new CaseInsensitiveMap();
answer.put("Article", org.zendesk.client.v2.model.hc.Article.class);
+ answer.put("ArticleAttachments", org.zendesk.client.v2.model.hc.ArticleAttachments.class);
answer.put("ArticleId", java.lang.Long.class);
answer.put("ArticleId0", java.lang.Long.class);
answer.put("Attachment", org.zendesk.client.v2.model.Attachment.class);
+ answer.put("Attachments", java.util.List.class);
answer.put("Audit", org.zendesk.client.v2.model.Audit.class);
answer.put("AuditId", java.lang.Long.class);
answer.put("Automation", org.zendesk.client.v2.model.Automation.class);
answer.put("AutomationId", java.lang.Long.class);
+ answer.put("AutomationId0", java.lang.Long.class);
answer.put("Category", org.zendesk.client.v2.model.hc.Category.class);
answer.put("CategoryId", java.lang.Long.class);
answer.put("Category_id", java.lang.Long.class);
@@ -266,13 +295,16 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
answer.put("Group_id", java.lang.Long.class);
answer.put("Group_membership_id", java.lang.Long.class);
answer.put("Id", java.lang.Long.class);
+ answer.put("IdArticle", java.lang.String.class);
answer.put("Identity", org.zendesk.client.v2.model.Identity.class);
answer.put("IdentityId", java.lang.Long.class);
answer.put("Ids", long[].class);
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);
@@ -281,8 +313,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
answer.put("MethodName", org.apache.camel.component.zendesk.internal.ZendeskApiMethod.class);
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);
@@ -315,8 +349,10 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
answer.put("StartTime", java.util.Date.class);
answer.put("Status", org.zendesk.client.v2.model.JobStatus.class);
answer.put("Statuses", java.util.List.class);
+ answer.put("SuspendedTicket", org.zendesk.client.v2.model.SuspendedTicket.class);
answer.put("Tags", java.lang.String[].class);
answer.put("Target", org.zendesk.client.v2.model.targets.Target.class);
+ answer.put("TargetId", java.lang.Long.class);
answer.put("Ticket", org.zendesk.client.v2.model.Ticket.class);
answer.put("TicketForm", org.zendesk.client.v2.model.TicketForm.class);
answer.put("TicketId", java.lang.Long.class);
@@ -327,11 +363,14 @@ 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);
answer.put("TweetId", java.lang.Long.class);
answer.put("Type", java.lang.Class.class);
answer.put("UnixEpochTime", java.lang.Long.class);
+ answer.put("Upload", org.zendesk.client.v2.model.Attachment.Upload.class);
answer.put("User", org.zendesk.client.v2.model.User.class);
answer.put("UserId", java.lang.Long.class);
answer.put("UserId0", java.lang.Long.class);
@@ -353,12 +392,16 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
switch (ignoreCase ? name.toLowerCase() : name) {
case "article":
case "Article": return target.getArticle();
+ case "articleattachments":
+ case "ArticleAttachments": return target.getArticleAttachments();
case "articleid":
case "ArticleId": return target.getArticleId();
case "articleid0":
case "ArticleId0": return target.getArticleId0();
case "attachment":
case "Attachment": return target.getAttachment();
+ case "attachments":
+ case "Attachments": return target.getAttachments();
case "audit":
case "Audit": return target.getAudit();
case "auditid":
@@ -367,6 +410,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Automation": return target.getAutomation();
case "automationid":
case "AutomationId": return target.getAutomationId();
+ case "automationid0":
+ case "AutomationId0": return target.getAutomationId0();
case "category":
case "Category": return target.getCategory();
case "categoryid":
@@ -407,6 +452,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Group_membership_id": return target.getGroup_membership_id();
case "id":
case "Id": return target.getId();
+ case "idarticle":
+ case "IdArticle": return target.getIdArticle();
case "identity":
case "Identity": return target.getIdentity();
case "identityid":
@@ -417,10 +464,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "IncludeArchived": return target.getIncludeArchived();
case "inline":
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":
@@ -437,10 +488,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "MonitorId": return target.getMonitorId();
case "name":
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":
@@ -505,10 +560,14 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Status": return target.getStatus();
case "statuses":
case "Statuses": return target.getStatuses();
+ case "suspendedticket":
+ case "SuspendedTicket": return target.getSuspendedTicket();
case "tags":
case "Tags": return target.getTags();
case "target":
case "Target": return target.getTarget();
+ case "targetid":
+ case "TargetId": return target.getTargetId();
case "ticket":
case "Ticket": return target.getTicket();
case "ticketform":
@@ -529,8 +588,12 @@ 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":
+ case "TriggerId": return target.getTriggerId();
case "triggerid0":
case "TriggerId0": return target.getTriggerId0();
case "tweetid":
@@ -539,6 +602,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
case "Type": return target.getType();
case "unixepochtime":
case "UnixEpochTime": return target.getUnixEpochTime();
+ case "upload":
+ case "Upload": return target.getUpload();
case "user":
case "User": return target.getUser();
case "userid":
@@ -570,6 +635,8 @@ public class ZendeskEndpointConfigurationConfigurer extends org.apache.camel.sup
@Override
public Object getCollectionValueType(Object target, String name, boolean ignoreCase) {
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":
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 6955d2d..6ca9ea6 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
@@ -38,6 +38,19 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("id", long.class),
arg("tags", new String[0].getClass())),
+ ASSOCIATE_ATTACHMENTS_TO_ARTICLE(
+ void.class,
+ "associateAttachmentsToArticle",
+ arg("idArticle", String.class),
+ arg("attachments", java.util.List.class)),
+
+ CHANGE_USER_PASSWORD(
+ void.class,
+ "changeUserPassword",
+ arg("user", org.zendesk.client.v2.model.User.class),
+ arg("oldPassword", String.class),
+ arg("newPassword", String.class)),
+
CREATE_ARTICLE(
org.zendesk.client.v2.model.hc.Article.class,
"createArticle",
@@ -340,6 +353,246 @@ public enum ZendeskApiMethod implements ApiMethod {
"createUsersAsync",
arg("userList", java.util.List.class)),
+ DELETE_ARTICLE(
+ void.class,
+ "deleteArticle",
+ arg("article", org.zendesk.client.v2.model.hc.Article.class)),
+
+ DELETE_ARTICLE_ATTACHMENT(
+ void.class,
+ "deleteArticleAttachment",
+ arg("articleAttachments", org.zendesk.client.v2.model.hc.ArticleAttachments.class)),
+
+ DELETE_ARTICLE_ATTACHMENT_1(
+ void.class,
+ "deleteArticleAttachment",
+ arg("id", long.class)),
+
+ DELETE_ATTACHMENT(
+ void.class,
+ "deleteAttachment",
+ arg("attachment", org.zendesk.client.v2.model.Attachment.class)),
+
+ DELETE_ATTACHMENT_1(
+ void.class,
+ "deleteAttachment",
+ arg("id", long.class)),
+
+ DELETE_AUTOMATION(
+ void.class,
+ "deleteAutomation",
+ arg("automationId0", long.class)),
+
+ DELETE_CATEGORY(
+ void.class,
+ "deleteCategory",
+ arg("category", org.zendesk.client.v2.model.hc.Category.class)),
+
+ DELETE_DYNAMIC_CONTENT_ITEM(
+ void.class,
+ "deleteDynamicContentItem",
+ arg("item", org.zendesk.client.v2.model.dynamic.DynamicContentItem.class)),
+
+ DELETE_DYNAMIC_CONTENT_ITEM_VARIANT(
+ void.class,
+ "deleteDynamicContentItemVariant",
+ arg("itemId", Long.class),
+ arg("variant", org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class)),
+
+ DELETE_FORUM(
+ void.class,
+ "deleteForum",
+ arg("forum", org.zendesk.client.v2.model.Forum.class)),
+
+ DELETE_GROUP(
+ void.class,
+ "deleteGroup",
+ arg("group", org.zendesk.client.v2.model.Group.class)),
+
+ DELETE_GROUP_1(
+ void.class,
+ "deleteGroup",
+ arg("id", long.class)),
+
+ DELETE_GROUP_MEMBERSHIP(
+ void.class,
+ "deleteGroupMembership",
+ arg("groupMembership", org.zendesk.client.v2.model.GroupMembership.class)),
+
+ DELETE_GROUP_MEMBERSHIP_1(
+ void.class,
+ "deleteGroupMembership",
+ arg("id", long.class)),
+
+ DELETE_GROUP_MEMBERSHIP_2(
+ void.class,
+ "deleteGroupMembership",
+ arg("user_id", long.class),
+ arg("groupMembership", org.zendesk.client.v2.model.GroupMembership.class)),
+
+ DELETE_GROUP_MEMBERSHIP_3(
+ void.class,
+ "deleteGroupMembership",
+ arg("user_id", long.class),
+ arg("group_membership_id", long.class)),
+
+ DELETE_ORGANIZATION(
+ void.class,
+ "deleteOrganization",
+ arg("id", long.class)),
+
+ DELETE_ORGANIZATION_1(
+ void.class,
+ "deleteOrganization",
+ arg("organization", org.zendesk.client.v2.model.Organization.class)),
+
+ DELETE_ORGANIZATION_MEMBERSHIP(
+ void.class,
+ "deleteOrganizationMembership",
+ arg("id", long.class)),
+
+ DELETE_ORGANIZATION_MEMBERSHIP_1(
+ void.class,
+ "deleteOrganizationMembership",
+ arg("user_id", long.class),
+ arg("organizationMembership", org.zendesk.client.v2.model.OrganizationMembership.class)),
+
+ DELETE_ORGANIZATION_MEMBERSHIP_2(
+ void.class,
+ "deleteOrganizationMembership",
+ arg("user_id", long.class),
+ arg("organization_membership_id", long.class)),
+
+ DELETE_ORGANIZATION_MEMBERSHIPS(
+ void.class,
+ "deleteOrganizationMemberships",
+ arg("id", long.class),
+ arg("ids", new long[0].getClass())),
+
+ DELETE_PERMISSION_GROUP(
+ void.class,
+ "deletePermissionGroup",
+ arg("id", long.class)),
+
+ DELETE_PERMISSION_GROUP_1(
+ void.class,
+ "deletePermissionGroup",
+ arg("permissionGroup", org.zendesk.client.v2.model.hc.PermissionGroup.class)),
+
+ DELETE_SECTION(
+ void.class,
+ "deleteSection",
+ arg("section", org.zendesk.client.v2.model.hc.Section.class)),
+
+ DELETE_SUSPENDED_TICKET(
+ void.class,
+ "deleteSuspendedTicket",
+ arg("id", long.class)),
+
+ DELETE_SUSPENDED_TICKET_1(
+ void.class,
+ "deleteSuspendedTicket",
+ arg("suspendedTicket", org.zendesk.client.v2.model.SuspendedTicket.class)),
+
+ DELETE_TARGET(
+ void.class,
+ "deleteTarget",
+ arg("targetId", long.class)),
+
+ DELETE_TICKET(
+ void.class,
+ "deleteTicket",
+ arg("id", long.class)),
+
+ DELETE_TICKET_1(
+ void.class,
+ "deleteTicket",
+ arg("ticket", org.zendesk.client.v2.model.Ticket.class)),
+
+ DELETE_TICKET_FIELD(
+ void.class,
+ "deleteTicketField",
+ arg("field", org.zendesk.client.v2.model.Field.class)),
+
+ DELETE_TICKET_FIELD_1(
+ void.class,
+ "deleteTicketField",
+ arg("id", long.class)),
+
+ DELETE_TICKETS(
+ void.class,
+ "deleteTickets",
+ arg("id", long.class),
+ arg("ids", new long[0].getClass())),
+
+ DELETE_TOPIC(
+ void.class,
+ "deleteTopic",
+ arg("topic", org.zendesk.client.v2.model.Topic.class)),
+
+ DELETE_TRANSLATION(
+ void.class,
+ "deleteTranslation",
+ arg("translation", org.zendesk.client.v2.model.hc.Translation.class)),
+
+ DELETE_TRANSLATION_1(
+ void.class,
+ "deleteTranslation",
+ arg("translationId", Long.class)),
+
+ DELETE_TRIGGER(
+ void.class,
+ "deleteTrigger",
+ arg("triggerId", long.class)),
+
+ DELETE_UPLOAD(
+ void.class,
+ "deleteUpload",
+ arg("token", String.class)),
+
+ DELETE_UPLOAD_1(
+ void.class,
+ "deleteUpload",
+ arg("upload", org.zendesk.client.v2.model.Attachment.Upload.class)),
+
+ DELETE_USER(
+ void.class,
+ "deleteUser",
+ arg("id", long.class)),
+
+ DELETE_USER_1(
+ void.class,
+ "deleteUser",
+ arg("user", org.zendesk.client.v2.model.User.class)),
+
+ DELETE_USER_IDENTITY(
+ void.class,
+ "deleteUserIdentity",
+ arg("user", org.zendesk.client.v2.model.User.class),
+ arg("identity", org.zendesk.client.v2.model.Identity.class)),
+
+ DELETE_USER_IDENTITY_1(
+ void.class,
+ "deleteUserIdentity",
+ arg("user", org.zendesk.client.v2.model.User.class),
+ arg("identityId", long.class)),
+
+ DELETE_USER_IDENTITY_2(
+ void.class,
+ "deleteUserIdentity",
+ arg("userId", long.class),
+ arg("identityId", long.class)),
+
+ DELETE_USER_SEGMENT(
+ void.class,
+ "deleteUserSegment",
+ arg("id", long.class)),
+
+ DELETE_USER_SEGMENT_1(
+ void.class,
+ "deleteUserSegment",
+ arg("userSegment", org.zendesk.client.v2.model.hc.UserSegment.class)),
+
GET_ARTICLE(
org.zendesk.client.v2.model.hc.Article.class,
"getArticle",
@@ -1156,12 +1409,45 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("ticketId", long.class),
arg("macroId", long.class)),
+ MAKE_PRIVATE_TICKET_AUDIT(
+ void.class,
+ "makePrivateTicketAudit",
+ arg("ticket", org.zendesk.client.v2.model.Ticket.class),
+ arg("audit", org.zendesk.client.v2.model.Audit.class)),
+
+ MAKE_PRIVATE_TICKET_AUDIT_1(
+ void.class,
+ "makePrivateTicketAudit",
+ arg("ticket", org.zendesk.client.v2.model.Ticket.class),
+ arg("id", long.class)),
+
+ MAKE_PRIVATE_TICKET_AUDIT_2(
+ void.class,
+ "makePrivateTicketAudit",
+ arg("ticketId", long.class),
+ arg("auditId", long.class)),
+
+ MARK_TICKET_AS_SPAM(
+ void.class,
+ "markTicketAsSpam",
+ arg("id", long.class)),
+
+ MARK_TICKET_AS_SPAM_1(
+ void.class,
+ "markTicketAsSpam",
+ arg("ticket", org.zendesk.client.v2.model.Ticket.class)),
+
MERGE_USERS(
org.zendesk.client.v2.model.User.class,
"mergeUsers",
arg("userIdThatWillRemain", long.class),
arg("userIdThatWillBeMerged", long.class)),
+ NOTIFY_APP(
+ void.class,
+ "notifyApp",
+ arg("json", String.class)),
+
PERMANENTLY_DELETE_TICKET(
org.zendesk.client.v2.model.JobStatus.class,
"permanentlyDeleteTicket",
@@ -1229,6 +1515,18 @@ public enum ZendeskApiMethod implements ApiMethod {
arg("userId", long.class),
arg("identityId", long.class)),
+ RESET_USER_PASSWORD(
+ void.class,
+ "resetUserPassword",
+ arg("id", long.class),
+ arg("password", String.class)),
+
+ RESET_USER_PASSWORD_1(
+ void.class,
+ "resetUserPassword",
+ arg("user", org.zendesk.client.v2.model.User.class),
+ arg("password", String.class)),
+
SET_GROUP_MEMBERSHIP_AS_DEFAULT(
java.util.List.class,
"setGroupMembershipAsDefault",
@@ -1282,6 +1580,24 @@ public enum ZendeskApiMethod implements ApiMethod {
"suspendUser",
arg("id", long.class)),
+ TRUST_TICKET_AUDIT(
+ void.class,
+ "trustTicketAudit",
+ arg("ticket", org.zendesk.client.v2.model.Ticket.class),
+ arg("audit", org.zendesk.client.v2.model.Audit.class)),
+
+ TRUST_TICKET_AUDIT_1(
+ void.class,
+ "trustTicketAudit",
+ arg("ticket", org.zendesk.client.v2.model.Ticket.class),
+ arg("id", long.class)),
+
+ TRUST_TICKET_AUDIT_2(
+ void.class,
+ "trustTicketAudit",
+ arg("ticketId", long.class),
+ arg("auditId", long.class)),
+
UNSUSPEND_USER(
org.zendesk.client.v2.model.User.class,
"unsuspendUser",
@@ -1338,6 +1654,12 @@ public enum ZendeskApiMethod implements ApiMethod {
"updateGroup",
arg("group", org.zendesk.client.v2.model.Group.class)),
+ UPDATE_INSTALLATION(
+ void.class,
+ "updateInstallation",
+ arg("installationId", int.class),
+ arg("json", String.class)),
+
UPDATE_MACRO(
org.zendesk.client.v2.model.Macro.class,
"updateMacro",
diff --git a/components/camel-zendesk/src/generated/resources/org/apache/camel/component/zendesk/zendesk.json b/components/camel-zendesk/src/generated/resources/org/apache/camel/component/zendesk/zendesk.json
index c8cf65a..2b41ce4 100644
--- a/components/camel-zendesk/src/generated/resources/org/apache/camel/component/zendesk/zendesk.json
+++ b/components/camel-zendesk/src/generated/resources/org/apache/camel/component/zendesk/zendesk.json
@@ -35,7 +35,7 @@
"username": { "kind": "property", "displayName": "Username", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": true, "description": "The user name." }
},
"properties": {
- "methodName": { "kind": "path", "displayName": "Method Name", "group": "common", "label": "", "required": true, "type": "object", "javaType": "org.apache.camel.component.zendesk.internal.ZendeskApiMethod", "enum": [ "ADD_TAG_TO_ORGANISATIONS", "ADD_TAG_TO_TICKET", "ADD_TAG_TO_TOPICS", "CREATE_ARTICLE", "CREATE_ARTICLE_1", "CREATE_ARTICLE_TRANSLATION", "CREATE_AUTOMATION", "CREATE_CATEGORY", "CREATE_CATEGORY_TRANSLATION", "CREATE_COMMENT", "CREATE_DYNAMIC_CONTENT_ITEM", "CREATE_DYNAMI [...]
+ "methodName": { "kind": "path", "displayName": "Method Name", "group": "common", "label": "", "required": true, "type": "object", "javaType": "org.apache.camel.component.zendesk.internal.ZendeskApiMethod", "enum": [ "ADD_TAG_TO_ORGANISATIONS", "ADD_TAG_TO_TICKET", "ADD_TAG_TO_TOPICS", "ASSOCIATE_ATTACHMENTS_TO_ARTICLE", "CHANGE_USER_PASSWORD", "CREATE_ARTICLE", "CREATE_ARTICLE_1", "CREATE_ARTICLE_TRANSLATION", "CREATE_AUTOMATION", "CREATE_CATEGORY", "CREATE_CATEGORY_TRANSLATION", "CR [...]
"inBody": { "kind": "parameter", "displayName": "In Body", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "Sets the name of a parameter to be passed in the exchange In Body" },
"serverUrl": { "kind": "parameter", "displayName": "Server Url", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "configurationClass": "org.apache.camel.component.zendesk.ZendeskConfiguration", "configurationField": "configuration", "description": "The server URL to connect." },
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error Handler", "group": "consumer", "label": "consumer", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": false, "description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled b [...]
@@ -66,6 +66,6 @@
"username": { "kind": "parameter", "displayName": "Username", "group": "security", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": true, "configurationClass": "org.apache.camel.component.zendesk.ZendeskConfiguration", "configurationField": "configuration", "description": "The user name." }
},
"apiProperties": {
- "DEFAULT": { "article": { "kind": "parameter", "displayName": "Article", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.zendesk.client.v2.model.hc.Article", "deprecated": false, "secret": false, "description": "" }, "articleId": { "kind": "parameter", "displayName": "Article Id", "group": "common", "label": "", "required": false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, "secret": false, "description": "" }, "articleI [...]
+ "DEFAULT": { "article": { "kind": "parameter", "displayName": "Article", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.zendesk.client.v2.model.hc.Article", "deprecated": false, "secret": false, "description": "" }, "articleAttachments": { "kind": "parameter", "displayName": "Article Attachments", "group": "common", "label": "", "required": false, "type": "object", "javaType": "org.zendesk.client.v2.model.hc.ArticleAttachments", "deprecated": fa [...]
}
}
diff --git a/components/camel-zendesk/src/main/docs/zendesk-component.adoc b/components/camel-zendesk/src/main/docs/zendesk-component.adoc
index 80ff5a4..ac17613 100644
--- a/components/camel-zendesk/src/main/docs/zendesk-component.adoc
+++ b/components/camel-zendesk/src/main/docs/zendesk-component.adoc
@@ -65,7 +65,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *methodName* | *Required* What operation to use. There are 282 enums and the value can be one of: ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS, CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION, CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION, CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM, CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP, CREATE_GROUP_MEMBERSHIP, CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO, CREATE_OR_UPDATE_USER, CR [...]
+| *methodName* | *Required* What operation to use. There are 342 enums and the value can be one of: ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS, ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD, CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION, CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION, CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM, CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP, CREATE_GROUP_MEMBERSHIP, CREATE_GRO [...]
|===
@@ -126,13 +126,16 @@ The following lists each API name and method and its additional parameters.
|===
| Name | Description | Type
| *article* | | Article
+| *articleAttachments* | | ArticleAttachments
| *articleId* | | Long
| *articleId0* | | Long
| *attachment* | | Attachment
+| *attachments* | | List
| *audit* | | Audit
| *auditId* | | Long
| *automation* | | Automation
| *automationId* | | Long
+| *automationId0* | | Long
| *category* | | Category
| *categoryId* | | Long
| *category_id* | | Long
@@ -153,13 +156,16 @@ The following lists each API name and method and its additional parameters.
| *group_id* | | Long
| *group_membership_id* | | Long
| *id* | | Long
+| *idArticle* | | String
| *identity* | | Identity
| *identityId* | | Long
| *ids* | | long[]
| *includeArchived* | | Boolean
| *inline* | | Boolean
+| *installationId* | | Integer
| *item* | | DynamicContentItem
| *itemId* | | Long
+| *json* | | String
| *labels* | | List
| *locale* | | String
| *macro* | | Macro
@@ -167,7 +173,9 @@ The following lists each API name and method and its additional parameters.
| *macroId0* | | Long
| *monitorId* | | Long
| *name* | | String
+| *newPassword* | | String
| *notifySubscribers* | | Boolean
+| *oldPassword* | | String
| *order* | | SortOrder
| *organization* | | Organization
| *organizationId* | | Long
@@ -181,6 +189,7 @@ The following lists each API name and method and its additional parameters.
| *page* | | Integer
| *parameters* | | String
| *params* | | Map
+| *password* | | String
| *permissionGroup* | | PermissionGroup
| *query* | | String
| *request* | | Request
@@ -198,8 +207,10 @@ The following lists each API name and method and its additional parameters.
| *startTime* | | Date
| *status* | | JobStatus
| *statuses* | | List
+| *suspendedTicket* | | SuspendedTicket
| *tags* | | String[]
| *target* | | Target
+| *targetId* | | Long
| *ticket* | | Ticket
| *ticketForm* | | TicketForm
| *ticketId* | | Long
@@ -210,11 +221,14 @@ The following lists each API name and method and its additional parameters.
| *token* | | String
| *topic* | | Topic
| *translation* | | Translation
+| *translationId* | | Long
| *trigger* | | Trigger
+| *triggerId* | | Long
| *triggerId0* | | Long
| *tweetId* | | Long
| *type* | | Class
| *unixEpochTime* | | Long
+| *upload* | | Upload
| *user* | | User
| *userId* | | Long
| *userId0* | | Long
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index 411af6f..4f826e3 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -15693,14 +15693,15 @@ public class StaticEndpointBuilders {
*
* Path parameter: methodName (required)
* What operation to use
- * There are 282 enums and the value can be one of:
+ * There are 342 enums and the value can be one of:
* ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS,
- * CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION,
- * CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION,
- * CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM,
- * CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP,
- * CREATE_GROUP_MEMBERSHIP, CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO,
- * CREATE_OR_UPDATE_USER, CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1,
+ * ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD, CREATE_ARTICLE,
+ * CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION, CREATE_AUTOMATION,
+ * CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION, CREATE_COMMENT,
+ * CREATE_DYNAMIC_CONTENT_ITEM, CREATE_DYNAMIC_CONTENT_ITEM_VARIANT,
+ * CREATE_FORUM, CREATE_GROUP, CREATE_GROUP_MEMBERSHIP,
+ * CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO, CREATE_OR_UPDATE_USER,
+ * CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1,
* CREATE_OR_UPDATE_USERS_ASYNC, CREATE_ORGANIZATION,
* CREATE_ORGANIZATION_MEMBERSHIP, CREATE_ORGANIZATION_MEMBERSHIP_1,
* CREATE_ORGANIZATION_MEMBERSHIPS, CREATE_ORGANIZATION_MEMBERSHIPS_1,
@@ -15714,31 +15715,47 @@ public class StaticEndpointBuilders {
* CREATE_UPLOAD, CREATE_UPLOAD_1, CREATE_UPLOAD_2, CREATE_UPLOAD_ARTICLE,
* CREATE_UPLOAD_ARTICLE_1, CREATE_USER, CREATE_USER_IDENTITY,
* CREATE_USER_IDENTITY_1, CREATE_USER_SEGMENT, CREATE_USERS,
- * CREATE_USERS_1, CREATE_USERS_ASYNC, GET_ARTICLE, GET_ARTICLE_FROM_SEARCH,
- * GET_ARTICLE_FROM_SEARCH_1, GET_ARTICLE_SUBSCRIPTIONS,
- * GET_ARTICLE_SUBSCRIPTIONS_1, GET_ARTICLE_TRANSLATIONS, GET_ARTICLES,
- * GET_ARTICLES_1, GET_ARTICLES_2, GET_ARTICLES_3,
- * GET_ARTICLES_FROM_ALL_LABELS, GET_ARTICLES_FROM_ANY_LABELS,
- * GET_ARTICLES_FROM_PAGE, GET_ARTICLES_INCREMENTALLY,
- * GET_ASSIGNABLE_GROUP_MEMBERSHIPS, GET_ASSIGNABLE_GROUP_MEMBERSHIPS_1,
- * GET_ASSIGNABLE_GROUPS, GET_ATTACHMENT, GET_ATTACHMENT_1,
- * GET_ATTACHMENTS_FROM_ARTICLE, GET_AUTHENTICATED_USER,
- * GET_AUTO_COMPLETE_ORGANIZATIONS, GET_AUTOMATION, GET_AUTOMATIONS,
- * GET_BRANDS, GET_CC_REQUESTS, GET_CATEGORIES, GET_CATEGORY,
- * GET_CATEGORY_TRANSLATIONS, GET_COMPLIANCE_DELETION_STATUSES,
- * GET_CURRENT_USER, GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS,
- * GET_DELETED_TICKETS_1, GET_DYNAMIC_CONTENT_ITEM,
- * GET_DYNAMIC_CONTENT_ITEM_VARIANT, GET_DYNAMIC_CONTENT_ITEM_VARIANTS,
- * GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM, GET_FORUMS, GET_FORUMS_1,
- * GET_GROUP, GET_GROUP_MEMBERSHIP, GET_GROUP_MEMBERSHIP_1,
- * GET_GROUP_MEMBERSHIP_BY_USER, GET_GROUP_MEMBERSHIPS,
- * GET_GROUP_MEMBERSHIPS_1, GET_GROUP_ORGANIZATION, GET_GROUP_USERS,
- * GET_GROUPS, GET_HELP_CENTER_LOCALES, GET_HOLIDAYS_FOR_SCHEDULE,
- * GET_HOLIDAYS_FOR_SCHEDULE_1, GET_INCREMENTAL_TICKETS_RESULT,
- * GET_JOB_STATUS, GET_JOB_STATUS_ASYNC, GET_JOB_STATUSES,
- * GET_JOB_STATUSES_ASYNC, GET_MACRO, GET_MACROS, GET_OPEN_REQUESTS,
- * GET_ORGANIZATION, GET_ORGANIZATION_FIELDS, GET_ORGANIZATION_MEMBERSHIP,
- * GET_ORGANIZATION_MEMBERSHIP_BY_USER,
+ * CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE,
+ * DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1,
+ * DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION,
+ * DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM,
+ * DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP,
+ * DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1,
+ * DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3,
+ * DELETE_ORGANIZATION, DELETE_ORGANIZATION_1,
+ * DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1,
+ * DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS,
+ * DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION,
+ * DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET,
+ * DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
+ * DELETE_TICKET_FIELD_1, DELETE_TICKETS, DELETE_TOPIC, DELETE_TRANSLATION,
+ * DELETE_TRANSLATION_1, DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1,
+ * DELETE_USER, DELETE_USER_1, DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1,
+ * DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1,
+ * GET_ARTICLE, GET_ARTICLE_FROM_SEARCH, GET_ARTICLE_FROM_SEARCH_1,
+ * GET_ARTICLE_SUBSCRIPTIONS, GET_ARTICLE_SUBSCRIPTIONS_1,
+ * GET_ARTICLE_TRANSLATIONS, GET_ARTICLES, GET_ARTICLES_1, GET_ARTICLES_2,
+ * GET_ARTICLES_3, GET_ARTICLES_FROM_ALL_LABELS,
+ * GET_ARTICLES_FROM_ANY_LABELS, GET_ARTICLES_FROM_PAGE,
+ * GET_ARTICLES_INCREMENTALLY, GET_ASSIGNABLE_GROUP_MEMBERSHIPS,
+ * GET_ASSIGNABLE_GROUP_MEMBERSHIPS_1, GET_ASSIGNABLE_GROUPS,
+ * GET_ATTACHMENT, GET_ATTACHMENT_1, GET_ATTACHMENTS_FROM_ARTICLE,
+ * GET_AUTHENTICATED_USER, GET_AUTO_COMPLETE_ORGANIZATIONS, GET_AUTOMATION,
+ * GET_AUTOMATIONS, GET_BRANDS, GET_CC_REQUESTS, GET_CATEGORIES,
+ * GET_CATEGORY, GET_CATEGORY_TRANSLATIONS,
+ * GET_COMPLIANCE_DELETION_STATUSES, GET_CURRENT_USER,
+ * GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS, GET_DELETED_TICKETS_1,
+ * GET_DYNAMIC_CONTENT_ITEM, GET_DYNAMIC_CONTENT_ITEM_VARIANT,
+ * GET_DYNAMIC_CONTENT_ITEM_VARIANTS, GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM,
+ * GET_FORUMS, GET_FORUMS_1, GET_GROUP, GET_GROUP_MEMBERSHIP,
+ * GET_GROUP_MEMBERSHIP_1, GET_GROUP_MEMBERSHIP_BY_USER,
+ * GET_GROUP_MEMBERSHIPS, GET_GROUP_MEMBERSHIPS_1, GET_GROUP_ORGANIZATION,
+ * GET_GROUP_USERS, GET_GROUPS, GET_HELP_CENTER_LOCALES,
+ * GET_HOLIDAYS_FOR_SCHEDULE, GET_HOLIDAYS_FOR_SCHEDULE_1,
+ * GET_INCREMENTAL_TICKETS_RESULT, GET_JOB_STATUS, GET_JOB_STATUS_ASYNC,
+ * GET_JOB_STATUSES, GET_JOB_STATUSES_ASYNC, GET_MACRO, GET_MACROS,
+ * GET_OPEN_REQUESTS, GET_ORGANIZATION, GET_ORGANIZATION_FIELDS,
+ * GET_ORGANIZATION_MEMBERSHIP, GET_ORGANIZATION_MEMBERSHIP_BY_USER,
* GET_ORGANIZATION_MEMBERSHIP_FOR_USER, GET_ORGANIZATION_MEMBERSHIPS,
* GET_ORGANIZATION_MEMBERSHIPS_FOR_ORG,
* GET_ORGANIZATION_MEMBERSHIPS_FOR_USER, GET_ORGANIZATION_TICKETS,
@@ -15773,27 +15790,32 @@ public class StaticEndpointBuilders {
* GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, IMPORT_TICKET, IMPORT_TOPIC,
* LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID, LOOKUP_USER_BY_EMAIL,
* LOOKUP_USER_BY_EXTERNAL_ID, MACROS_SHOW_CHANGES_TO_TICKET,
- * MACROS_SHOW_TICKET_AFTER_CHANGES, MERGE_USERS, PERMANENTLY_DELETE_TICKET,
- * PERMANENTLY_DELETE_TICKET_1, PERMANENTLY_DELETE_TICKETS,
- * PERMANENTLY_DELETE_USER, PERMANENTLY_DELETE_USER_1,
- * QUEUE_CREATE_TICKET_ASYNC, REMOVE_TAG_FROM_ORGANISATIONS,
- * REMOVE_TAG_FROM_TICKET, REMOVE_TAG_FROM_TOPICS,
- * REQUEST_VERIFY_USER_IDENTITY, REQUEST_VERIFY_USER_IDENTITY_1,
- * REQUEST_VERIFY_USER_IDENTITY_2, SET_GROUP_MEMBERSHIP_AS_DEFAULT,
- * SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS,
- * SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY,
- * SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2, SUSPEND_USER,
- * UNSUSPEND_USER, UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION,
- * UPDATE_AUTOMATION, UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION,
+ * MACROS_SHOW_TICKET_AFTER_CHANGES, MAKE_PRIVATE_TICKET_AUDIT,
+ * MAKE_PRIVATE_TICKET_AUDIT_1, MAKE_PRIVATE_TICKET_AUDIT_2,
+ * MARK_TICKET_AS_SPAM, MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP,
+ * PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1,
+ * PERMANENTLY_DELETE_TICKETS, PERMANENTLY_DELETE_USER,
+ * PERMANENTLY_DELETE_USER_1, QUEUE_CREATE_TICKET_ASYNC,
+ * REMOVE_TAG_FROM_ORGANISATIONS, REMOVE_TAG_FROM_TICKET,
+ * REMOVE_TAG_FROM_TOPICS, REQUEST_VERIFY_USER_IDENTITY,
+ * REQUEST_VERIFY_USER_IDENTITY_1, REQUEST_VERIFY_USER_IDENTITY_2,
+ * RESET_USER_PASSWORD, RESET_USER_PASSWORD_1,
+ * SET_GROUP_MEMBERSHIP_AS_DEFAULT, SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT,
+ * SET_TAG_ON_ORGANISATIONS, SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS,
+ * SET_USER_PRIMARY_IDENTITY, SET_USER_PRIMARY_IDENTITY_1,
+ * SET_USER_PRIMARY_IDENTITY_2, SUSPEND_USER, TRUST_TICKET_AUDIT,
+ * TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2, UNSUSPEND_USER,
+ * UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION,
+ * UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION,
* UPDATE_DYNAMIC_CONTENT_ITEM, UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT,
- * UPDATE_FORUM, UPDATE_GROUP, UPDATE_MACRO, UPDATE_ORGANIZATION,
- * UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1, UPDATE_ORGANIZATIONS_ASYNC,
- * UPDATE_PERMISSION_GROUP, UPDATE_REQUEST, UPDATE_SECTION,
- * UPDATE_SECTION_TRANSLATION, UPDATE_TICKET, UPDATE_TICKET_FIELD,
- * UPDATE_TICKETS, UPDATE_TICKETS_1, UPDATE_TICKETS_ASYNC, UPDATE_TOPIC,
- * UPDATE_TRIGGER, UPDATE_USER, UPDATE_USER_IDENTITY,
- * UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT, UPDATE_USERS,
- * UPDATE_USERS_1, UPDATE_USERS_ASYNC, VERIFY_USER_IDENTITY,
+ * UPDATE_FORUM, UPDATE_GROUP, UPDATE_INSTALLATION, UPDATE_MACRO,
+ * UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
+ * UPDATE_ORGANIZATIONS_ASYNC, UPDATE_PERMISSION_GROUP, UPDATE_REQUEST,
+ * UPDATE_SECTION, UPDATE_SECTION_TRANSLATION, UPDATE_TICKET,
+ * UPDATE_TICKET_FIELD, UPDATE_TICKETS, UPDATE_TICKETS_1,
+ * UPDATE_TICKETS_ASYNC, UPDATE_TOPIC, UPDATE_TRIGGER, UPDATE_USER,
+ * UPDATE_USER_IDENTITY, UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT,
+ * UPDATE_USERS, UPDATE_USERS_1, UPDATE_USERS_ASYNC, VERIFY_USER_IDENTITY,
* VERIFY_USER_IDENTITY_1, VERIFY_USER_IDENTITY_2
*
* @param path methodName
@@ -15814,14 +15836,15 @@ public class StaticEndpointBuilders {
*
* Path parameter: methodName (required)
* What operation to use
- * There are 282 enums and the value can be one of:
+ * There are 342 enums and the value can be one of:
* ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS,
- * CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION,
- * CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION,
- * CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM,
- * CREATE_DYNAMIC_CONTENT_ITEM_VARIANT, CREATE_FORUM, CREATE_GROUP,
- * CREATE_GROUP_MEMBERSHIP, CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO,
- * CREATE_OR_UPDATE_USER, CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1,
+ * ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD, CREATE_ARTICLE,
+ * CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION, CREATE_AUTOMATION,
+ * CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION, CREATE_COMMENT,
+ * CREATE_DYNAMIC_CONTENT_ITEM, CREATE_DYNAMIC_CONTENT_ITEM_VARIANT,
+ * CREATE_FORUM, CREATE_GROUP, CREATE_GROUP_MEMBERSHIP,
+ * CREATE_GROUP_MEMBERSHIP_1, CREATE_MACRO, CREATE_OR_UPDATE_USER,
+ * CREATE_OR_UPDATE_USERS, CREATE_OR_UPDATE_USERS_1,
* CREATE_OR_UPDATE_USERS_ASYNC, CREATE_ORGANIZATION,
* CREATE_ORGANIZATION_MEMBERSHIP, CREATE_ORGANIZATION_MEMBERSHIP_1,
* CREATE_ORGANIZATION_MEMBERSHIPS, CREATE_ORGANIZATION_MEMBERSHIPS_1,
@@ -15835,31 +15858,47 @@ public class StaticEndpointBuilders {
* CREATE_UPLOAD, CREATE_UPLOAD_1, CREATE_UPLOAD_2, CREATE_UPLOAD_ARTICLE,
* CREATE_UPLOAD_ARTICLE_1, CREATE_USER, CREATE_USER_IDENTITY,
* CREATE_USER_IDENTITY_1, CREATE_USER_SEGMENT, CREATE_USERS,
- * CREATE_USERS_1, CREATE_USERS_ASYNC, GET_ARTICLE, GET_ARTICLE_FROM_SEARCH,
- * GET_ARTICLE_FROM_SEARCH_1, GET_ARTICLE_SUBSCRIPTIONS,
- * GET_ARTICLE_SUBSCRIPTIONS_1, GET_ARTICLE_TRANSLATIONS, GET_ARTICLES,
- * GET_ARTICLES_1, GET_ARTICLES_2, GET_ARTICLES_3,
- * GET_ARTICLES_FROM_ALL_LABELS, GET_ARTICLES_FROM_ANY_LABELS,
- * GET_ARTICLES_FROM_PAGE, GET_ARTICLES_INCREMENTALLY,
- * GET_ASSIGNABLE_GROUP_MEMBERSHIPS, GET_ASSIGNABLE_GROUP_MEMBERSHIPS_1,
- * GET_ASSIGNABLE_GROUPS, GET_ATTACHMENT, GET_ATTACHMENT_1,
- * GET_ATTACHMENTS_FROM_ARTICLE, GET_AUTHENTICATED_USER,
- * GET_AUTO_COMPLETE_ORGANIZATIONS, GET_AUTOMATION, GET_AUTOMATIONS,
- * GET_BRANDS, GET_CC_REQUESTS, GET_CATEGORIES, GET_CATEGORY,
- * GET_CATEGORY_TRANSLATIONS, GET_COMPLIANCE_DELETION_STATUSES,
- * GET_CURRENT_USER, GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS,
- * GET_DELETED_TICKETS_1, GET_DYNAMIC_CONTENT_ITEM,
- * GET_DYNAMIC_CONTENT_ITEM_VARIANT, GET_DYNAMIC_CONTENT_ITEM_VARIANTS,
- * GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM, GET_FORUMS, GET_FORUMS_1,
- * GET_GROUP, GET_GROUP_MEMBERSHIP, GET_GROUP_MEMBERSHIP_1,
- * GET_GROUP_MEMBERSHIP_BY_USER, GET_GROUP_MEMBERSHIPS,
- * GET_GROUP_MEMBERSHIPS_1, GET_GROUP_ORGANIZATION, GET_GROUP_USERS,
- * GET_GROUPS, GET_HELP_CENTER_LOCALES, GET_HOLIDAYS_FOR_SCHEDULE,
- * GET_HOLIDAYS_FOR_SCHEDULE_1, GET_INCREMENTAL_TICKETS_RESULT,
- * GET_JOB_STATUS, GET_JOB_STATUS_ASYNC, GET_JOB_STATUSES,
- * GET_JOB_STATUSES_ASYNC, GET_MACRO, GET_MACROS, GET_OPEN_REQUESTS,
- * GET_ORGANIZATION, GET_ORGANIZATION_FIELDS, GET_ORGANIZATION_MEMBERSHIP,
- * GET_ORGANIZATION_MEMBERSHIP_BY_USER,
+ * CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE,
+ * DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1,
+ * DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION,
+ * DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM,
+ * DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP,
+ * DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1,
+ * DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3,
+ * DELETE_ORGANIZATION, DELETE_ORGANIZATION_1,
+ * DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1,
+ * DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS,
+ * DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION,
+ * DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET,
+ * DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
+ * DELETE_TICKET_FIELD_1, DELETE_TICKETS, DELETE_TOPIC, DELETE_TRANSLATION,
+ * DELETE_TRANSLATION_1, DELETE_TRIGGER, DELETE_UPLOAD, DELETE_UPLOAD_1,
+ * DELETE_USER, DELETE_USER_1, DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1,
+ * DELETE_USER_IDENTITY_2, DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1,
+ * GET_ARTICLE, GET_ARTICLE_FROM_SEARCH, GET_ARTICLE_FROM_SEARCH_1,
+ * GET_ARTICLE_SUBSCRIPTIONS, GET_ARTICLE_SUBSCRIPTIONS_1,
+ * GET_ARTICLE_TRANSLATIONS, GET_ARTICLES, GET_ARTICLES_1, GET_ARTICLES_2,
+ * GET_ARTICLES_3, GET_ARTICLES_FROM_ALL_LABELS,
+ * GET_ARTICLES_FROM_ANY_LABELS, GET_ARTICLES_FROM_PAGE,
+ * GET_ARTICLES_INCREMENTALLY, GET_ASSIGNABLE_GROUP_MEMBERSHIPS,
+ * GET_ASSIGNABLE_GROUP_MEMBERSHIPS_1, GET_ASSIGNABLE_GROUPS,
+ * GET_ATTACHMENT, GET_ATTACHMENT_1, GET_ATTACHMENTS_FROM_ARTICLE,
+ * GET_AUTHENTICATED_USER, GET_AUTO_COMPLETE_ORGANIZATIONS, GET_AUTOMATION,
+ * GET_AUTOMATIONS, GET_BRANDS, GET_CC_REQUESTS, GET_CATEGORIES,
+ * GET_CATEGORY, GET_CATEGORY_TRANSLATIONS,
+ * GET_COMPLIANCE_DELETION_STATUSES, GET_CURRENT_USER,
+ * GET_CUSTOM_AGENT_ROLES, GET_DELETED_TICKETS, GET_DELETED_TICKETS_1,
+ * GET_DYNAMIC_CONTENT_ITEM, GET_DYNAMIC_CONTENT_ITEM_VARIANT,
+ * GET_DYNAMIC_CONTENT_ITEM_VARIANTS, GET_DYNAMIC_CONTENT_ITEMS, GET_FORUM,
+ * GET_FORUMS, GET_FORUMS_1, GET_GROUP, GET_GROUP_MEMBERSHIP,
+ * GET_GROUP_MEMBERSHIP_1, GET_GROUP_MEMBERSHIP_BY_USER,
+ * GET_GROUP_MEMBERSHIPS, GET_GROUP_MEMBERSHIPS_1, GET_GROUP_ORGANIZATION,
+ * GET_GROUP_USERS, GET_GROUPS, GET_HELP_CENTER_LOCALES,
+ * GET_HOLIDAYS_FOR_SCHEDULE, GET_HOLIDAYS_FOR_SCHEDULE_1,
+ * GET_INCREMENTAL_TICKETS_RESULT, GET_JOB_STATUS, GET_JOB_STATUS_ASYNC,
+ * GET_JOB_STATUSES, GET_JOB_STATUSES_ASYNC, GET_MACRO, GET_MACROS,
+ * GET_OPEN_REQUESTS, GET_ORGANIZATION, GET_ORGANIZATION_FIELDS,
+ * GET_ORGANIZATION_MEMBERSHIP, GET_ORGANIZATION_MEMBERSHIP_BY_USER,
* GET_ORGANIZATION_MEMBERSHIP_FOR_USER, GET_ORGANIZATION_MEMBERSHIPS,
* GET_ORGANIZATION_MEMBERSHIPS_FOR_ORG,
* GET_ORGANIZATION_MEMBERSHIPS_FOR_USER, GET_ORGANIZATION_TICKETS,
@@ -15894,27 +15933,32 @@ public class StaticEndpointBuilders {
* GET_USERS_BY_ROLE, GET_USERS_INCREMENTALLY, IMPORT_TICKET, IMPORT_TOPIC,
* LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID, LOOKUP_USER_BY_EMAIL,
* LOOKUP_USER_BY_EXTERNAL_ID, MACROS_SHOW_CHANGES_TO_TICKET,
- * MACROS_SHOW_TICKET_AFTER_CHANGES, MERGE_USERS, PERMANENTLY_DELETE_TICKET,
- * PERMANENTLY_DELETE_TICKET_1, PERMANENTLY_DELETE_TICKETS,
- * PERMANENTLY_DELETE_USER, PERMANENTLY_DELETE_USER_1,
- * QUEUE_CREATE_TICKET_ASYNC, REMOVE_TAG_FROM_ORGANISATIONS,
- * REMOVE_TAG_FROM_TICKET, REMOVE_TAG_FROM_TOPICS,
- * REQUEST_VERIFY_USER_IDENTITY, REQUEST_VERIFY_USER_IDENTITY_1,
- * REQUEST_VERIFY_USER_IDENTITY_2, SET_GROUP_MEMBERSHIP_AS_DEFAULT,
- * SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS,
- * SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY,
- * SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2, SUSPEND_USER,
- * UNSUSPEND_USER, UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION,
- * UPDATE_AUTOMATION, UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION,
+ * MACROS_SHOW_TICKET_AFTER_CHANGES, MAKE_PRIVATE_TICKET_AUDIT,
+ * MAKE_PRIVATE_TICKET_AUDIT_1, MAKE_PRIVATE_TICKET_AUDIT_2,
+ * MARK_TICKET_AS_SPAM, MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP,
+ * PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1,
+ * PERMANENTLY_DELETE_TICKETS, PERMANENTLY_DELETE_USER,
+ * PERMANENTLY_DELETE_USER_1, QUEUE_CREATE_TICKET_ASYNC,
+ * REMOVE_TAG_FROM_ORGANISATIONS, REMOVE_TAG_FROM_TICKET,
+ * REMOVE_TAG_FROM_TOPICS, REQUEST_VERIFY_USER_IDENTITY,
+ * REQUEST_VERIFY_USER_IDENTITY_1, REQUEST_VERIFY_USER_IDENTITY_2,
+ * RESET_USER_PASSWORD, RESET_USER_PASSWORD_1,
+ * SET_GROUP_MEMBERSHIP_AS_DEFAULT, SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT,
+ * SET_TAG_ON_ORGANISATIONS, SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS,
+ * SET_USER_PRIMARY_IDENTITY, SET_USER_PRIMARY_IDENTITY_1,
+ * SET_USER_PRIMARY_IDENTITY_2, SUSPEND_USER, TRUST_TICKET_AUDIT,
+ * TRUST_TICKET_AUDIT_1, TRUST_TICKET_AUDIT_2, UNSUSPEND_USER,
+ * UPDATE_ARTICLE, UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION,
+ * UPDATE_CATEGORY, UPDATE_CATEGORY_TRANSLATION,
* UPDATE_DYNAMIC_CONTENT_ITEM, UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT,
- * UPDATE_FORUM, UPDATE_GROUP, UPDATE_MACRO, UPDATE_ORGANIZATION,
- * UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1, UPDATE_ORGANIZATIONS_ASYNC,
- * UPDATE_PERMISSION_GROUP, UPDATE_REQUEST, UPDATE_SECTION,
- * UPDATE_SECTION_TRANSLATION, UPDATE_TICKET, UPDATE_TICKET_FIELD,
- * UPDATE_TICKETS, UPDATE_TICKETS_1, UPDATE_TICKETS_ASYNC, UPDATE_TOPIC,
- * UPDATE_TRIGGER, UPDATE_USER, UPDATE_USER_IDENTITY,
- * UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT, UPDATE_USERS,
- * UPDATE_USERS_1, UPDATE_USERS_ASYNC, VERIFY_USER_IDENTITY,
+ * UPDATE_FORUM, UPDATE_GROUP, UPDATE_INSTALLATION, UPDATE_MACRO,
+ * UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
+ * UPDATE_ORGANIZATIONS_ASYNC, UPDATE_PERMISSION_GROUP, UPDATE_REQUEST,
+ * UPDATE_SECTION, UPDATE_SECTION_TRANSLATION, UPDATE_TICKET,
+ * UPDATE_TICKET_FIELD, UPDATE_TICKETS, UPDATE_TICKETS_1,
+ * UPDATE_TICKETS_ASYNC, UPDATE_TOPIC, UPDATE_TRIGGER, UPDATE_USER,
+ * UPDATE_USER_IDENTITY, UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT,
+ * UPDATE_USERS, UPDATE_USERS_1, UPDATE_USERS_ASYNC, VERIFY_USER_IDENTITY,
* VERIFY_USER_IDENTITY_1, VERIFY_USER_IDENTITY_2
*
* @param componentName to use a custom component name for the endpoint
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ZendeskEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ZendeskEndpointBuilderFactory.java
index 964f540..1aa8766 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ZendeskEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ZendeskEndpointBuilderFactory.java
@@ -1065,8 +1065,9 @@ public interface ZendeskEndpointBuilderFactory {
*
* Path parameter: methodName (required)
* What operation to use
- * There are 282 enums and the value can be one of:
+ * There are 342 enums and the value can be one of:
* ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS,
+ * ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD,
* CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION,
* CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION,
* CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM,
@@ -1088,7 +1089,24 @@ public interface ZendeskEndpointBuilderFactory {
* CREATE_UPLOAD_1, CREATE_UPLOAD_2, CREATE_UPLOAD_ARTICLE,
* CREATE_UPLOAD_ARTICLE_1, CREATE_USER, CREATE_USER_IDENTITY,
* CREATE_USER_IDENTITY_1, CREATE_USER_SEGMENT, CREATE_USERS,
- * CREATE_USERS_1, CREATE_USERS_ASYNC, GET_ARTICLE,
+ * CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE,
+ * DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1,
+ * DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION,
+ * DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM,
+ * DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP,
+ * DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1,
+ * DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3,
+ * DELETE_ORGANIZATION, DELETE_ORGANIZATION_1,
+ * DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1,
+ * DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS,
+ * DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION,
+ * DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET,
+ * DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
+ * DELETE_TICKET_FIELD_1, DELETE_TICKETS, DELETE_TOPIC,
+ * DELETE_TRANSLATION, DELETE_TRANSLATION_1, DELETE_TRIGGER,
+ * DELETE_UPLOAD, DELETE_UPLOAD_1, DELETE_USER, DELETE_USER_1,
+ * DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1, DELETE_USER_IDENTITY_2,
+ * DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1, GET_ARTICLE,
* GET_ARTICLE_FROM_SEARCH, GET_ARTICLE_FROM_SEARCH_1,
* GET_ARTICLE_SUBSCRIPTIONS, GET_ARTICLE_SUBSCRIPTIONS_1,
* GET_ARTICLE_TRANSLATIONS, GET_ARTICLES, GET_ARTICLES_1,
@@ -1150,29 +1168,34 @@ public interface ZendeskEndpointBuilderFactory {
* IMPORT_TOPIC, LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID,
* LOOKUP_USER_BY_EMAIL, LOOKUP_USER_BY_EXTERNAL_ID,
* MACROS_SHOW_CHANGES_TO_TICKET, MACROS_SHOW_TICKET_AFTER_CHANGES,
- * MERGE_USERS, PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1,
+ * MAKE_PRIVATE_TICKET_AUDIT, MAKE_PRIVATE_TICKET_AUDIT_1,
+ * MAKE_PRIVATE_TICKET_AUDIT_2, MARK_TICKET_AS_SPAM,
+ * MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP,
+ * PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1,
* PERMANENTLY_DELETE_TICKETS, PERMANENTLY_DELETE_USER,
* PERMANENTLY_DELETE_USER_1, QUEUE_CREATE_TICKET_ASYNC,
* REMOVE_TAG_FROM_ORGANISATIONS, REMOVE_TAG_FROM_TICKET,
* REMOVE_TAG_FROM_TOPICS, REQUEST_VERIFY_USER_IDENTITY,
* REQUEST_VERIFY_USER_IDENTITY_1, REQUEST_VERIFY_USER_IDENTITY_2,
+ * RESET_USER_PASSWORD, RESET_USER_PASSWORD_1,
* SET_GROUP_MEMBERSHIP_AS_DEFAULT,
* SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS,
* SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY,
* SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2,
- * SUSPEND_USER, UNSUSPEND_USER, UPDATE_ARTICLE,
+ * SUSPEND_USER, TRUST_TICKET_AUDIT, TRUST_TICKET_AUDIT_1,
+ * TRUST_TICKET_AUDIT_2, UNSUSPEND_USER, UPDATE_ARTICLE,
* UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION, UPDATE_CATEGORY,
* UPDATE_CATEGORY_TRANSLATION, UPDATE_DYNAMIC_CONTENT_ITEM,
* UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT, UPDATE_FORUM, UPDATE_GROUP,
- * UPDATE_MACRO, UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS,
- * UPDATE_ORGANIZATIONS_1, UPDATE_ORGANIZATIONS_ASYNC,
- * UPDATE_PERMISSION_GROUP, UPDATE_REQUEST, UPDATE_SECTION,
- * UPDATE_SECTION_TRANSLATION, UPDATE_TICKET, UPDATE_TICKET_FIELD,
- * UPDATE_TICKETS, UPDATE_TICKETS_1, UPDATE_TICKETS_ASYNC, UPDATE_TOPIC,
- * UPDATE_TRIGGER, UPDATE_USER, UPDATE_USER_IDENTITY,
- * UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT, UPDATE_USERS,
- * UPDATE_USERS_1, UPDATE_USERS_ASYNC, VERIFY_USER_IDENTITY,
- * VERIFY_USER_IDENTITY_1, VERIFY_USER_IDENTITY_2
+ * UPDATE_INSTALLATION, UPDATE_MACRO, UPDATE_ORGANIZATION,
+ * UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
+ * UPDATE_ORGANIZATIONS_ASYNC, UPDATE_PERMISSION_GROUP, UPDATE_REQUEST,
+ * UPDATE_SECTION, UPDATE_SECTION_TRANSLATION, UPDATE_TICKET,
+ * UPDATE_TICKET_FIELD, UPDATE_TICKETS, UPDATE_TICKETS_1,
+ * UPDATE_TICKETS_ASYNC, UPDATE_TOPIC, UPDATE_TRIGGER, UPDATE_USER,
+ * UPDATE_USER_IDENTITY, UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT,
+ * UPDATE_USERS, UPDATE_USERS_1, UPDATE_USERS_ASYNC,
+ * VERIFY_USER_IDENTITY, VERIFY_USER_IDENTITY_1, VERIFY_USER_IDENTITY_2
*
* @param path methodName
*/
@@ -1191,8 +1214,9 @@ public interface ZendeskEndpointBuilderFactory {
*
* Path parameter: methodName (required)
* What operation to use
- * There are 282 enums and the value can be one of:
+ * There are 342 enums and the value can be one of:
* ADD_TAG_TO_ORGANISATIONS, ADD_TAG_TO_TICKET, ADD_TAG_TO_TOPICS,
+ * ASSOCIATE_ATTACHMENTS_TO_ARTICLE, CHANGE_USER_PASSWORD,
* CREATE_ARTICLE, CREATE_ARTICLE_1, CREATE_ARTICLE_TRANSLATION,
* CREATE_AUTOMATION, CREATE_CATEGORY, CREATE_CATEGORY_TRANSLATION,
* CREATE_COMMENT, CREATE_DYNAMIC_CONTENT_ITEM,
@@ -1214,7 +1238,24 @@ public interface ZendeskEndpointBuilderFactory {
* CREATE_UPLOAD_1, CREATE_UPLOAD_2, CREATE_UPLOAD_ARTICLE,
* CREATE_UPLOAD_ARTICLE_1, CREATE_USER, CREATE_USER_IDENTITY,
* CREATE_USER_IDENTITY_1, CREATE_USER_SEGMENT, CREATE_USERS,
- * CREATE_USERS_1, CREATE_USERS_ASYNC, GET_ARTICLE,
+ * CREATE_USERS_1, CREATE_USERS_ASYNC, DELETE_ARTICLE,
+ * DELETE_ARTICLE_ATTACHMENT, DELETE_ARTICLE_ATTACHMENT_1,
+ * DELETE_ATTACHMENT, DELETE_ATTACHMENT_1, DELETE_AUTOMATION,
+ * DELETE_CATEGORY, DELETE_DYNAMIC_CONTENT_ITEM,
+ * DELETE_DYNAMIC_CONTENT_ITEM_VARIANT, DELETE_FORUM, DELETE_GROUP,
+ * DELETE_GROUP_1, DELETE_GROUP_MEMBERSHIP, DELETE_GROUP_MEMBERSHIP_1,
+ * DELETE_GROUP_MEMBERSHIP_2, DELETE_GROUP_MEMBERSHIP_3,
+ * DELETE_ORGANIZATION, DELETE_ORGANIZATION_1,
+ * DELETE_ORGANIZATION_MEMBERSHIP, DELETE_ORGANIZATION_MEMBERSHIP_1,
+ * DELETE_ORGANIZATION_MEMBERSHIP_2, DELETE_ORGANIZATION_MEMBERSHIPS,
+ * DELETE_PERMISSION_GROUP, DELETE_PERMISSION_GROUP_1, DELETE_SECTION,
+ * DELETE_SUSPENDED_TICKET, DELETE_SUSPENDED_TICKET_1, DELETE_TARGET,
+ * DELETE_TICKET, DELETE_TICKET_1, DELETE_TICKET_FIELD,
+ * DELETE_TICKET_FIELD_1, DELETE_TICKETS, DELETE_TOPIC,
+ * DELETE_TRANSLATION, DELETE_TRANSLATION_1, DELETE_TRIGGER,
+ * DELETE_UPLOAD, DELETE_UPLOAD_1, DELETE_USER, DELETE_USER_1,
+ * DELETE_USER_IDENTITY, DELETE_USER_IDENTITY_1, DELETE_USER_IDENTITY_2,
+ * DELETE_USER_SEGMENT, DELETE_USER_SEGMENT_1, GET_ARTICLE,
* GET_ARTICLE_FROM_SEARCH, GET_ARTICLE_FROM_SEARCH_1,
* GET_ARTICLE_SUBSCRIPTIONS, GET_ARTICLE_SUBSCRIPTIONS_1,
* GET_ARTICLE_TRANSLATIONS, GET_ARTICLES, GET_ARTICLES_1,
@@ -1276,29 +1317,34 @@ public interface ZendeskEndpointBuilderFactory {
* IMPORT_TOPIC, LOOKUP_ORGANIZATIONS_BY_EXTERNAL_ID,
* LOOKUP_USER_BY_EMAIL, LOOKUP_USER_BY_EXTERNAL_ID,
* MACROS_SHOW_CHANGES_TO_TICKET, MACROS_SHOW_TICKET_AFTER_CHANGES,
- * MERGE_USERS, PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1,
+ * MAKE_PRIVATE_TICKET_AUDIT, MAKE_PRIVATE_TICKET_AUDIT_1,
+ * MAKE_PRIVATE_TICKET_AUDIT_2, MARK_TICKET_AS_SPAM,
+ * MARK_TICKET_AS_SPAM_1, MERGE_USERS, NOTIFY_APP,
+ * PERMANENTLY_DELETE_TICKET, PERMANENTLY_DELETE_TICKET_1,
* PERMANENTLY_DELETE_TICKETS, PERMANENTLY_DELETE_USER,
* PERMANENTLY_DELETE_USER_1, QUEUE_CREATE_TICKET_ASYNC,
* REMOVE_TAG_FROM_ORGANISATIONS, REMOVE_TAG_FROM_TICKET,
* REMOVE_TAG_FROM_TOPICS, REQUEST_VERIFY_USER_IDENTITY,
* REQUEST_VERIFY_USER_IDENTITY_1, REQUEST_VERIFY_USER_IDENTITY_2,
+ * RESET_USER_PASSWORD, RESET_USER_PASSWORD_1,
* SET_GROUP_MEMBERSHIP_AS_DEFAULT,
* SET_ORGANIZATION_MEMBERSHIP_AS_DEFAULT, SET_TAG_ON_ORGANISATIONS,
* SET_TAG_ON_TICKET, SET_TAG_ON_TOPICS, SET_USER_PRIMARY_IDENTITY,
* SET_USER_PRIMARY_IDENTITY_1, SET_USER_PRIMARY_IDENTITY_2,
- * SUSPEND_USER, UNSUSPEND_USER, UPDATE_ARTICLE,
+ * SUSPEND_USER, TRUST_TICKET_AUDIT, TRUST_TICKET_AUDIT_1,
+ * TRUST_TICKET_AUDIT_2, UNSUSPEND_USER, UPDATE_ARTICLE,
* UPDATE_ARTICLE_TRANSLATION, UPDATE_AUTOMATION, UPDATE_CATEGORY,
* UPDATE_CATEGORY_TRANSLATION, UPDATE_DYNAMIC_CONTENT_ITEM,
* UPDATE_DYNAMIC_CONTENT_ITEM_VARIANT, UPDATE_FORUM, UPDATE_GROUP,
- * UPDATE_MACRO, UPDATE_ORGANIZATION, UPDATE_ORGANIZATIONS,
- * UPDATE_ORGANIZATIONS_1, UPDATE_ORGANIZATIONS_ASYNC,
- * UPDATE_PERMISSION_GROUP, UPDATE_REQUEST, UPDATE_SECTION,
- * UPDATE_SECTION_TRANSLATION, UPDATE_TICKET, UPDATE_TICKET_FIELD,
- * UPDATE_TICKETS, UPDATE_TICKETS_1, UPDATE_TICKETS_ASYNC, UPDATE_TOPIC,
- * UPDATE_TRIGGER, UPDATE_USER, UPDATE_USER_IDENTITY,
- * UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT, UPDATE_USERS,
- * UPDATE_USERS_1, UPDATE_USERS_ASYNC, VERIFY_USER_IDENTITY,
- * VERIFY_USER_IDENTITY_1, VERIFY_USER_IDENTITY_2
+ * UPDATE_INSTALLATION, UPDATE_MACRO, UPDATE_ORGANIZATION,
+ * UPDATE_ORGANIZATIONS, UPDATE_ORGANIZATIONS_1,
+ * UPDATE_ORGANIZATIONS_ASYNC, UPDATE_PERMISSION_GROUP, UPDATE_REQUEST,
+ * UPDATE_SECTION, UPDATE_SECTION_TRANSLATION, UPDATE_TICKET,
+ * UPDATE_TICKET_FIELD, UPDATE_TICKETS, UPDATE_TICKETS_1,
+ * UPDATE_TICKETS_ASYNC, UPDATE_TOPIC, UPDATE_TRIGGER, UPDATE_USER,
+ * UPDATE_USER_IDENTITY, UPDATE_USER_IDENTITY_1, UPDATE_USER_SEGMENT,
+ * UPDATE_USERS, UPDATE_USERS_1, UPDATE_USERS_ASYNC,
+ * VERIFY_USER_IDENTITY, VERIFY_USER_IDENTITY_1, VERIFY_USER_IDENTITY_2
*
* @param componentName to use a custom component name for the endpoint
* instead of the default name
[camel] 01/02: CAMEL-15478: Include APIs that has no return value
(void)
Posted by da...@apache.org.
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 ce527eee071c5b537dbeb5582afba62596129845
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Sun Sep 6 12:56:10 2020 +0200
CAMEL-15478: Include APIs that has no return value (void)
---
.../maven/JavaSourceApiMethodGeneratorMojo.java | 23 +++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)
diff --git a/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/JavaSourceApiMethodGeneratorMojo.java b/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/JavaSourceApiMethodGeneratorMojo.java
index 40599f2..c976e55 100644
--- a/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/JavaSourceApiMethodGeneratorMojo.java
+++ b/tooling/maven/camel-api-component-maven-plugin/src/main/java/org/apache/camel/maven/JavaSourceApiMethodGeneratorMojo.java
@@ -79,10 +79,15 @@ public class JavaSourceApiMethodGeneratorMojo extends AbstractApiMethodGenerator
aClass = aClass.getSuperclass()) {
log.debug("Processing " + aClass.getName());
- final String sourcePath = aClass.getName().replace('.', '/') + ".java";
+ String sourcePath = aClass.getName();
+ int pos = sourcePath.indexOf('$');
+ if (pos != -1) {
+ sourcePath = sourcePath.substring(0, pos);
+ }
+ sourcePath = sourcePath.replace('.', '/') + ".java";
// read source java text for class
-
+ log.debug("Loading source: " + sourcePath);
try (InputStream inputStream = getProjectClassLoader().getResourceAsStream(sourcePath)) {
if (inputStream == null) {
log.debug("Java source not found on classpath for " + aClass.getName());
@@ -99,7 +104,6 @@ public class JavaSourceApiMethodGeneratorMojo extends AbstractApiMethodGenerator
}
// get public method signature
- final Map<String, String> methodMap = parser.getMethodText();
for (String method : parser.getMethods()) {
if (!result.containsKey(method)
&& (includeMethodPatterns == null || includeMethodPatterns.matcher(method).find())
@@ -108,15 +112,12 @@ public class JavaSourceApiMethodGeneratorMojo extends AbstractApiMethodGenerator
method = method.replace("public ", "");
int whitespace = method.indexOf(' ');
int leftBracket = method.indexOf('(');
- String resultType = method.substring(0, whitespace);
String name = method.substring(whitespace + 1, leftBracket);
- if (!"void".equals(resultType)) {
- SignatureModel model = new SignatureModel();
- model.setSignature(method);
- Map<String, String> params = parser.getParameters().get(name);
- model.setParameters(params);
- result.put(method, model);
- }
+ SignatureModel model = new SignatureModel();
+ model.setSignature(method);
+ Map<String, String> params = parser.getParameters().get(name);
+ model.setParameters(params);
+ result.put(method, model);
}
}
} catch (Exception e) {