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 <claus.ib...@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); + } } }