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:28:00 UTC
[camel] branch master updated: CAMEL-15478: Camel tooling metadata
- enums should be unique when its taken from enum classes with nicer name.
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
The following commit(s) were added to refs/heads/master by this push:
new ca0cf0b CAMEL-15478: Camel tooling metadata - enums should be unique when its taken from enum classes with nicer name.
ca0cf0b is described below
commit ca0cf0b5985c1685fa1c7321f152dceb5ef9d9e0
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Sep 1 16:27:34 2020 +0200
CAMEL-15478: Camel tooling metadata - enums should be unique when its taken from enum classes with nicer name.
---
.../apache/camel/component/zendesk/zendesk.json | 2 +-
.../src/main/docs/zendesk-component.adoc | 2 +-
.../builder/endpoint/StaticEndpointBuilders.java | 278 +++++++++------------
.../dsl/ZendeskEndpointBuilderFactory.java | 256 ++++++++-----------
.../modules/ROOT/pages/as2-component.adoc | 2 +-
.../modules/ROOT/pages/box-component.adoc | 2 +-
.../modules/ROOT/pages/braintree-component.adoc | 2 +-
.../modules/ROOT/pages/fhir-component.adoc | 2 +-
.../ROOT/pages/google-calendar-component.adoc | 2 +-
.../modules/ROOT/pages/google-mail-component.adoc | 2 +-
.../ROOT/pages/google-sheets-component.adoc | 2 +-
.../modules/ROOT/pages/olingo2-component.adoc | 2 +-
.../modules/ROOT/pages/olingo4-component.adoc | 2 +-
.../modules/ROOT/pages/twilio-component.adoc | 2 +-
.../modules/ROOT/pages/zendesk-component.adoc | 2 +-
.../packaging/EndpointSchemaGeneratorMojo.java | 15 +-
16 files changed, 235 insertions(+), 340 deletions(-)
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 592c9ed..f82bc7e 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
@@ -30,7 +30,7 @@
"zendesk": { "kind": "property", "displayName": "Zendesk", "group": "advanced", "label": "advanced", "required": false, "type": "object", "javaType": "org.zendesk.client.v2.Zendesk", "deprecated": false, "secret": false, "description": "To use a shared Zendesk instance." }
},
"properties": {
- "methodName": { "kind": "path", "displayName": "Method Name", "group": "common", "label": "", "required": true, "type": "object", "javaType": "org.apache.camel.component.zendesk.internal.ZendeskApiMethod", "enum": [ "addTagToOrganisations", "addTagToTicket", "addTagToTopics", "associateAttachmentsToArticle", "changeUserPassword", "createArticle", "createArticle", "createArticleTranslation", "createAutomation", "createCategory", "createCategoryTranslation", "createComment", "createDyn [...]
+ "methodName": { "kind": "path", "displayName": "Method Name", "group": "common", "label": "", "required": true, "type": "object", "javaType": "org.apache.camel.component.zendesk.internal.ZendeskApiMethod", "enum": [ "addTagToOrganisations", "addTagToTicket", "addTagToTopics", "associateAttachmentsToArticle", "changeUserPassword", "createArticle", "createArticleTranslation", "createAutomation", "createCategory", "createCategoryTranslation", "createComment", "createDynamicContentItem", [...]
"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 [...]
diff --git a/components/camel-zendesk/src/main/docs/zendesk-component.adoc b/components/camel-zendesk/src/main/docs/zendesk-component.adoc
index 5416f8e..d14c879 100644
--- a/components/camel-zendesk/src/main/docs/zendesk-component.adoc
+++ b/components/camel-zendesk/src/main/docs/zendesk-component.adoc
@@ -60,7 +60,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. The value can be one of: addTagToOrganisations, addTagToTicket, addTagToTopics, associateAttachmentsToArticle, changeUserPassword, createArticle, createArticle, createArticleTranslation, createAutomation, createCategory, createCategoryTranslation, createComment, createDynamicContentItem, createDynamicContentItemVariant, createForum, createGroup, createGroupMembership, createGroupMembership, createMacro, createOrUpdateUser, createOrUpdate [...]
+| *methodName* | *Required* What operation to use. The value can be one of: addTagToOrganisations, addTagToTicket, addTagToTopics, associateAttachmentsToArticle, changeUserPassword, createArticle, createArticleTranslation, createAutomation, createCategory, createCategoryTranslation, createComment, createDynamicContentItem, createDynamicContentItemVariant, createForum, createGroup, createGroupMembership, createMacro, createOrUpdateUser, createOrUpdateUsers, createOrUpdateUsersAsync, creat [...]
|===
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 bd951b6..e74b37f 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
@@ -15659,54 +15659,40 @@ public class StaticEndpointBuilders {
* What operation to use
* The value can be one of: addTagToOrganisations, addTagToTicket,
* addTagToTopics, associateAttachmentsToArticle, changeUserPassword,
- * createArticle, createArticle, createArticleTranslation, createAutomation,
+ * createArticle, createArticleTranslation, createAutomation,
* createCategory, createCategoryTranslation, createComment,
* createDynamicContentItem, createDynamicContentItemVariant, createForum,
- * createGroup, createGroupMembership, createGroupMembership, createMacro,
- * createOrUpdateUser, createOrUpdateUsers, createOrUpdateUsers,
- * createOrUpdateUsersAsync, createOrganization,
- * createOrganizationMembership, createOrganizationMembership,
- * createOrganizationMemberships, createOrganizationMemberships,
+ * createGroup, createGroupMembership, createMacro, createOrUpdateUser,
+ * createOrUpdateUsers, createOrUpdateUsersAsync, createOrganization,
+ * createOrganizationMembership, createOrganizationMemberships,
* createOrganizationMembershipsAsync, createOrganizations,
- * createOrganizations, createOrganizationsAsync, createPermissionGroup,
- * createRequest, createSatisfactionRating, createSatisfactionRating,
- * createSection, createSectionTranslation, createTarget, createTicket,
- * createTicketAsync, createTicketField, createTicketForm,
- * createTicketFromTweet, createTickets, createTickets, createTicketsAsync,
- * createTopic, createTrigger, createUpload, createUpload, createUpload,
- * createUploadArticle, createUploadArticle, createUser, createUserIdentity,
- * createUserIdentity, createUserSegment, createUsers, createUsers,
- * createUsersAsync, deleteArticle, deleteArticleAttachment,
- * deleteArticleAttachment, deleteAttachment, deleteAttachment,
- * deleteAutomation, deleteCategory, deleteDynamicContentItem,
- * deleteDynamicContentItemVariant, deleteForum, deleteGroup, deleteGroup,
- * deleteGroupMembership, deleteGroupMembership, deleteGroupMembership,
- * deleteGroupMembership, deleteOrganization, deleteOrganization,
- * deleteOrganizationMembership, deleteOrganizationMembership,
+ * createOrganizationsAsync, createPermissionGroup, createRequest,
+ * createSatisfactionRating, createSection, createSectionTranslation,
+ * createTarget, createTicket, createTicketAsync, createTicketField,
+ * createTicketForm, createTicketFromTweet, createTickets,
+ * createTicketsAsync, createTopic, createTrigger, createUpload,
+ * createUploadArticle, createUser, createUserIdentity, createUserSegment,
+ * createUsers, createUsersAsync, deleteArticle, deleteArticleAttachment,
+ * deleteAttachment, deleteAutomation, deleteCategory,
+ * deleteDynamicContentItem, deleteDynamicContentItemVariant, deleteForum,
+ * deleteGroup, deleteGroupMembership, deleteOrganization,
* deleteOrganizationMembership, deleteOrganizationMemberships,
- * deletePermissionGroup, deletePermissionGroup, deleteSection,
- * deleteSuspendedTicket, deleteSuspendedTicket, deleteTarget, deleteTicket,
- * deleteTicket, deleteTicketField, deleteTicketField, deleteTickets,
- * deleteTopic, deleteTranslation, deleteTranslation, deleteTrigger,
- * deleteUpload, deleteUpload, deleteUser, deleteUser, deleteUserIdentity,
- * deleteUserIdentity, deleteUserIdentity, deleteUserSegment,
- * deleteUserSegment, getArticle, getArticleFromSearch,
- * getArticleFromSearch, getArticleSubscriptions, getArticleSubscriptions,
- * getArticleTranslations, getArticles, getArticles, getArticles,
- * getArticles, getArticlesFromAllLabels, getArticlesFromAnyLabels,
- * getArticlesFromPage, getArticlesIncrementally,
- * getAssignableGroupMemberships, getAssignableGroupMemberships,
- * getAssignableGroups, getAttachment, getAttachment,
- * getAttachmentsFromArticle, getAuthenticatedUser,
- * getAutoCompleteOrganizations, getAutomation, getAutomations, getBrands,
- * getCCRequests, getCategories, getCategory, getCategoryTranslations,
- * getComplianceDeletionStatuses, getCurrentUser, getCustomAgentRoles,
- * getDeletedTickets, getDeletedTickets, getDynamicContentItem,
+ * deletePermissionGroup, deleteSection, deleteSuspendedTicket,
+ * deleteTarget, deleteTicket, deleteTicketField, deleteTickets,
+ * deleteTopic, deleteTranslation, deleteTrigger, deleteUpload, deleteUser,
+ * deleteUserIdentity, deleteUserSegment, getArticle, getArticleFromSearch,
+ * getArticleSubscriptions, getArticleTranslations, getArticles,
+ * getArticlesFromAllLabels, getArticlesFromAnyLabels, getArticlesFromPage,
+ * getArticlesIncrementally, getAssignableGroupMemberships,
+ * getAssignableGroups, getAttachment, getAttachmentsFromArticle,
+ * getAuthenticatedUser, getAutoCompleteOrganizations, getAutomation,
+ * getAutomations, getBrands, getCCRequests, getCategories, getCategory,
+ * getCategoryTranslations, getComplianceDeletionStatuses, getCurrentUser,
+ * getCustomAgentRoles, getDeletedTickets, getDynamicContentItem,
* getDynamicContentItemVariant, getDynamicContentItemVariants,
- * getDynamicContentItems, getForum, getForums, getForums, getGroup,
- * getGroupMembership, getGroupMembership, getGroupMembershipByUser,
- * getGroupMemberships, getGroupMemberships, getGroupOrganization,
- * getGroupUsers, getGroups, getHelpCenterLocales, getHolidaysForSchedule,
+ * getDynamicContentItems, getForum, getForums, getGroup,
+ * getGroupMembership, getGroupMembershipByUser, getGroupMemberships,
+ * getGroupOrganization, getGroupUsers, getGroups, getHelpCenterLocales,
* getHolidaysForSchedule, getIncrementalTicketsResult, getJobStatus,
* getJobStatusAsync, getJobStatuses, getJobStatusesAsync, getMacro,
* getMacros, getOpenRequests, getOrganization, getOrganizationFields,
@@ -15715,53 +15701,40 @@ public class StaticEndpointBuilders {
* getOrganizationMembershipsForOrg, getOrganizationMembershipsForUser,
* getOrganizationTickets, getOrganizationUsers, getOrganizations,
* getOrganizationsIncrementally, getPermissionGroup, getPermissionGroups,
- * getRecentTickets, getRequest, getRequestComment, getRequestComment,
- * getRequestComment, getRequestComments, getRequestComments, getRequests,
- * getSatisfactionRating, getSatisfactionRatings, getSchedule, getSchedule,
- * getSchedules, getSearchResults, getSearchResults, getSearchResults,
- * getSearchResults, getSearchResults, getSection, getSectionSubscriptions,
- * getSectionSubscriptions, getSectionTranslations, getSections,
- * getSections, getSections, getSolvedRequests, getSuspendedTickets,
- * getTarget, getTargets, getTicket, getTicketAudit, getTicketAudit,
- * getTicketAudit, getTicketAudits, getTicketAudits, getTicketCollaborators,
- * getTicketComments, getTicketComments, getTicketField, getTicketFields,
- * getTicketForm, getTicketForms, getTicketIncidents, getTicketMetric,
- * getTicketMetricByTicket, getTicketMetrics, getTickets, getTickets,
- * getTicketsByExternalId, getTicketsByExternalId, getTicketsFromSearch,
- * getTicketsIncrementally, getTicketsIncrementally, getTopic, getTopics,
- * getTopics, getTopics, getTopics, getTopicsByUser, getTrigger,
- * getTriggers, getTwitterMonitors, getUser, getUserCCDTickets,
- * getUserFields, getUserIdentities, getUserIdentities, getUserIdentity,
- * getUserIdentity, getUserIdentity, getUserRelatedInfo,
- * getUserRequestedTickets, getUserRequests, getUserRequests,
- * getUserSegment, getUserSegments, getUserSegments,
- * getUserSegmentsApplicable, getUserSubscriptions, getUserSubscriptions,
- * getUsers, getUsersByRole, getUsersIncrementally, importTicket,
- * importTopic, lookupOrganizationsByExternalId, lookupUserByEmail,
- * lookupUserByExternalId, macrosShowChangesToTicket,
- * macrosShowTicketAfterChanges, makePrivateTicketAudit,
- * makePrivateTicketAudit, makePrivateTicketAudit, markTicketAsSpam,
- * markTicketAsSpam, mergeUsers, notifyApp, permanentlyDeleteTicket,
- * permanentlyDeleteTicket, permanentlyDeleteTickets, permanentlyDeleteUser,
+ * getRecentTickets, getRequest, getRequestComment, getRequestComments,
+ * getRequests, getSatisfactionRating, getSatisfactionRatings, getSchedule,
+ * getSchedules, getSearchResults, getSection, getSectionSubscriptions,
+ * getSectionTranslations, getSections, getSolvedRequests,
+ * getSuspendedTickets, getTarget, getTargets, getTicket, getTicketAudit,
+ * getTicketAudits, getTicketCollaborators, getTicketComments,
+ * getTicketField, getTicketFields, getTicketForm, getTicketForms,
+ * getTicketIncidents, getTicketMetric, getTicketMetricByTicket,
+ * getTicketMetrics, getTickets, getTicketsByExternalId,
+ * getTicketsFromSearch, getTicketsIncrementally, getTopic, getTopics,
+ * getTopicsByUser, getTrigger, getTriggers, getTwitterMonitors, getUser,
+ * getUserCCDTickets, getUserFields, getUserIdentities, getUserIdentity,
+ * getUserRelatedInfo, getUserRequestedTickets, getUserRequests,
+ * getUserSegment, getUserSegments, getUserSegmentsApplicable,
+ * getUserSubscriptions, getUsers, getUsersByRole, getUsersIncrementally,
+ * importTicket, importTopic, lookupOrganizationsByExternalId,
+ * lookupUserByEmail, lookupUserByExternalId, macrosShowChangesToTicket,
+ * macrosShowTicketAfterChanges, makePrivateTicketAudit, markTicketAsSpam,
+ * mergeUsers, notifyApp, permanentlyDeleteTicket, permanentlyDeleteTickets,
* permanentlyDeleteUser, queueCreateTicketAsync,
* removeTagFromOrganisations, removeTagFromTicket, removeTagFromTopics,
- * requestVerifyUserIdentity, requestVerifyUserIdentity,
- * requestVerifyUserIdentity, resetUserPassword, resetUserPassword,
+ * requestVerifyUserIdentity, resetUserPassword,
* setGroupMembershipAsDefault, setOrganizationMembershipAsDefault,
* setTagOnOrganisations, setTagOnTicket, setTagOnTopics,
- * setUserPrimaryIdentity, setUserPrimaryIdentity, setUserPrimaryIdentity,
- * suspendUser, trustTicketAudit, trustTicketAudit, trustTicketAudit,
- * unsuspendUser, updateArticle, updateArticleTranslation, updateAutomation,
+ * setUserPrimaryIdentity, suspendUser, trustTicketAudit, unsuspendUser,
+ * updateArticle, updateArticleTranslation, updateAutomation,
* updateCategory, updateCategoryTranslation, updateDynamicContentItem,
* updateDynamicContentItemVariant, updateForum, updateGroup,
* updateInstallation, updateMacro, updateOrganization, updateOrganizations,
- * updateOrganizations, updateOrganizationsAsync, updatePermissionGroup,
- * updateRequest, updateSection, updateSectionTranslation, updateTicket,
- * updateTicketField, updateTickets, updateTickets, updateTicketsAsync,
- * updateTopic, updateTrigger, updateUser, updateUserIdentity,
- * updateUserIdentity, updateUserSegment, updateUsers, updateUsers,
- * updateUsersAsync, verifyUserIdentity, verifyUserIdentity,
- * verifyUserIdentity
+ * updateOrganizationsAsync, updatePermissionGroup, updateRequest,
+ * updateSection, updateSectionTranslation, updateTicket, updateTicketField,
+ * updateTickets, updateTicketsAsync, updateTopic, updateTrigger,
+ * updateUser, updateUserIdentity, updateUserSegment, updateUsers,
+ * updateUsersAsync, verifyUserIdentity
*
* @param path methodName
*/
@@ -15783,54 +15756,40 @@ public class StaticEndpointBuilders {
* What operation to use
* The value can be one of: addTagToOrganisations, addTagToTicket,
* addTagToTopics, associateAttachmentsToArticle, changeUserPassword,
- * createArticle, createArticle, createArticleTranslation, createAutomation,
+ * createArticle, createArticleTranslation, createAutomation,
* createCategory, createCategoryTranslation, createComment,
* createDynamicContentItem, createDynamicContentItemVariant, createForum,
- * createGroup, createGroupMembership, createGroupMembership, createMacro,
- * createOrUpdateUser, createOrUpdateUsers, createOrUpdateUsers,
- * createOrUpdateUsersAsync, createOrganization,
- * createOrganizationMembership, createOrganizationMembership,
- * createOrganizationMemberships, createOrganizationMemberships,
+ * createGroup, createGroupMembership, createMacro, createOrUpdateUser,
+ * createOrUpdateUsers, createOrUpdateUsersAsync, createOrganization,
+ * createOrganizationMembership, createOrganizationMemberships,
* createOrganizationMembershipsAsync, createOrganizations,
- * createOrganizations, createOrganizationsAsync, createPermissionGroup,
- * createRequest, createSatisfactionRating, createSatisfactionRating,
- * createSection, createSectionTranslation, createTarget, createTicket,
- * createTicketAsync, createTicketField, createTicketForm,
- * createTicketFromTweet, createTickets, createTickets, createTicketsAsync,
- * createTopic, createTrigger, createUpload, createUpload, createUpload,
- * createUploadArticle, createUploadArticle, createUser, createUserIdentity,
- * createUserIdentity, createUserSegment, createUsers, createUsers,
- * createUsersAsync, deleteArticle, deleteArticleAttachment,
- * deleteArticleAttachment, deleteAttachment, deleteAttachment,
- * deleteAutomation, deleteCategory, deleteDynamicContentItem,
- * deleteDynamicContentItemVariant, deleteForum, deleteGroup, deleteGroup,
- * deleteGroupMembership, deleteGroupMembership, deleteGroupMembership,
- * deleteGroupMembership, deleteOrganization, deleteOrganization,
- * deleteOrganizationMembership, deleteOrganizationMembership,
+ * createOrganizationsAsync, createPermissionGroup, createRequest,
+ * createSatisfactionRating, createSection, createSectionTranslation,
+ * createTarget, createTicket, createTicketAsync, createTicketField,
+ * createTicketForm, createTicketFromTweet, createTickets,
+ * createTicketsAsync, createTopic, createTrigger, createUpload,
+ * createUploadArticle, createUser, createUserIdentity, createUserSegment,
+ * createUsers, createUsersAsync, deleteArticle, deleteArticleAttachment,
+ * deleteAttachment, deleteAutomation, deleteCategory,
+ * deleteDynamicContentItem, deleteDynamicContentItemVariant, deleteForum,
+ * deleteGroup, deleteGroupMembership, deleteOrganization,
* deleteOrganizationMembership, deleteOrganizationMemberships,
- * deletePermissionGroup, deletePermissionGroup, deleteSection,
- * deleteSuspendedTicket, deleteSuspendedTicket, deleteTarget, deleteTicket,
- * deleteTicket, deleteTicketField, deleteTicketField, deleteTickets,
- * deleteTopic, deleteTranslation, deleteTranslation, deleteTrigger,
- * deleteUpload, deleteUpload, deleteUser, deleteUser, deleteUserIdentity,
- * deleteUserIdentity, deleteUserIdentity, deleteUserSegment,
- * deleteUserSegment, getArticle, getArticleFromSearch,
- * getArticleFromSearch, getArticleSubscriptions, getArticleSubscriptions,
- * getArticleTranslations, getArticles, getArticles, getArticles,
- * getArticles, getArticlesFromAllLabels, getArticlesFromAnyLabels,
- * getArticlesFromPage, getArticlesIncrementally,
- * getAssignableGroupMemberships, getAssignableGroupMemberships,
- * getAssignableGroups, getAttachment, getAttachment,
- * getAttachmentsFromArticle, getAuthenticatedUser,
- * getAutoCompleteOrganizations, getAutomation, getAutomations, getBrands,
- * getCCRequests, getCategories, getCategory, getCategoryTranslations,
- * getComplianceDeletionStatuses, getCurrentUser, getCustomAgentRoles,
- * getDeletedTickets, getDeletedTickets, getDynamicContentItem,
+ * deletePermissionGroup, deleteSection, deleteSuspendedTicket,
+ * deleteTarget, deleteTicket, deleteTicketField, deleteTickets,
+ * deleteTopic, deleteTranslation, deleteTrigger, deleteUpload, deleteUser,
+ * deleteUserIdentity, deleteUserSegment, getArticle, getArticleFromSearch,
+ * getArticleSubscriptions, getArticleTranslations, getArticles,
+ * getArticlesFromAllLabels, getArticlesFromAnyLabels, getArticlesFromPage,
+ * getArticlesIncrementally, getAssignableGroupMemberships,
+ * getAssignableGroups, getAttachment, getAttachmentsFromArticle,
+ * getAuthenticatedUser, getAutoCompleteOrganizations, getAutomation,
+ * getAutomations, getBrands, getCCRequests, getCategories, getCategory,
+ * getCategoryTranslations, getComplianceDeletionStatuses, getCurrentUser,
+ * getCustomAgentRoles, getDeletedTickets, getDynamicContentItem,
* getDynamicContentItemVariant, getDynamicContentItemVariants,
- * getDynamicContentItems, getForum, getForums, getForums, getGroup,
- * getGroupMembership, getGroupMembership, getGroupMembershipByUser,
- * getGroupMemberships, getGroupMemberships, getGroupOrganization,
- * getGroupUsers, getGroups, getHelpCenterLocales, getHolidaysForSchedule,
+ * getDynamicContentItems, getForum, getForums, getGroup,
+ * getGroupMembership, getGroupMembershipByUser, getGroupMemberships,
+ * getGroupOrganization, getGroupUsers, getGroups, getHelpCenterLocales,
* getHolidaysForSchedule, getIncrementalTicketsResult, getJobStatus,
* getJobStatusAsync, getJobStatuses, getJobStatusesAsync, getMacro,
* getMacros, getOpenRequests, getOrganization, getOrganizationFields,
@@ -15839,53 +15798,40 @@ public class StaticEndpointBuilders {
* getOrganizationMembershipsForOrg, getOrganizationMembershipsForUser,
* getOrganizationTickets, getOrganizationUsers, getOrganizations,
* getOrganizationsIncrementally, getPermissionGroup, getPermissionGroups,
- * getRecentTickets, getRequest, getRequestComment, getRequestComment,
- * getRequestComment, getRequestComments, getRequestComments, getRequests,
- * getSatisfactionRating, getSatisfactionRatings, getSchedule, getSchedule,
- * getSchedules, getSearchResults, getSearchResults, getSearchResults,
- * getSearchResults, getSearchResults, getSection, getSectionSubscriptions,
- * getSectionSubscriptions, getSectionTranslations, getSections,
- * getSections, getSections, getSolvedRequests, getSuspendedTickets,
- * getTarget, getTargets, getTicket, getTicketAudit, getTicketAudit,
- * getTicketAudit, getTicketAudits, getTicketAudits, getTicketCollaborators,
- * getTicketComments, getTicketComments, getTicketField, getTicketFields,
- * getTicketForm, getTicketForms, getTicketIncidents, getTicketMetric,
- * getTicketMetricByTicket, getTicketMetrics, getTickets, getTickets,
- * getTicketsByExternalId, getTicketsByExternalId, getTicketsFromSearch,
- * getTicketsIncrementally, getTicketsIncrementally, getTopic, getTopics,
- * getTopics, getTopics, getTopics, getTopicsByUser, getTrigger,
- * getTriggers, getTwitterMonitors, getUser, getUserCCDTickets,
- * getUserFields, getUserIdentities, getUserIdentities, getUserIdentity,
- * getUserIdentity, getUserIdentity, getUserRelatedInfo,
- * getUserRequestedTickets, getUserRequests, getUserRequests,
- * getUserSegment, getUserSegments, getUserSegments,
- * getUserSegmentsApplicable, getUserSubscriptions, getUserSubscriptions,
- * getUsers, getUsersByRole, getUsersIncrementally, importTicket,
- * importTopic, lookupOrganizationsByExternalId, lookupUserByEmail,
- * lookupUserByExternalId, macrosShowChangesToTicket,
- * macrosShowTicketAfterChanges, makePrivateTicketAudit,
- * makePrivateTicketAudit, makePrivateTicketAudit, markTicketAsSpam,
- * markTicketAsSpam, mergeUsers, notifyApp, permanentlyDeleteTicket,
- * permanentlyDeleteTicket, permanentlyDeleteTickets, permanentlyDeleteUser,
+ * getRecentTickets, getRequest, getRequestComment, getRequestComments,
+ * getRequests, getSatisfactionRating, getSatisfactionRatings, getSchedule,
+ * getSchedules, getSearchResults, getSection, getSectionSubscriptions,
+ * getSectionTranslations, getSections, getSolvedRequests,
+ * getSuspendedTickets, getTarget, getTargets, getTicket, getTicketAudit,
+ * getTicketAudits, getTicketCollaborators, getTicketComments,
+ * getTicketField, getTicketFields, getTicketForm, getTicketForms,
+ * getTicketIncidents, getTicketMetric, getTicketMetricByTicket,
+ * getTicketMetrics, getTickets, getTicketsByExternalId,
+ * getTicketsFromSearch, getTicketsIncrementally, getTopic, getTopics,
+ * getTopicsByUser, getTrigger, getTriggers, getTwitterMonitors, getUser,
+ * getUserCCDTickets, getUserFields, getUserIdentities, getUserIdentity,
+ * getUserRelatedInfo, getUserRequestedTickets, getUserRequests,
+ * getUserSegment, getUserSegments, getUserSegmentsApplicable,
+ * getUserSubscriptions, getUsers, getUsersByRole, getUsersIncrementally,
+ * importTicket, importTopic, lookupOrganizationsByExternalId,
+ * lookupUserByEmail, lookupUserByExternalId, macrosShowChangesToTicket,
+ * macrosShowTicketAfterChanges, makePrivateTicketAudit, markTicketAsSpam,
+ * mergeUsers, notifyApp, permanentlyDeleteTicket, permanentlyDeleteTickets,
* permanentlyDeleteUser, queueCreateTicketAsync,
* removeTagFromOrganisations, removeTagFromTicket, removeTagFromTopics,
- * requestVerifyUserIdentity, requestVerifyUserIdentity,
- * requestVerifyUserIdentity, resetUserPassword, resetUserPassword,
+ * requestVerifyUserIdentity, resetUserPassword,
* setGroupMembershipAsDefault, setOrganizationMembershipAsDefault,
* setTagOnOrganisations, setTagOnTicket, setTagOnTopics,
- * setUserPrimaryIdentity, setUserPrimaryIdentity, setUserPrimaryIdentity,
- * suspendUser, trustTicketAudit, trustTicketAudit, trustTicketAudit,
- * unsuspendUser, updateArticle, updateArticleTranslation, updateAutomation,
+ * setUserPrimaryIdentity, suspendUser, trustTicketAudit, unsuspendUser,
+ * updateArticle, updateArticleTranslation, updateAutomation,
* updateCategory, updateCategoryTranslation, updateDynamicContentItem,
* updateDynamicContentItemVariant, updateForum, updateGroup,
* updateInstallation, updateMacro, updateOrganization, updateOrganizations,
- * updateOrganizations, updateOrganizationsAsync, updatePermissionGroup,
- * updateRequest, updateSection, updateSectionTranslation, updateTicket,
- * updateTicketField, updateTickets, updateTickets, updateTicketsAsync,
- * updateTopic, updateTrigger, updateUser, updateUserIdentity,
- * updateUserIdentity, updateUserSegment, updateUsers, updateUsers,
- * updateUsersAsync, verifyUserIdentity, verifyUserIdentity,
- * verifyUserIdentity
+ * updateOrganizationsAsync, updatePermissionGroup, updateRequest,
+ * updateSection, updateSectionTranslation, updateTicket, updateTicketField,
+ * updateTickets, updateTicketsAsync, updateTopic, updateTrigger,
+ * updateUser, updateUserIdentity, updateUserSegment, updateUsers,
+ * updateUsersAsync, verifyUserIdentity
*
* @param componentName to use a custom component name for the endpoint
* instead of the default name
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 5cc0a21..5c81c96 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
@@ -1067,58 +1067,43 @@ public interface ZendeskEndpointBuilderFactory {
* What operation to use
* The value can be one of: addTagToOrganisations, addTagToTicket,
* addTagToTopics, associateAttachmentsToArticle, changeUserPassword,
- * createArticle, createArticle, createArticleTranslation,
- * createAutomation, createCategory, createCategoryTranslation,
- * createComment, createDynamicContentItem,
- * createDynamicContentItemVariant, createForum, createGroup,
- * createGroupMembership, createGroupMembership, createMacro,
- * createOrUpdateUser, createOrUpdateUsers, createOrUpdateUsers,
- * createOrUpdateUsersAsync, createOrganization,
- * createOrganizationMembership, createOrganizationMembership,
- * createOrganizationMemberships, createOrganizationMemberships,
- * createOrganizationMembershipsAsync, createOrganizations,
+ * createArticle, createArticleTranslation, createAutomation,
+ * createCategory, createCategoryTranslation, createComment,
+ * createDynamicContentItem, createDynamicContentItemVariant,
+ * createForum, createGroup, createGroupMembership, createMacro,
+ * createOrUpdateUser, createOrUpdateUsers, createOrUpdateUsersAsync,
+ * createOrganization, createOrganizationMembership,
+ * createOrganizationMemberships, createOrganizationMembershipsAsync,
* createOrganizations, createOrganizationsAsync, createPermissionGroup,
- * createRequest, createSatisfactionRating, createSatisfactionRating,
- * createSection, createSectionTranslation, createTarget, createTicket,
+ * createRequest, createSatisfactionRating, createSection,
+ * createSectionTranslation, createTarget, createTicket,
* createTicketAsync, createTicketField, createTicketForm,
- * createTicketFromTweet, createTickets, createTickets,
- * createTicketsAsync, createTopic, createTrigger, createUpload,
- * createUpload, createUpload, createUploadArticle, createUploadArticle,
- * createUser, createUserIdentity, createUserIdentity,
- * createUserSegment, createUsers, createUsers, createUsersAsync,
- * deleteArticle, deleteArticleAttachment, deleteArticleAttachment,
- * deleteAttachment, deleteAttachment, deleteAutomation, deleteCategory,
+ * createTicketFromTweet, createTickets, createTicketsAsync,
+ * createTopic, createTrigger, createUpload, createUploadArticle,
+ * createUser, createUserIdentity, createUserSegment, createUsers,
+ * createUsersAsync, deleteArticle, deleteArticleAttachment,
+ * deleteAttachment, deleteAutomation, deleteCategory,
* deleteDynamicContentItem, deleteDynamicContentItemVariant,
- * deleteForum, deleteGroup, deleteGroup, deleteGroupMembership,
- * deleteGroupMembership, deleteGroupMembership, deleteGroupMembership,
- * deleteOrganization, deleteOrganization, deleteOrganizationMembership,
- * deleteOrganizationMembership, deleteOrganizationMembership,
- * deleteOrganizationMemberships, deletePermissionGroup,
+ * deleteForum, deleteGroup, deleteGroupMembership, deleteOrganization,
+ * deleteOrganizationMembership, deleteOrganizationMemberships,
* deletePermissionGroup, deleteSection, deleteSuspendedTicket,
- * deleteSuspendedTicket, deleteTarget, deleteTicket, deleteTicket,
- * deleteTicketField, deleteTicketField, deleteTickets, deleteTopic,
- * deleteTranslation, deleteTranslation, deleteTrigger, deleteUpload,
- * deleteUpload, deleteUser, deleteUser, deleteUserIdentity,
- * deleteUserIdentity, deleteUserIdentity, deleteUserSegment,
- * deleteUserSegment, getArticle, getArticleFromSearch,
+ * deleteTarget, deleteTicket, deleteTicketField, deleteTickets,
+ * deleteTopic, deleteTranslation, deleteTrigger, deleteUpload,
+ * deleteUser, deleteUserIdentity, deleteUserSegment, getArticle,
* getArticleFromSearch, getArticleSubscriptions,
- * getArticleSubscriptions, getArticleTranslations, getArticles,
- * getArticles, getArticles, getArticles, getArticlesFromAllLabels,
+ * getArticleTranslations, getArticles, getArticlesFromAllLabels,
* getArticlesFromAnyLabels, getArticlesFromPage,
* getArticlesIncrementally, getAssignableGroupMemberships,
- * getAssignableGroupMemberships, getAssignableGroups, getAttachment,
- * getAttachment, getAttachmentsFromArticle, getAuthenticatedUser,
- * getAutoCompleteOrganizations, getAutomation, getAutomations,
- * getBrands, getCCRequests, getCategories, getCategory,
+ * getAssignableGroups, getAttachment, getAttachmentsFromArticle,
+ * getAuthenticatedUser, getAutoCompleteOrganizations, getAutomation,
+ * getAutomations, getBrands, getCCRequests, getCategories, getCategory,
* getCategoryTranslations, getComplianceDeletionStatuses,
* getCurrentUser, getCustomAgentRoles, getDeletedTickets,
- * getDeletedTickets, getDynamicContentItem,
- * getDynamicContentItemVariant, getDynamicContentItemVariants,
- * getDynamicContentItems, getForum, getForums, getForums, getGroup,
- * getGroupMembership, getGroupMembership, getGroupMembershipByUser,
- * getGroupMemberships, getGroupMemberships, getGroupOrganization,
- * getGroupUsers, getGroups, getHelpCenterLocales,
- * getHolidaysForSchedule, getHolidaysForSchedule,
+ * getDynamicContentItem, getDynamicContentItemVariant,
+ * getDynamicContentItemVariants, getDynamicContentItems, getForum,
+ * getForums, getGroup, getGroupMembership, getGroupMembershipByUser,
+ * getGroupMemberships, getGroupOrganization, getGroupUsers, getGroups,
+ * getHelpCenterLocales, getHolidaysForSchedule,
* getIncrementalTicketsResult, getJobStatus, getJobStatusAsync,
* getJobStatuses, getJobStatusesAsync, getMacro, getMacros,
* getOpenRequests, getOrganization, getOrganizationFields,
@@ -1128,57 +1113,42 @@ public interface ZendeskEndpointBuilderFactory {
* getOrganizationTickets, getOrganizationUsers, getOrganizations,
* getOrganizationsIncrementally, getPermissionGroup,
* getPermissionGroups, getRecentTickets, getRequest, getRequestComment,
- * getRequestComment, getRequestComment, getRequestComments,
* getRequestComments, getRequests, getSatisfactionRating,
- * getSatisfactionRatings, getSchedule, getSchedule, getSchedules,
- * getSearchResults, getSearchResults, getSearchResults,
- * getSearchResults, getSearchResults, getSection,
- * getSectionSubscriptions, getSectionSubscriptions,
- * getSectionTranslations, getSections, getSections, getSections,
- * getSolvedRequests, getSuspendedTickets, getTarget, getTargets,
- * getTicket, getTicketAudit, getTicketAudit, getTicketAudit,
- * getTicketAudits, getTicketAudits, getTicketCollaborators,
- * getTicketComments, getTicketComments, getTicketField,
+ * getSatisfactionRatings, getSchedule, getSchedules, getSearchResults,
+ * getSection, getSectionSubscriptions, getSectionTranslations,
+ * getSections, getSolvedRequests, getSuspendedTickets, getTarget,
+ * getTargets, getTicket, getTicketAudit, getTicketAudits,
+ * getTicketCollaborators, getTicketComments, getTicketField,
* getTicketFields, getTicketForm, getTicketForms, getTicketIncidents,
* getTicketMetric, getTicketMetricByTicket, getTicketMetrics,
- * getTickets, getTickets, getTicketsByExternalId,
- * getTicketsByExternalId, getTicketsFromSearch,
- * getTicketsIncrementally, getTicketsIncrementally, getTopic,
- * getTopics, getTopics, getTopics, getTopics, getTopicsByUser,
+ * getTickets, getTicketsByExternalId, getTicketsFromSearch,
+ * getTicketsIncrementally, getTopic, getTopics, getTopicsByUser,
* getTrigger, getTriggers, getTwitterMonitors, getUser,
- * getUserCCDTickets, getUserFields, getUserIdentities,
- * getUserIdentities, getUserIdentity, getUserIdentity, getUserIdentity,
+ * getUserCCDTickets, getUserFields, getUserIdentities, getUserIdentity,
* getUserRelatedInfo, getUserRequestedTickets, getUserRequests,
- * getUserRequests, getUserSegment, getUserSegments, getUserSegments,
- * getUserSegmentsApplicable, getUserSubscriptions,
+ * getUserSegment, getUserSegments, getUserSegmentsApplicable,
* getUserSubscriptions, getUsers, getUsersByRole,
* getUsersIncrementally, importTicket, importTopic,
* lookupOrganizationsByExternalId, lookupUserByEmail,
* lookupUserByExternalId, macrosShowChangesToTicket,
* macrosShowTicketAfterChanges, makePrivateTicketAudit,
- * makePrivateTicketAudit, makePrivateTicketAudit, markTicketAsSpam,
* markTicketAsSpam, mergeUsers, notifyApp, permanentlyDeleteTicket,
- * permanentlyDeleteTicket, permanentlyDeleteTickets,
- * permanentlyDeleteUser, permanentlyDeleteUser, queueCreateTicketAsync,
- * removeTagFromOrganisations, removeTagFromTicket, removeTagFromTopics,
- * requestVerifyUserIdentity, requestVerifyUserIdentity,
- * requestVerifyUserIdentity, resetUserPassword, resetUserPassword,
- * setGroupMembershipAsDefault, setOrganizationMembershipAsDefault,
- * setTagOnOrganisations, setTagOnTicket, setTagOnTopics,
- * setUserPrimaryIdentity, setUserPrimaryIdentity,
- * setUserPrimaryIdentity, suspendUser, trustTicketAudit,
- * trustTicketAudit, trustTicketAudit, unsuspendUser, updateArticle,
+ * permanentlyDeleteTickets, permanentlyDeleteUser,
+ * queueCreateTicketAsync, removeTagFromOrganisations,
+ * removeTagFromTicket, removeTagFromTopics, requestVerifyUserIdentity,
+ * resetUserPassword, setGroupMembershipAsDefault,
+ * setOrganizationMembershipAsDefault, setTagOnOrganisations,
+ * setTagOnTicket, setTagOnTopics, setUserPrimaryIdentity, suspendUser,
+ * trustTicketAudit, unsuspendUser, updateArticle,
* updateArticleTranslation, updateAutomation, updateCategory,
* updateCategoryTranslation, updateDynamicContentItem,
* updateDynamicContentItemVariant, updateForum, updateGroup,
* updateInstallation, updateMacro, updateOrganization,
- * updateOrganizations, updateOrganizations, updateOrganizationsAsync,
- * updatePermissionGroup, updateRequest, updateSection,
- * updateSectionTranslation, updateTicket, updateTicketField,
- * updateTickets, updateTickets, updateTicketsAsync, updateTopic,
- * updateTrigger, updateUser, updateUserIdentity, updateUserIdentity,
- * updateUserSegment, updateUsers, updateUsers, updateUsersAsync,
- * verifyUserIdentity, verifyUserIdentity, verifyUserIdentity
+ * updateOrganizations, updateOrganizationsAsync, updatePermissionGroup,
+ * updateRequest, updateSection, updateSectionTranslation, updateTicket,
+ * updateTicketField, updateTickets, updateTicketsAsync, updateTopic,
+ * updateTrigger, updateUser, updateUserIdentity, updateUserSegment,
+ * updateUsers, updateUsersAsync, verifyUserIdentity
*
* @param path methodName
*/
@@ -1199,58 +1169,43 @@ public interface ZendeskEndpointBuilderFactory {
* What operation to use
* The value can be one of: addTagToOrganisations, addTagToTicket,
* addTagToTopics, associateAttachmentsToArticle, changeUserPassword,
- * createArticle, createArticle, createArticleTranslation,
- * createAutomation, createCategory, createCategoryTranslation,
- * createComment, createDynamicContentItem,
- * createDynamicContentItemVariant, createForum, createGroup,
- * createGroupMembership, createGroupMembership, createMacro,
- * createOrUpdateUser, createOrUpdateUsers, createOrUpdateUsers,
- * createOrUpdateUsersAsync, createOrganization,
- * createOrganizationMembership, createOrganizationMembership,
- * createOrganizationMemberships, createOrganizationMemberships,
- * createOrganizationMembershipsAsync, createOrganizations,
+ * createArticle, createArticleTranslation, createAutomation,
+ * createCategory, createCategoryTranslation, createComment,
+ * createDynamicContentItem, createDynamicContentItemVariant,
+ * createForum, createGroup, createGroupMembership, createMacro,
+ * createOrUpdateUser, createOrUpdateUsers, createOrUpdateUsersAsync,
+ * createOrganization, createOrganizationMembership,
+ * createOrganizationMemberships, createOrganizationMembershipsAsync,
* createOrganizations, createOrganizationsAsync, createPermissionGroup,
- * createRequest, createSatisfactionRating, createSatisfactionRating,
- * createSection, createSectionTranslation, createTarget, createTicket,
+ * createRequest, createSatisfactionRating, createSection,
+ * createSectionTranslation, createTarget, createTicket,
* createTicketAsync, createTicketField, createTicketForm,
- * createTicketFromTweet, createTickets, createTickets,
- * createTicketsAsync, createTopic, createTrigger, createUpload,
- * createUpload, createUpload, createUploadArticle, createUploadArticle,
- * createUser, createUserIdentity, createUserIdentity,
- * createUserSegment, createUsers, createUsers, createUsersAsync,
- * deleteArticle, deleteArticleAttachment, deleteArticleAttachment,
- * deleteAttachment, deleteAttachment, deleteAutomation, deleteCategory,
+ * createTicketFromTweet, createTickets, createTicketsAsync,
+ * createTopic, createTrigger, createUpload, createUploadArticle,
+ * createUser, createUserIdentity, createUserSegment, createUsers,
+ * createUsersAsync, deleteArticle, deleteArticleAttachment,
+ * deleteAttachment, deleteAutomation, deleteCategory,
* deleteDynamicContentItem, deleteDynamicContentItemVariant,
- * deleteForum, deleteGroup, deleteGroup, deleteGroupMembership,
- * deleteGroupMembership, deleteGroupMembership, deleteGroupMembership,
- * deleteOrganization, deleteOrganization, deleteOrganizationMembership,
- * deleteOrganizationMembership, deleteOrganizationMembership,
- * deleteOrganizationMemberships, deletePermissionGroup,
+ * deleteForum, deleteGroup, deleteGroupMembership, deleteOrganization,
+ * deleteOrganizationMembership, deleteOrganizationMemberships,
* deletePermissionGroup, deleteSection, deleteSuspendedTicket,
- * deleteSuspendedTicket, deleteTarget, deleteTicket, deleteTicket,
- * deleteTicketField, deleteTicketField, deleteTickets, deleteTopic,
- * deleteTranslation, deleteTranslation, deleteTrigger, deleteUpload,
- * deleteUpload, deleteUser, deleteUser, deleteUserIdentity,
- * deleteUserIdentity, deleteUserIdentity, deleteUserSegment,
- * deleteUserSegment, getArticle, getArticleFromSearch,
+ * deleteTarget, deleteTicket, deleteTicketField, deleteTickets,
+ * deleteTopic, deleteTranslation, deleteTrigger, deleteUpload,
+ * deleteUser, deleteUserIdentity, deleteUserSegment, getArticle,
* getArticleFromSearch, getArticleSubscriptions,
- * getArticleSubscriptions, getArticleTranslations, getArticles,
- * getArticles, getArticles, getArticles, getArticlesFromAllLabels,
+ * getArticleTranslations, getArticles, getArticlesFromAllLabels,
* getArticlesFromAnyLabels, getArticlesFromPage,
* getArticlesIncrementally, getAssignableGroupMemberships,
- * getAssignableGroupMemberships, getAssignableGroups, getAttachment,
- * getAttachment, getAttachmentsFromArticle, getAuthenticatedUser,
- * getAutoCompleteOrganizations, getAutomation, getAutomations,
- * getBrands, getCCRequests, getCategories, getCategory,
+ * getAssignableGroups, getAttachment, getAttachmentsFromArticle,
+ * getAuthenticatedUser, getAutoCompleteOrganizations, getAutomation,
+ * getAutomations, getBrands, getCCRequests, getCategories, getCategory,
* getCategoryTranslations, getComplianceDeletionStatuses,
* getCurrentUser, getCustomAgentRoles, getDeletedTickets,
- * getDeletedTickets, getDynamicContentItem,
- * getDynamicContentItemVariant, getDynamicContentItemVariants,
- * getDynamicContentItems, getForum, getForums, getForums, getGroup,
- * getGroupMembership, getGroupMembership, getGroupMembershipByUser,
- * getGroupMemberships, getGroupMemberships, getGroupOrganization,
- * getGroupUsers, getGroups, getHelpCenterLocales,
- * getHolidaysForSchedule, getHolidaysForSchedule,
+ * getDynamicContentItem, getDynamicContentItemVariant,
+ * getDynamicContentItemVariants, getDynamicContentItems, getForum,
+ * getForums, getGroup, getGroupMembership, getGroupMembershipByUser,
+ * getGroupMemberships, getGroupOrganization, getGroupUsers, getGroups,
+ * getHelpCenterLocales, getHolidaysForSchedule,
* getIncrementalTicketsResult, getJobStatus, getJobStatusAsync,
* getJobStatuses, getJobStatusesAsync, getMacro, getMacros,
* getOpenRequests, getOrganization, getOrganizationFields,
@@ -1260,57 +1215,42 @@ public interface ZendeskEndpointBuilderFactory {
* getOrganizationTickets, getOrganizationUsers, getOrganizations,
* getOrganizationsIncrementally, getPermissionGroup,
* getPermissionGroups, getRecentTickets, getRequest, getRequestComment,
- * getRequestComment, getRequestComment, getRequestComments,
* getRequestComments, getRequests, getSatisfactionRating,
- * getSatisfactionRatings, getSchedule, getSchedule, getSchedules,
- * getSearchResults, getSearchResults, getSearchResults,
- * getSearchResults, getSearchResults, getSection,
- * getSectionSubscriptions, getSectionSubscriptions,
- * getSectionTranslations, getSections, getSections, getSections,
- * getSolvedRequests, getSuspendedTickets, getTarget, getTargets,
- * getTicket, getTicketAudit, getTicketAudit, getTicketAudit,
- * getTicketAudits, getTicketAudits, getTicketCollaborators,
- * getTicketComments, getTicketComments, getTicketField,
+ * getSatisfactionRatings, getSchedule, getSchedules, getSearchResults,
+ * getSection, getSectionSubscriptions, getSectionTranslations,
+ * getSections, getSolvedRequests, getSuspendedTickets, getTarget,
+ * getTargets, getTicket, getTicketAudit, getTicketAudits,
+ * getTicketCollaborators, getTicketComments, getTicketField,
* getTicketFields, getTicketForm, getTicketForms, getTicketIncidents,
* getTicketMetric, getTicketMetricByTicket, getTicketMetrics,
- * getTickets, getTickets, getTicketsByExternalId,
- * getTicketsByExternalId, getTicketsFromSearch,
- * getTicketsIncrementally, getTicketsIncrementally, getTopic,
- * getTopics, getTopics, getTopics, getTopics, getTopicsByUser,
+ * getTickets, getTicketsByExternalId, getTicketsFromSearch,
+ * getTicketsIncrementally, getTopic, getTopics, getTopicsByUser,
* getTrigger, getTriggers, getTwitterMonitors, getUser,
- * getUserCCDTickets, getUserFields, getUserIdentities,
- * getUserIdentities, getUserIdentity, getUserIdentity, getUserIdentity,
+ * getUserCCDTickets, getUserFields, getUserIdentities, getUserIdentity,
* getUserRelatedInfo, getUserRequestedTickets, getUserRequests,
- * getUserRequests, getUserSegment, getUserSegments, getUserSegments,
- * getUserSegmentsApplicable, getUserSubscriptions,
+ * getUserSegment, getUserSegments, getUserSegmentsApplicable,
* getUserSubscriptions, getUsers, getUsersByRole,
* getUsersIncrementally, importTicket, importTopic,
* lookupOrganizationsByExternalId, lookupUserByEmail,
* lookupUserByExternalId, macrosShowChangesToTicket,
* macrosShowTicketAfterChanges, makePrivateTicketAudit,
- * makePrivateTicketAudit, makePrivateTicketAudit, markTicketAsSpam,
* markTicketAsSpam, mergeUsers, notifyApp, permanentlyDeleteTicket,
- * permanentlyDeleteTicket, permanentlyDeleteTickets,
- * permanentlyDeleteUser, permanentlyDeleteUser, queueCreateTicketAsync,
- * removeTagFromOrganisations, removeTagFromTicket, removeTagFromTopics,
- * requestVerifyUserIdentity, requestVerifyUserIdentity,
- * requestVerifyUserIdentity, resetUserPassword, resetUserPassword,
- * setGroupMembershipAsDefault, setOrganizationMembershipAsDefault,
- * setTagOnOrganisations, setTagOnTicket, setTagOnTopics,
- * setUserPrimaryIdentity, setUserPrimaryIdentity,
- * setUserPrimaryIdentity, suspendUser, trustTicketAudit,
- * trustTicketAudit, trustTicketAudit, unsuspendUser, updateArticle,
+ * permanentlyDeleteTickets, permanentlyDeleteUser,
+ * queueCreateTicketAsync, removeTagFromOrganisations,
+ * removeTagFromTicket, removeTagFromTopics, requestVerifyUserIdentity,
+ * resetUserPassword, setGroupMembershipAsDefault,
+ * setOrganizationMembershipAsDefault, setTagOnOrganisations,
+ * setTagOnTicket, setTagOnTopics, setUserPrimaryIdentity, suspendUser,
+ * trustTicketAudit, unsuspendUser, updateArticle,
* updateArticleTranslation, updateAutomation, updateCategory,
* updateCategoryTranslation, updateDynamicContentItem,
* updateDynamicContentItemVariant, updateForum, updateGroup,
* updateInstallation, updateMacro, updateOrganization,
- * updateOrganizations, updateOrganizations, updateOrganizationsAsync,
- * updatePermissionGroup, updateRequest, updateSection,
- * updateSectionTranslation, updateTicket, updateTicketField,
- * updateTickets, updateTickets, updateTicketsAsync, updateTopic,
- * updateTrigger, updateUser, updateUserIdentity, updateUserIdentity,
- * updateUserSegment, updateUsers, updateUsers, updateUsersAsync,
- * verifyUserIdentity, verifyUserIdentity, verifyUserIdentity
+ * updateOrganizations, updateOrganizationsAsync, updatePermissionGroup,
+ * updateRequest, updateSection, updateSectionTranslation, updateTicket,
+ * updateTicketField, updateTickets, updateTicketsAsync, updateTopic,
+ * updateTrigger, updateUser, updateUserIdentity, updateUserSegment,
+ * updateUsers, updateUsersAsync, verifyUserIdentity
*
* @param componentName to use a custom component name for the endpoint
* instead of the default name
diff --git a/docs/components/modules/ROOT/pages/as2-component.adoc b/docs/components/modules/ROOT/pages/as2-component.adoc
index 995370c..4f7a1c6 100644
--- a/docs/components/modules/ROOT/pages/as2-component.adoc
+++ b/docs/components/modules/ROOT/pages/as2-component.adoc
@@ -81,7 +81,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: CLIENT, SERVER | | AS2ApiName
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: client, server | | AS2ApiName
| *methodName* | *Required* What sub operation to use for the selected operation | | String
|===
diff --git a/docs/components/modules/ROOT/pages/box-component.adoc b/docs/components/modules/ROOT/pages/box-component.adoc
index b8ff47e..88d4765 100644
--- a/docs/components/modules/ROOT/pages/box-component.adoc
+++ b/docs/components/modules/ROOT/pages/box-component.adoc
@@ -102,7 +102,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: COLLABORATIONS, COMMENTS, EVENT_LOGS, FILES, FOLDERS, GROUPS, EVENTS, SEARCH, TASKS, USERS | | BoxApiName
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: collaborations, comments, event-logs, files, folders, groups, events, search, tasks, users | | BoxApiName
| *methodName* | *Required* What sub operation to use for the selected operation | | String
|===
diff --git a/docs/components/modules/ROOT/pages/braintree-component.adoc b/docs/components/modules/ROOT/pages/braintree-component.adoc
index 9063167..1268a45 100644
--- a/docs/components/modules/ROOT/pages/braintree-component.adoc
+++ b/docs/components/modules/ROOT/pages/braintree-component.adoc
@@ -79,7 +79,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: ADDON, ADDRESS, CLIENTTOKEN, CREDITCARDVERIFICATION, CUSTOMER, DISCOUNT, DISPUTE, DOCUMENTUPLOAD, MERCHANTACCOUNT, PAYMENTMETHOD, PAYMENTMETHODNONCE, PLAN, REPORT, SETTLEMENTBATCHSUMMARY, SUBSCRIPTION, TRANSACTION, WEBHOOKNOTIFICATION | | BraintreeApiName
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: addOn, address, clientToken, creditCardVerification, customer, discount, dispute, documentUpload, merchantAccount, paymentMethod, paymentMethodNonce, plan, report, settlementBatchSummary, subscription, transaction, webhookNotification | | BraintreeApiName
| *methodName* | What sub operation to use for the selected operation | | String
|===
diff --git a/docs/components/modules/ROOT/pages/fhir-component.adoc b/docs/components/modules/ROOT/pages/fhir-component.adoc
index 3697480..606f8ec 100644
--- a/docs/components/modules/ROOT/pages/fhir-component.adoc
+++ b/docs/components/modules/ROOT/pages/fhir-component.adoc
@@ -110,7 +110,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: CAPABILITIES, CREATE, DELETE, HISTORY, LOAD_PAGE, META, OPERATION, PATCH, READ, SEARCH, TRANSACTION, UPDATE, VALIDATE | | FhirApiName
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: capabilities, create, delete, history, load-page, meta, operation, patch, read, search, transaction, update, validate | | FhirApiName
| *methodName* | *Required* What sub operation to use for the selected operation | | String
|===
diff --git a/docs/components/modules/ROOT/pages/google-calendar-component.adoc b/docs/components/modules/ROOT/pages/google-calendar-component.adoc
index 844d1b8..a196f87 100644
--- a/docs/components/modules/ROOT/pages/google-calendar-component.adoc
+++ b/docs/components/modules/ROOT/pages/google-calendar-component.adoc
@@ -95,7 +95,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: ACL, LIST, CALENDARS, CHANNELS, COLORS, FREEBUSY, EVENTS, SETTINGS | | GoogleCalendarApiName
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: acl, list, calendars, channels, colors, freebusy, events, settings | | GoogleCalendarApiName
| *methodName* | *Required* What sub operation to use for the selected operation. The value can be one of: calendarImport, clear, delete, get, insert, instances, list, move, patch, query, quickAdd, stop, update, watch | | String
|===
diff --git a/docs/components/modules/ROOT/pages/google-mail-component.adoc b/docs/components/modules/ROOT/pages/google-mail-component.adoc
index 8778b69..64535a3 100644
--- a/docs/components/modules/ROOT/pages/google-mail-component.adoc
+++ b/docs/components/modules/ROOT/pages/google-mail-component.adoc
@@ -109,7 +109,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: THREADS, MESSAGES, ATTACHMENTS, LABELS, HISTORY, DRAFTS, USERS | | GoogleMailApiName
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: threads, messages, attachments, labels, history, drafts, users | | GoogleMailApiName
| *methodName* | *Required* What sub operation to use for the selected operation. The value can be one of: attachments, create, delete, get, getProfile, gmailImport, insert, list, modify, patch, send, stop, trash, untrash, update, watch | | String
|===
diff --git a/docs/components/modules/ROOT/pages/google-sheets-component.adoc b/docs/components/modules/ROOT/pages/google-sheets-component.adoc
index b39230f..1f0d369 100644
--- a/docs/components/modules/ROOT/pages/google-sheets-component.adoc
+++ b/docs/components/modules/ROOT/pages/google-sheets-component.adoc
@@ -105,7 +105,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: SPREADSHEETS, DATA | | GoogleSheetsApiName
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: spreadsheets, data | | GoogleSheetsApiName
| *methodName* | *Required* What sub operation to use for the selected operation. The value can be one of: create, get, update, append, batchUpdate, clear | | String
|===
diff --git a/docs/components/modules/ROOT/pages/olingo2-component.adoc b/docs/components/modules/ROOT/pages/olingo2-component.adoc
index d79710a..bfc4a4d 100644
--- a/docs/components/modules/ROOT/pages/olingo2-component.adoc
+++ b/docs/components/modules/ROOT/pages/olingo2-component.adoc
@@ -102,7 +102,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: DEFAULT | | Olingo2ApiName
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: | | Olingo2ApiName
| *methodName* | *Required* What sub operation to use for the selected operation | | String
|===
diff --git a/docs/components/modules/ROOT/pages/olingo4-component.adoc b/docs/components/modules/ROOT/pages/olingo4-component.adoc
index 7e29686..8e1057f 100644
--- a/docs/components/modules/ROOT/pages/olingo4-component.adoc
+++ b/docs/components/modules/ROOT/pages/olingo4-component.adoc
@@ -101,7 +101,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: DEFAULT | | Olingo4ApiName
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: | | Olingo4ApiName
| *methodName* | *Required* What sub operation to use for the selected operation | | String
|===
diff --git a/docs/components/modules/ROOT/pages/twilio-component.adoc b/docs/components/modules/ROOT/pages/twilio-component.adoc
index 15251a1..d35720e 100644
--- a/docs/components/modules/ROOT/pages/twilio-component.adoc
+++ b/docs/components/modules/ROOT/pages/twilio-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
-| *apiName* | *Required* What kind of operation to perform. The value can be one of: ACCOUNT, ADDRESS, APPLICATION, AVAILABLE_PHONE_NUMBER_COUNTRY, CALL, CONFERENCE, CONNECT_APP, INCOMING_PHONE_NUMBER, KEY, MESSAGE, NEW_KEY, NEW_SIGNING_KEY, NOTIFICATION, OUTGOING_CALLER_ID, QUEUE, RECORDING, SHORT_CODE, SIGNING_KEY, TOKEN, TRANSCRIPTION, VALIDATION_REQUEST, ADDRESS_DEPENDENT_PHONE_NUMBER, AVAILABLE_PHONE_NUMBER_COUNTRY_LOCAL, AVAILABLE_PHONE_NUMBER_COUNTRY_MOBILE, AVAILABLE_PHONE_NUMBER [...]
+| *apiName* | *Required* What kind of operation to perform. The value can be one of: account, address, application, available-phone-number-country, call, conference, connect-app, incoming-phone-number, key, message, new-key, new-signing-key, notification, outgoing-caller-id, queue, recording, short-code, signing-key, token, transcription, validation-request, address-dependent-phone-number, available-phone-number-country-local, available-phone-number-country-mobile, available-phone-number [...]
| *methodName* | *Required* What sub operation to use for the selected operation. The value can be one of: create, delete, fetch, read, update | | String
|===
diff --git a/docs/components/modules/ROOT/pages/zendesk-component.adoc b/docs/components/modules/ROOT/pages/zendesk-component.adoc
index 5435fb7..bb402a0 100644
--- a/docs/components/modules/ROOT/pages/zendesk-component.adoc
+++ b/docs/components/modules/ROOT/pages/zendesk-component.adoc
@@ -62,7 +62,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 | | String
+| *methodName* | *Required* What operation to use. The value can be one of: addTagToOrganisations, addTagToTicket, addTagToTopics, associateAttachmentsToArticle, changeUserPassword, createArticle, createArticle, createArticleTranslation, createAutomation, createCategory, createCategoryTranslation, createComment, createDynamicContentItem, createDynamicContentItemVariant, createForum, createGroup, createGroupMembership, createGroupMembership, createMacro, createOrUpdateUser, createOrUpdate [...]
|===
diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointSchemaGeneratorMojo.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointSchemaGeneratorMojo.java
index 9643c06..5f0e42e 100644
--- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointSchemaGeneratorMojo.java
+++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointSchemaGeneratorMojo.java
@@ -715,7 +715,10 @@ public class EndpointSchemaGeneratorMojo extends AbstractGeneratorMojo {
} else if (fieldType.isEnum()) {
enums = new ArrayList<>();
for (Object val : fieldType.getEnumConstants()) {
- enums.add(val.toString());
+ String str = val.toString();
+ if (!enums.contains(str)) {
+ enums.add(str);
+ }
}
}
@@ -870,7 +873,10 @@ public class EndpointSchemaGeneratorMojo extends AbstractGeneratorMojo {
} else if (fieldTypeElement.isEnum()) {
enums = new ArrayList<>();
for (Object val : fieldTypeElement.getEnumConstants()) {
- enums.add(val.toString());
+ String str = val.toString();
+ if (!enums.contains(str)) {
+ enums.add(str);
+ }
}
}
@@ -989,7 +995,10 @@ public class EndpointSchemaGeneratorMojo extends AbstractGeneratorMojo {
} else if (fieldTypeElement.isEnum()) {
enums = new ArrayList<>();
for (Object val : fieldTypeElement.getEnumConstants()) {
- enums.add(val.toString());
+ String str = val.toString();
+ if (!enums.contains(str)) {
+ enums.add(str);
+ }
}
}