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/30 10:18:45 UTC

[camel] 01/02: Generated configurer for apis should be in their own class and not on the general endpoint.

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit d3ef125f5f7c06b39597ee84b1f9e6a964bf5d09
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Wed Sep 30 11:58:06 2020 +0200

    Generated configurer for apis should be in their own class and not on the general endpoint.
---
 .../camel/component/as2/AS2EndpointConfigurer.java |  18 ----
 .../camel/component/box/BoxEndpointConfigurer.java |  70 -------------
 .../braintree/BraintreeEndpointConfigurer.java     |  29 ------
 .../component/fhir/FhirEndpointConfigurer.java     |  35 -------
 .../calendar/GoogleCalendarEndpointConfigurer.java |   8 --
 .../drive/GoogleDriveEndpointConfigurer.java       |  16 ---
 .../google/mail/GoogleMailEndpointConfigurer.java  |   8 --
 .../sheets/GoogleSheetsEndpointConfigurer.java     |  11 --
 .../olingo2/Olingo2EndpointConfigurer.java         |   6 --
 .../olingo4/Olingo4EndpointConfigurer.java         |   6 --
 .../component/twilio/TwilioEndpointConfigurer.java |  44 --------
 .../zendesk/ZendeskEndpointConfigurer.java         | 115 ---------------------
 .../packaging/PropertyConfigurerGenerator.java     |  18 ----
 13 files changed, 384 deletions(-)

diff --git a/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/AS2EndpointConfigurer.java b/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/AS2EndpointConfigurer.java
index 66a189d..1ea07cf 100644
--- a/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/AS2EndpointConfigurer.java
+++ b/components/camel-as2/camel-as2-component/src/generated/java/org/apache/camel/component/as2/AS2EndpointConfigurer.java
@@ -52,24 +52,6 @@ public class AS2EndpointConfigurer extends PropertyConfigurerSupport implements
         map.put("lazyStartProducer", boolean.class);
         map.put("basicPropertyBinding", boolean.class);
         map.put("synchronous", boolean.class);
-        map.put("as2From", java.lang.String.class);
-        map.put("as2MessageStructure", org.apache.camel.component.as2.api.AS2MessageStructure.class);
-        map.put("as2To", java.lang.String.class);
-        map.put("compressionAlgorithm", org.apache.camel.component.as2.api.AS2CompressionAlgorithm.class);
-        map.put("dispositionNotificationTo", java.lang.String.class);
-        map.put("ediMessage", java.lang.String.class);
-        map.put("ediMessageContentType", org.apache.http.entity.ContentType.class);
-        map.put("ediMessageTransferEncoding", java.lang.String.class);
-        map.put("encryptingAlgorithm", org.apache.camel.component.as2.api.AS2EncryptionAlgorithm.class);
-        map.put("encryptingCertificateChain", java.security.cert.Certificate[].class);
-        map.put("from", java.lang.String.class);
-        map.put("requestUri", java.lang.String.class);
-        map.put("requestUriPattern", java.lang.String.class);
-        map.put("signedReceiptMicAlgorithms", java.lang.String[].class);
-        map.put("signingAlgorithm", org.apache.camel.component.as2.api.AS2SignatureAlgorithm.class);
-        map.put("signingCertificateChain", java.security.cert.Certificate[].class);
-        map.put("signingPrivateKey", java.security.PrivateKey.class);
-        map.put("subject", java.lang.String.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-box/camel-box-component/src/generated/java/org/apache/camel/component/box/BoxEndpointConfigurer.java b/components/camel-box/camel-box-component/src/generated/java/org/apache/camel/component/box/BoxEndpointConfigurer.java
index 3612624..09ba694 100644
--- a/components/camel-box/camel-box-component/src/generated/java/org/apache/camel/component/box/BoxEndpointConfigurer.java
+++ b/components/camel-box/camel-box-component/src/generated/java/org/apache/camel/component/box/BoxEndpointConfigurer.java
@@ -41,76 +41,6 @@ public class BoxEndpointConfigurer extends PropertyConfigurerSupport implements
         map.put("sslContextParameters", org.apache.camel.support.jsse.SSLContextParameters.class);
         map.put("userName", java.lang.String.class);
         map.put("userPassword", java.lang.String.class);
-        map.put("access", com.box.sdk.BoxSharedLink.Access.class);
-        map.put("action", com.box.sdk.BoxTask.Action.class);
-        map.put("after", java.util.Date.class);
-        map.put("assignTo", com.box.sdk.BoxUser.class);
-        map.put("before", java.util.Date.class);
-        map.put("check", java.lang.Boolean.class);
-        map.put("collaborationId", java.lang.String.class);
-        map.put("collaborator", com.box.sdk.BoxCollaborator.class);
-        map.put("commentId", java.lang.String.class);
-        map.put("content", java.io.InputStream.class);
-        map.put("created", java.util.Date.class);
-        map.put("description", java.lang.String.class);
-        map.put("destinationFolderId", java.lang.String.class);
-        map.put("dueAt", java.util.Date.class);
-        map.put("email", java.lang.String.class);
-        map.put("emailAliasId", java.lang.String.class);
-        map.put("externalSyncIdentifier", java.lang.String.class);
-        map.put("fields", java.lang.String[].class);
-        map.put("fileContent", java.io.InputStream.class);
-        map.put("fileId", java.lang.String.class);
-        map.put("fileName", java.lang.String.class);
-        map.put("fileSize", java.lang.Long.class);
-        map.put("fileType", com.box.sdk.BoxFile.ThumbnailFileType.class);
-        map.put("filterTerm", java.lang.String.class);
-        map.put("folderId", java.lang.String.class);
-        map.put("folderName", java.lang.String.class);
-        map.put("force", java.lang.Boolean.class);
-        map.put("groupId", java.lang.String.class);
-        map.put("groupInfo", com.box.sdk.BoxGroup.Info.class);
-        map.put("groupMembershipId", java.lang.String.class);
-        map.put("info", com.box.sdk.BoxCollaboration.Info.class);
-        map.put("invitabilityLevel", java.lang.String.class);
-        map.put("limit", java.lang.Long.class);
-        map.put("listener", com.box.sdk.ProgressListener.class);
-        map.put("login", java.lang.String.class);
-        map.put("maxHeight", java.lang.Integer.class);
-        map.put("maxWidth", java.lang.Integer.class);
-        map.put("memberViewabilityLevel", java.lang.String.class);
-        map.put("message", java.lang.String.class);
-        map.put("metadata", com.box.sdk.Metadata.class);
-        map.put("minHeight", java.lang.Integer.class);
-        map.put("minWidth", java.lang.Integer.class);
-        map.put("modified", java.util.Date.class);
-        map.put("name", java.lang.String.class);
-        map.put("newFileName", java.lang.String.class);
-        map.put("newFolderName", java.lang.String.class);
-        map.put("newName", java.lang.String.class);
-        map.put("notifyUser", java.lang.Boolean.class);
-        map.put("offset", java.lang.Long.class);
-        map.put("output", java.io.OutputStream.class);
-        map.put("params", com.box.sdk.CreateUserParams.class);
-        map.put("parentFolderId", java.lang.String.class);
-        map.put("path", java.lang.String[].class);
-        map.put("permissions", com.box.sdk.BoxSharedLink.Permissions.class);
-        map.put("position", java.lang.String.class);
-        map.put("provenance", java.lang.String.class);
-        map.put("query", java.lang.String.class);
-        map.put("rangeEnd", java.lang.Long.class);
-        map.put("rangeStart", java.lang.Long.class);
-        map.put("role", com.box.sdk.BoxCollaboration.Role.class);
-        map.put("size", java.lang.Long.class);
-        map.put("sourceUserId", java.lang.String.class);
-        map.put("startingPosition", java.lang.Long.class);
-        map.put("taskAssignmentId", java.lang.String.class);
-        map.put("taskId", java.lang.String.class);
-        map.put("typeName", java.lang.String.class);
-        map.put("types", com.box.sdk.BoxEvent.Type[].class);
-        map.put("unshareDate", java.util.Date.class);
-        map.put("userId", java.lang.String.class);
-        map.put("version", java.lang.Integer.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/BraintreeEndpointConfigurer.java b/components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/BraintreeEndpointConfigurer.java
index 299be9b..eb06bf4 100644
--- a/components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/BraintreeEndpointConfigurer.java
+++ b/components/camel-braintree/src/generated/java/org/apache/camel/component/braintree/BraintreeEndpointConfigurer.java
@@ -35,35 +35,6 @@ public class BraintreeEndpointConfigurer extends PropertyConfigurerSupport imple
         map.put("accessToken", java.lang.String.class);
         map.put("privateKey", java.lang.String.class);
         map.put("publicKey", java.lang.String.class);
-        map.put("amount", java.math.BigDecimal.class);
-        map.put("associationFilterId", java.lang.String.class);
-        map.put("challenge", java.lang.String.class);
-        map.put("cloneRequest", com.braintreegateway.TransactionCloneRequest.class);
-        map.put("content", java.lang.String.class);
-        map.put("currencyRequest", com.braintreegateway.MerchantAccountCreateForCurrencyRequest.class);
-        map.put("customerId", java.lang.String.class);
-        map.put("deleteRequest", com.braintreegateway.PaymentMethodDeleteRequest.class);
-        map.put("disputeId", java.lang.String.class);
-        map.put("documentId", java.lang.String.class);
-        map.put("evidenceId", java.lang.String.class);
-        map.put("fileEvidenceRequest", com.braintreegateway.FileEvidenceRequest.class);
-        map.put("grantRequest", com.braintreegateway.PaymentMethodGrantRequest.class);
-        map.put("groupByCustomField", java.lang.String.class);
-        map.put("id", java.lang.String.class);
-        map.put("page", java.lang.Integer.class);
-        map.put("payload", java.lang.String.class);
-        map.put("paymentMethodNonce", java.lang.String.class);
-        map.put("paymentMethodToken", java.lang.String.class);
-        map.put("query", com.braintreegateway.CreditCardVerificationSearchRequest.class);
-        map.put("refundRequest", com.braintreegateway.TransactionRefundRequest.class);
-        map.put("request", com.braintreegateway.AddressRequest.class);
-        map.put("searchRequest", com.braintreegateway.SubscriptionSearchRequest.class);
-        map.put("settlementDate", java.util.Calendar.class);
-        map.put("signature", java.lang.String.class);
-        map.put("submitForSettlement", java.lang.Boolean.class);
-        map.put("subscriptionId", java.lang.String.class);
-        map.put("textEvidenceRequest", com.braintreegateway.TextEvidenceRequest.class);
-        map.put("token", java.lang.String.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-fhir/camel-fhir-component/src/generated/java/org/apache/camel/component/fhir/FhirEndpointConfigurer.java b/components/camel-fhir/camel-fhir-component/src/generated/java/org/apache/camel/component/fhir/FhirEndpointConfigurer.java
index 76cb635..1fc51ce 100644
--- a/components/camel-fhir/camel-fhir-component/src/generated/java/org/apache/camel/component/fhir/FhirEndpointConfigurer.java
+++ b/components/camel-fhir/camel-fhir-component/src/generated/java/org/apache/camel/component/fhir/FhirEndpointConfigurer.java
@@ -66,41 +66,6 @@ public class FhirEndpointConfigurer extends PropertyConfigurerSupport implements
         map.put("accessToken", java.lang.String.class);
         map.put("password", java.lang.String.class);
         map.put("username", java.lang.String.class);
-        map.put("asynchronous", java.lang.Boolean.class);
-        map.put("bundle", org.hl7.fhir.instance.model.api.IBaseBundle.class);
-        map.put("count", java.lang.Integer.class);
-        map.put("cutoff", java.util.Date.class);
-        map.put("extraParameters", java.util.Map.class);
-        map.put("iCutoff", org.hl7.fhir.instance.model.api.IPrimitiveType.class);
-        map.put("id", org.hl7.fhir.instance.model.api.IIdType.class);
-        map.put("ifVersionMatches", java.lang.String.class);
-        map.put("iUrl", org.hl7.fhir.instance.model.api.IIdType.class);
-        map.put("longId", java.lang.Long.class);
-        map.put("meta", org.hl7.fhir.instance.model.api.IBaseMetaType.class);
-        map.put("metaType", java.lang.Class.class);
-        map.put("msgBundle", org.hl7.fhir.instance.model.api.IBaseBundle.class);
-        map.put("name", java.lang.String.class);
-        map.put("outputParameterType", java.lang.Class.class);
-        map.put("parameters", org.hl7.fhir.instance.model.api.IBaseParameters.class);
-        map.put("patchBody", java.lang.String.class);
-        map.put("preferReturn", ca.uhn.fhir.rest.api.PreferReturnEnum.class);
-        map.put("resource", org.hl7.fhir.instance.model.api.IBaseResource.class);
-        map.put("resourceAsString", java.lang.String.class);
-        map.put("resourceClass", java.lang.String.class);
-        map.put("resources", java.util.List.class);
-        map.put("resourceType", java.lang.Class.class);
-        map.put("respondToUri", java.lang.String.class);
-        map.put("responseClass", java.lang.Class.class);
-        map.put("returnNull", java.lang.Boolean.class);
-        map.put("returnResource", org.hl7.fhir.instance.model.api.IBaseResource.class);
-        map.put("returnType", java.lang.Class.class);
-        map.put("stringBundle", java.lang.String.class);
-        map.put("stringId", java.lang.String.class);
-        map.put("throwError", java.lang.Boolean.class);
-        map.put("type", java.lang.Class.class);
-        map.put("url", java.lang.String.class);
-        map.put("useHttpGet", java.lang.Boolean.class);
-        map.put("version", java.lang.String.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/GoogleCalendarEndpointConfigurer.java b/components/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/GoogleCalendarEndpointConfigurer.java
index 63ac95c..4b3fdf5 100644
--- a/components/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/GoogleCalendarEndpointConfigurer.java
+++ b/components/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/GoogleCalendarEndpointConfigurer.java
@@ -52,14 +52,6 @@ public class GoogleCalendarEndpointConfigurer extends PropertyConfigurerSupport
         map.put("accessToken", java.lang.String.class);
         map.put("clientSecret", java.lang.String.class);
         map.put("refreshToken", java.lang.String.class);
-        map.put("calendarId", java.lang.String.class);
-        map.put("content", com.google.api.services.calendar.model.AclRule.class);
-        map.put("contentChannel", com.google.api.services.calendar.model.Channel.class);
-        map.put("destination", java.lang.String.class);
-        map.put("eventId", java.lang.String.class);
-        map.put("ruleId", java.lang.String.class);
-        map.put("setting", java.lang.String.class);
-        map.put("text", java.lang.String.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveEndpointConfigurer.java b/components/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveEndpointConfigurer.java
index b164c35..dc525fb 100644
--- a/components/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveEndpointConfigurer.java
+++ b/components/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/GoogleDriveEndpointConfigurer.java
@@ -50,22 +50,6 @@ public class GoogleDriveEndpointConfigurer extends PropertyConfigurerSupport imp
         map.put("accessToken", java.lang.String.class);
         map.put("clientSecret", java.lang.String.class);
         map.put("refreshToken", java.lang.String.class);
-        map.put("appId", java.lang.String.class);
-        map.put("changeId", java.lang.String.class);
-        map.put("childId", java.lang.String.class);
-        map.put("commentId", java.lang.String.class);
-        map.put("content", com.google.api.services.drive.model.ChildReference.class);
-        map.put("contentChannel", com.google.api.services.drive.model.Channel.class);
-        map.put("email", java.lang.String.class);
-        map.put("fileId", java.lang.String.class);
-        map.put("folderId", java.lang.String.class);
-        map.put("mediaContent", com.google.api.client.http.AbstractInputStreamContent.class);
-        map.put("mimeType", java.lang.String.class);
-        map.put("parentId", java.lang.String.class);
-        map.put("permissionId", java.lang.String.class);
-        map.put("propertyKey", java.lang.String.class);
-        map.put("replyId", java.lang.String.class);
-        map.put("revisionId", java.lang.String.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GoogleMailEndpointConfigurer.java b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GoogleMailEndpointConfigurer.java
index b0fc339..9d12dbf 100644
--- a/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GoogleMailEndpointConfigurer.java
+++ b/components/camel-google-mail/src/generated/java/org/apache/camel/component/google/mail/GoogleMailEndpointConfigurer.java
@@ -48,14 +48,6 @@ public class GoogleMailEndpointConfigurer extends PropertyConfigurerSupport impl
         map.put("accessToken", java.lang.String.class);
         map.put("clientSecret", java.lang.String.class);
         map.put("refreshToken", java.lang.String.class);
-        map.put("batchDeleteMessagesRequest", com.google.api.services.gmail.model.BatchDeleteMessagesRequest.class);
-        map.put("batchModifyMessagesRequest", com.google.api.services.gmail.model.BatchModifyMessagesRequest.class);
-        map.put("content", com.google.api.services.gmail.model.Draft.class);
-        map.put("id", java.lang.String.class);
-        map.put("mediaContent", com.google.api.client.http.AbstractInputStreamContent.class);
-        map.put("messageId", java.lang.String.class);
-        map.put("modifyMessageRequest", com.google.api.services.gmail.model.ModifyMessageRequest.class);
-        map.put("userId", java.lang.String.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-google-sheets/src/generated/java/org/apache/camel/component/google/sheets/GoogleSheetsEndpointConfigurer.java b/components/camel-google-sheets/src/generated/java/org/apache/camel/component/google/sheets/GoogleSheetsEndpointConfigurer.java
index 53869b7..47a59e8 100644
--- a/components/camel-google-sheets/src/generated/java/org/apache/camel/component/google/sheets/GoogleSheetsEndpointConfigurer.java
+++ b/components/camel-google-sheets/src/generated/java/org/apache/camel/component/google/sheets/GoogleSheetsEndpointConfigurer.java
@@ -49,17 +49,6 @@ public class GoogleSheetsEndpointConfigurer extends PropertyConfigurerSupport im
         map.put("accessToken", java.lang.String.class);
         map.put("clientSecret", java.lang.String.class);
         map.put("refreshToken", java.lang.String.class);
-        map.put("batchClearValuesRequest", com.google.api.services.sheets.v4.model.BatchClearValuesRequest.class);
-        map.put("batchGetValuesByDataFilterRequest", com.google.api.services.sheets.v4.model.BatchGetValuesByDataFilterRequest.class);
-        map.put("batchUpdateSpreadsheetRequest", com.google.api.services.sheets.v4.model.BatchUpdateSpreadsheetRequest.class);
-        map.put("batchUpdateValuesByDataFilterRequest", com.google.api.services.sheets.v4.model.BatchUpdateValuesByDataFilterRequest.class);
-        map.put("batchUpdateValuesRequest", com.google.api.services.sheets.v4.model.BatchUpdateValuesRequest.class);
-        map.put("clearValuesRequest", com.google.api.services.sheets.v4.model.ClearValuesRequest.class);
-        map.put("content", com.google.api.services.sheets.v4.model.BatchClearValuesByDataFilterRequest.class);
-        map.put("getSpreadsheetByDataFilterRequest", com.google.api.services.sheets.v4.model.GetSpreadsheetByDataFilterRequest.class);
-        map.put("range", java.lang.String.class);
-        map.put("spreadsheetId", java.lang.String.class);
-        map.put("values", com.google.api.services.sheets.v4.model.ValueRange.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-olingo2/camel-olingo2-component/src/generated/java/org/apache/camel/component/olingo2/Olingo2EndpointConfigurer.java b/components/camel-olingo2/camel-olingo2-component/src/generated/java/org/apache/camel/component/olingo2/Olingo2EndpointConfigurer.java
index a3fbd76..d2b40e7 100644
--- a/components/camel-olingo2/camel-olingo2-component/src/generated/java/org/apache/camel/component/olingo2/Olingo2EndpointConfigurer.java
+++ b/components/camel-olingo2/camel-olingo2-component/src/generated/java/org/apache/camel/component/olingo2/Olingo2EndpointConfigurer.java
@@ -56,12 +56,6 @@ public class Olingo2EndpointConfigurer extends PropertyConfigurerSupport impleme
         map.put("timeUnit", java.util.concurrent.TimeUnit.class);
         map.put("useFixedDelay", boolean.class);
         map.put("sslContextParameters", org.apache.camel.support.jsse.SSLContextParameters.class);
-        map.put("data", java.lang.Object.class);
-        map.put("edm", org.apache.olingo.odata2.api.edm.Edm.class);
-        map.put("endpointHttpHeaders", java.util.Map.class);
-        map.put("queryParams", java.util.Map.class);
-        map.put("resourcePath", java.lang.String.class);
-        map.put("responseHandler", org.apache.camel.component.olingo2.api.Olingo2ResponseHandler.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-olingo4/camel-olingo4-component/src/generated/java/org/apache/camel/component/olingo4/Olingo4EndpointConfigurer.java b/components/camel-olingo4/camel-olingo4-component/src/generated/java/org/apache/camel/component/olingo4/Olingo4EndpointConfigurer.java
index 44cef8f..8eff564 100644
--- a/components/camel-olingo4/camel-olingo4-component/src/generated/java/org/apache/camel/component/olingo4/Olingo4EndpointConfigurer.java
+++ b/components/camel-olingo4/camel-olingo4-component/src/generated/java/org/apache/camel/component/olingo4/Olingo4EndpointConfigurer.java
@@ -54,12 +54,6 @@ public class Olingo4EndpointConfigurer extends PropertyConfigurerSupport impleme
         map.put("timeUnit", java.util.concurrent.TimeUnit.class);
         map.put("useFixedDelay", boolean.class);
         map.put("sslContextParameters", org.apache.camel.support.jsse.SSLContextParameters.class);
-        map.put("data", java.lang.Object.class);
-        map.put("edm", org.apache.olingo.commons.api.edm.Edm.class);
-        map.put("endpointHttpHeaders", java.util.Map.class);
-        map.put("queryParams", java.util.Map.class);
-        map.put("resourcePath", java.lang.String.class);
-        map.put("responseHandler", org.apache.camel.component.olingo4.api.Olingo4ResponseHandler.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-twilio/src/generated/java/org/apache/camel/component/twilio/TwilioEndpointConfigurer.java b/components/camel-twilio/src/generated/java/org/apache/camel/component/twilio/TwilioEndpointConfigurer.java
index 76f1b04..811f70a 100644
--- a/components/camel-twilio/src/generated/java/org/apache/camel/component/twilio/TwilioEndpointConfigurer.java
+++ b/components/camel-twilio/src/generated/java/org/apache/camel/component/twilio/TwilioEndpointConfigurer.java
@@ -43,50 +43,6 @@ public class TwilioEndpointConfigurer extends PropertyConfigurerSupport implemen
         map.put("startScheduler", boolean.class);
         map.put("timeUnit", java.util.concurrent.TimeUnit.class);
         map.put("useFixedDelay", boolean.class);
-        map.put("applicationSid", java.lang.String.class);
-        map.put("areaCode", java.lang.String.class);
-        map.put("body", java.lang.String.class);
-        map.put("callbackUrl", java.net.URI.class);
-        map.put("city", java.lang.String.class);
-        map.put("credentialListSid", java.lang.String.class);
-        map.put("customerName", java.lang.String.class);
-        map.put("domainName", java.lang.String.class);
-        map.put("endDate", org.joda.time.LocalDate.class);
-        map.put("friendlyName", java.lang.String.class);
-        map.put("from", com.twilio.type.Endpoint.class);
-        map.put("ipAccessControlListSid", java.lang.String.class);
-        map.put("ipAddress", java.lang.String.class);
-        map.put("isoCountry", java.lang.String.class);
-        map.put("mediaUrl", java.util.List.class);
-        map.put("messagingServiceSid", java.lang.String.class);
-        map.put("password", java.lang.String.class);
-        map.put("pathAccountSid", java.lang.String.class);
-        map.put("pathAddOnResultSid", java.lang.String.class);
-        map.put("pathAddressSid", java.lang.String.class);
-        map.put("pathCallSid", java.lang.String.class);
-        map.put("pathConferenceSid", java.lang.String.class);
-        map.put("pathCountryCode", java.lang.String.class);
-        map.put("pathCredentialListSid", java.lang.String.class);
-        map.put("pathDomainSid", java.lang.String.class);
-        map.put("pathIpAccessControlListSid", java.lang.String.class);
-        map.put("pathMessageSid", java.lang.String.class);
-        map.put("pathQueueSid", java.lang.String.class);
-        map.put("pathRecordingSid", java.lang.String.class);
-        map.put("pathReferenceSid", java.lang.String.class);
-        map.put("pathSid", java.lang.String.class);
-        map.put("phoneNumber", com.twilio.type.PhoneNumber.class);
-        map.put("postalCode", java.lang.String.class);
-        map.put("qualityScore", java.lang.Integer.class);
-        map.put("region", java.lang.String.class);
-        map.put("startDate", org.joda.time.LocalDate.class);
-        map.put("status", com.twilio.rest.api.v2010.account.call.Recording.Status.class);
-        map.put("street", java.lang.String.class);
-        map.put("to", com.twilio.type.Endpoint.class);
-        map.put("triggerValue", java.lang.String.class);
-        map.put("twiml", com.twilio.type.Twiml.class);
-        map.put("url", java.net.URI.class);
-        map.put("usageCategory", com.twilio.rest.api.v2010.account.usage.Trigger.UsageCategory.class);
-        map.put("username", java.lang.String.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurer.java b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurer.java
index d895b91..dc99abe 100644
--- a/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurer.java
+++ b/components/camel-zendesk/src/generated/java/org/apache/camel/component/zendesk/ZendeskEndpointConfigurer.java
@@ -47,121 +47,6 @@ public class ZendeskEndpointConfigurer extends PropertyConfigurerSupport impleme
         map.put("password", java.lang.String.class);
         map.put("token", java.lang.String.class);
         map.put("username", java.lang.String.class);
-        map.put("article", org.zendesk.client.v2.model.hc.Article.class);
-        map.put("articleAttachments", org.zendesk.client.v2.model.hc.ArticleAttachments.class);
-        map.put("articleId", java.lang.Long.class);
-        map.put("articleId0", java.lang.Long.class);
-        map.put("attachment", org.zendesk.client.v2.model.Attachment.class);
-        map.put("attachments", java.util.List.class);
-        map.put("audit", org.zendesk.client.v2.model.Audit.class);
-        map.put("auditId", java.lang.Long.class);
-        map.put("automation", org.zendesk.client.v2.model.Automation.class);
-        map.put("automationId", java.lang.Long.class);
-        map.put("automationId0", java.lang.Long.class);
-        map.put("category", org.zendesk.client.v2.model.hc.Category.class);
-        map.put("category_id", java.lang.Long.class);
-        map.put("categoryId", java.lang.Long.class);
-        map.put("comment", org.zendesk.client.v2.model.Comment.class);
-        map.put("commentId", java.lang.Long.class);
-        map.put("content", byte[].class);
-        map.put("contentType", java.lang.String.class);
-        map.put("email", java.lang.String.class);
-        map.put("endTime", java.util.Date.class);
-        map.put("externalId", java.lang.String.class);
-        map.put("field", org.zendesk.client.v2.model.Field.class);
-        map.put("file", java.io.File.class);
-        map.put("fileName", java.lang.String.class);
-        map.put("forum", org.zendesk.client.v2.model.Forum.class);
-        map.put("forum_id", java.lang.Long.class);
-        map.put("group", org.zendesk.client.v2.model.Group.class);
-        map.put("group_id", java.lang.Long.class);
-        map.put("group_membership_id", java.lang.Long.class);
-        map.put("groupMembership", org.zendesk.client.v2.model.GroupMembership.class);
-        map.put("id", java.lang.Long.class);
-        map.put("idArticle", java.lang.String.class);
-        map.put("identity", org.zendesk.client.v2.model.Identity.class);
-        map.put("identityId", java.lang.Long.class);
-        map.put("ids", long[].class);
-        map.put("includeArchived", java.lang.Boolean.class);
-        map.put("inline", java.lang.Boolean.class);
-        map.put("installationId", java.lang.Integer.class);
-        map.put("item", org.zendesk.client.v2.model.dynamic.DynamicContentItem.class);
-        map.put("itemId", java.lang.Long.class);
-        map.put("json", java.lang.String.class);
-        map.put("labels", java.util.List.class);
-        map.put("locale", java.lang.String.class);
-        map.put("macro", org.zendesk.client.v2.model.Macro.class);
-        map.put("macroId", java.lang.Long.class);
-        map.put("macroId0", java.lang.Long.class);
-        map.put("monitorId", java.lang.Long.class);
-        map.put("name", java.lang.String.class);
-        map.put("newPassword", java.lang.String.class);
-        map.put("notifySubscribers", java.lang.Boolean.class);
-        map.put("oldPassword", java.lang.String.class);
-        map.put("order", org.zendesk.client.v2.model.SortOrder.class);
-        map.put("organization", org.zendesk.client.v2.model.Organization.class);
-        map.put("organization_id", java.lang.Long.class);
-        map.put("organization_membership_id", java.lang.Long.class);
-        map.put("organizationId", java.lang.Long.class);
-        map.put("organizationList", java.util.List.class);
-        map.put("organizationMembership", org.zendesk.client.v2.model.OrganizationMembership.class);
-        map.put("organizationMembershipList", java.util.List.class);
-        map.put("organizationMemberships", org.zendesk.client.v2.model.OrganizationMembership[].class);
-        map.put("organizations", org.zendesk.client.v2.model.Organization[].class);
-        map.put("page", java.lang.Integer.class);
-        map.put("parameters", java.lang.String.class);
-        map.put("params", java.util.Map.class);
-        map.put("password", java.lang.String.class);
-        map.put("permissionGroup", org.zendesk.client.v2.model.hc.PermissionGroup.class);
-        map.put("query", java.lang.String.class);
-        map.put("request", org.zendesk.client.v2.model.Request.class);
-        map.put("requestId", java.lang.Long.class);
-        map.put("role", java.lang.String.class);
-        map.put("roles", java.lang.String[].class);
-        map.put("satisfactionRating", org.zendesk.client.v2.model.SatisfactionRating.class);
-        map.put("schedule", org.zendesk.client.v2.model.schedules.Schedule.class);
-        map.put("scheduleId", java.lang.Long.class);
-        map.put("searchTerm", java.lang.String.class);
-        map.put("section", org.zendesk.client.v2.model.hc.Section.class);
-        map.put("sectionId", java.lang.Long.class);
-        map.put("sortBy", java.lang.String.class);
-        map.put("sortOrder", org.zendesk.client.v2.model.SortOrder.class);
-        map.put("startTime", java.util.Date.class);
-        map.put("status", org.zendesk.client.v2.model.JobStatus.class);
-        map.put("statuses", java.util.List.class);
-        map.put("suspendedTicket", org.zendesk.client.v2.model.SuspendedTicket.class);
-        map.put("tags", java.lang.String[].class);
-        map.put("target", org.zendesk.client.v2.model.targets.Target.class);
-        map.put("targetId", java.lang.Long.class);
-        map.put("ticket", org.zendesk.client.v2.model.Ticket.class);
-        map.put("ticketForm", org.zendesk.client.v2.model.TicketForm.class);
-        map.put("ticketId", java.lang.Long.class);
-        map.put("ticketId0", java.lang.Long.class);
-        map.put("ticketImport", org.zendesk.client.v2.model.TicketImport.class);
-        map.put("ticketList", java.util.List.class);
-        map.put("tickets", org.zendesk.client.v2.model.Ticket[].class);
-        map.put("token", java.lang.String.class);
-        map.put("topic", org.zendesk.client.v2.model.Topic.class);
-        map.put("translation", org.zendesk.client.v2.model.hc.Translation.class);
-        map.put("translationId", java.lang.Long.class);
-        map.put("trigger", org.zendesk.client.v2.model.Trigger.class);
-        map.put("triggerId", java.lang.Long.class);
-        map.put("triggerId0", java.lang.Long.class);
-        map.put("tweetId", java.lang.Long.class);
-        map.put("type", java.lang.Class.class);
-        map.put("unixEpochTime", java.lang.Long.class);
-        map.put("upload", org.zendesk.client.v2.model.Attachment.Upload.class);
-        map.put("user", org.zendesk.client.v2.model.User.class);
-        map.put("user_id", java.lang.Long.class);
-        map.put("userId", java.lang.Long.class);
-        map.put("userId0", java.lang.Long.class);
-        map.put("userIdThatWillBeMerged", java.lang.Long.class);
-        map.put("userIdThatWillRemain", java.lang.Long.class);
-        map.put("userList", java.util.List.class);
-        map.put("users", org.zendesk.client.v2.model.User[].class);
-        map.put("userSegment", org.zendesk.client.v2.model.hc.UserSegment.class);
-        map.put("usersList", java.util.List.class);
-        map.put("variant", org.zendesk.client.v2.model.dynamic.DynamicContentItemVariant.class);
         ALL_OPTIONS = map;
     }
 
diff --git a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PropertyConfigurerGenerator.java b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PropertyConfigurerGenerator.java
index 0c53345..04d30e5 100644
--- a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PropertyConfigurerGenerator.java
+++ b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PropertyConfigurerGenerator.java
@@ -22,11 +22,9 @@ import java.util.Collection;
 import java.util.Comparator;
 import java.util.LinkedHashSet;
 import java.util.Set;
-import java.util.TreeSet;
 import java.util.stream.Collectors;
 
 import org.apache.camel.tooling.model.BaseOptionModel;
-import org.apache.camel.tooling.model.Comparators;
 import org.apache.camel.tooling.model.ComponentModel;
 
 public final class PropertyConfigurerGenerator {
@@ -195,13 +193,6 @@ public final class PropertyConfigurerGenerator {
     }
 
     private static String generateAllOptions(boolean component, ComponentModel model) {
-        // use sorted set so the code is always generated the same way
-        Set<ComponentModel.ApiOptionModel> apis
-                = new TreeSet<>(Comparators.apiOptionModelComparator());
-        if (!component && model.isApi()) {
-            // gather all the option names from the api (they can be duplicated as the same name can be used by multiple methods)
-            model.getApiOptions().forEach(a -> a.getMethods().forEach(m -> apis.addAll(m.getOptions())));
-        }
         StringBuilder sb = new StringBuilder();
         sb.append("    static {\n");
         sb.append("        Map<String, Object> map = new CaseInsensitiveMap();\n");
@@ -225,15 +216,6 @@ public final class PropertyConfigurerGenerator {
                 type = type.replace('$', '.');
                 sb.append(String.format("        map.put(\"%s\", %s.class);\n", option.getName(), type));
             }
-            for (ComponentModel.ApiOptionModel apiOption : apis) {
-                // type may contain generics so remove those
-                String type = apiOption.getJavaType();
-                if (type.indexOf('<') != -1) {
-                    type = type.substring(0, type.indexOf('<'));
-                }
-                type = type.replace('$', '.');
-                sb.append(String.format("        map.put(\"%s\", %s.class);\n", apiOption.getName(), type));
-            }
         }
         sb.append("        ALL_OPTIONS = map;\n");
         sb.append("    }\n");