This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git.
from 0a44f5c Polished add 264a61e CAMEL-15549: Api consumer to expose splitResults options and some more work needed add 7b2cc5f CAMEL-15549: Api consumer to expose splitResults options and some more work needed add 9e0f297 CAMEL-15549: Api consumer to expose splitResults options and some more work needed add 2a04187 CAMEL-15549: Api components now have details about APIs being consumer or producer only. add 759b963 CAMEL-15549: Api components now have details about APIs being consumer or producer only. add b05dfe4 Upgrade Qpid Broker to version 8.0.1 add 56d1329 Sync Properties add 9a4bb9d Regen add b1a3a8b Fixed CS add dfaf9ae CAMEL-15549: Api components now have details about APIs being consumer or producer only. add 1f88b39 Fixed cs add 68b016c Regen for commit 1f88b394acd82b780c5e16780f295fffb9e75697 No new revisions were added by this update. Summary of changes: camel-dependencies/pom.xml | 2 +- .../org/apache/camel/catalog/components/as2.json | 28 +- .../org/apache/camel/catalog/components/box.json | 58 +-- .../apache/camel/catalog/components/braintree.json | 28 +- .../org/apache/camel/catalog/components/fhir.json | 26 +- .../catalog/components/google-calendar-stream.json | 14 +- .../camel/catalog/components/google-calendar.json | 14 +- .../camel/catalog/components/google-drive.json | 24 +- .../catalog/components/google-mail-stream.json | 14 +- .../camel/catalog/components/google-mail.json | 14 +- .../catalog/components/google-sheets-stream.json | 4 +- .../camel/catalog/components/google-sheets.json | 6 +- .../apache/camel/catalog/components/olingo2.json | 2 +- .../apache/camel/catalog/components/olingo4.json | 2 +- .../apache/camel/catalog/components/twilio.json | 112 ++--- .../apache/camel/catalog/components/zendesk.json | 2 +- .../apache/camel/catalog/docs/as2-component.adoc | 39 +- .../apache/camel/catalog/docs/box-component.adoc | 103 +++-- .../camel/catalog/docs/braintree-component.adoc | 90 +++- .../apache/camel/catalog/docs/fhir-component.adoc | 84 +++- .../catalog/docs/google-calendar-component.adoc | 46 +- .../docs/google-calendar-stream-component.adoc | 46 +- .../camel/catalog/docs/google-drive-component.adoc | 78 +++- .../camel/catalog/docs/google-mail-component.adoc | 46 +- .../catalog/docs/google-mail-stream-component.adoc | 46 +- .../catalog/docs/google-sheets-component.adoc | 26 +- .../docs/google-sheets-stream-component.adoc | 16 +- .../camel/catalog/docs/olingo2-component.adoc | 10 +- .../camel/catalog/docs/olingo4-component.adoc | 10 +- .../camel/catalog/docs/twilio-component.adoc | 342 ++++++++++++--- .../camel/catalog/docs/zendesk-component.adoc | 10 +- components/camel-as2/camel-as2-component/pom.xml | 2 + .../as2/AS2ClientManagerEndpointConfiguration.java | 3 +- .../camel/component/as2/AS2EndpointConfigurer.java | 79 ---- .../as2/AS2ServerManagerEndpointConfiguration.java | 3 +- .../org/apache/camel/component/as2/as2.json | 28 +- .../src/main/docs/as2-component.adoc | 39 +- .../apache/camel/component/as2/AS2Consumer.java | 34 +- .../apache/camel/component/as2/AS2Endpoint.java | 4 +- components/camel-box/camel-box-component/pom.xml | 19 +- ...CollaborationsManagerEndpointConfiguration.java | 3 +- .../BoxCommentsManagerEndpointConfiguration.java | 3 +- .../camel/component/box/BoxEndpointConfigurer.java | 79 ---- .../BoxEventLogsManagerEndpointConfiguration.java | 3 +- .../box/BoxEventsManagerEndpointConfiguration.java | 3 +- .../box/BoxFilesManagerEndpointConfiguration.java | 3 +- .../BoxFoldersManagerEndpointConfiguration.java | 3 +- .../box/BoxGroupsManagerEndpointConfiguration.java | 3 +- .../box/BoxSearchManagerEndpointConfiguration.java | 3 +- .../box/BoxTasksManagerEndpointConfiguration.java | 3 +- .../box/BoxUsersManagerEndpointConfiguration.java | 3 +- .../org/apache/camel/component/box/box.json | 58 +-- .../src/main/docs/box-component.adoc | 103 +++-- .../apache/camel/component/box/BoxConsumer.java | 29 +- .../apache/camel/component/box/BoxEndpoint.java | 15 +- .../AddOnGatewayEndpointConfiguration.java | 3 +- .../AddressGatewayEndpointConfiguration.java | 3 +- .../ClientTokenGatewayEndpointConfiguration.java | 3 +- ...rdVerificationGatewayEndpointConfiguration.java | 3 +- .../CustomerGatewayEndpointConfiguration.java | 3 +- .../DiscountGatewayEndpointConfiguration.java | 3 +- .../DisputeGatewayEndpointConfiguration.java | 3 +- ...DocumentUploadGatewayEndpointConfiguration.java | 3 +- ...erchantAccountGatewayEndpointConfiguration.java | 3 +- .../PaymentMethodGatewayEndpointConfiguration.java | 3 +- ...entMethodNonceGatewayEndpointConfiguration.java | 3 +- .../PlanGatewayEndpointConfiguration.java | 3 +- .../ReportGatewayEndpointConfiguration.java | 3 +- ...ntBatchSummaryGatewayEndpointConfiguration.java | 3 +- .../SubscriptionGatewayEndpointConfiguration.java | 3 +- .../TransactionGatewayEndpointConfiguration.java | 3 +- ...okNotificationGatewayEndpointConfiguration.java | 3 +- .../camel/component/braintree/braintree.json | 28 +- .../src/main/docs/braintree-component.adoc | 90 +++- .../FhirCapabilitiesEndpointConfiguration.java | 3 +- .../fhir/FhirCreateEndpointConfiguration.java | 3 +- .../fhir/FhirDeleteEndpointConfiguration.java | 3 +- .../fhir/FhirHistoryEndpointConfiguration.java | 3 +- .../fhir/FhirLoadPageEndpointConfiguration.java | 3 +- .../fhir/FhirMetaEndpointConfiguration.java | 3 +- .../fhir/FhirOperationEndpointConfiguration.java | 3 +- .../fhir/FhirPatchEndpointConfiguration.java | 3 +- .../fhir/FhirReadEndpointConfiguration.java | 3 +- .../fhir/FhirSearchEndpointConfiguration.java | 3 +- .../fhir/FhirTransactionEndpointConfiguration.java | 3 +- .../fhir/FhirUpdateEndpointConfiguration.java | 3 +- .../fhir/FhirValidateEndpointConfiguration.java | 3 +- .../org/apache/camel/component/fhir/fhir.json | 26 +- .../src/main/docs/fhir-component.adoc | 84 +++- .../calendar/CalendarAclEndpointConfiguration.java | 3 +- .../CalendarCalendarListEndpointConfiguration.java | 3 +- .../CalendarCalendarsEndpointConfiguration.java | 3 +- .../CalendarChannelsEndpointConfiguration.java | 3 +- .../CalendarColorsEndpointConfiguration.java | 3 +- .../CalendarEventsEndpointConfiguration.java | 3 +- .../CalendarFreebusyEndpointConfiguration.java | 3 +- .../CalendarSettingsEndpointConfiguration.java | 3 +- .../component/google/calendar/google-calendar.json | 14 +- .../calendar/stream/google-calendar-stream.json | 14 +- .../src/main/docs/google-calendar-component.adoc | 46 +- .../docs/google-calendar-stream-component.adoc | 46 +- .../drive/DriveAboutEndpointConfiguration.java | 3 +- .../drive/DriveAppsEndpointConfiguration.java | 3 +- .../drive/DriveChangesEndpointConfiguration.java | 3 +- .../drive/DriveChannelsEndpointConfiguration.java | 3 +- .../drive/DriveChildrenEndpointConfiguration.java | 3 +- .../drive/DriveCommentsEndpointConfiguration.java | 3 +- .../drive/DriveFilesEndpointConfiguration.java | 3 +- .../drive/DriveParentsEndpointConfiguration.java | 3 +- .../DrivePermissionsEndpointConfiguration.java | 3 +- .../DrivePropertiesEndpointConfiguration.java | 3 +- .../drive/DriveRealtimeEndpointConfiguration.java | 3 +- .../drive/DriveRepliesEndpointConfiguration.java | 3 +- .../drive/DriveRevisionsEndpointConfiguration.java | 3 +- .../camel/component/google/drive/google-drive.json | 24 +- .../src/main/docs/google-drive-component.adoc | 78 +++- .../GmailUsersDraftsEndpointConfiguration.java | 3 +- .../mail/GmailUsersEndpointConfiguration.java | 3 +- .../GmailUsersHistoryEndpointConfiguration.java | 3 +- .../GmailUsersLabelsEndpointConfiguration.java | 3 +- ...rsMessagesAttachmentsEndpointConfiguration.java | 3 +- .../GmailUsersMessagesEndpointConfiguration.java | 3 +- .../GmailUsersThreadsEndpointConfiguration.java | 3 +- .../camel/component/google/mail/google-mail.json | 14 +- .../google/mail/stream/google-mail-stream.json | 14 +- .../src/main/docs/google-mail-component.adoc | 46 +- .../main/docs/google-mail-stream-component.adoc | 46 +- .../sheets/GoogleSheetsComponentConfigurer.java | 5 + .../GoogleSheetsConfigurationConfigurer.java | 5 + .../sheets/GoogleSheetsEndpointConfigurer.java | 5 + .../SheetsSpreadsheetsEndpointConfiguration.java | 3 +- ...preadsheetsEndpointConfigurationConfigurer.java | 5 + ...etsSpreadsheetsValuesEndpointConfiguration.java | 3 +- ...heetsValuesEndpointConfigurationConfigurer.java | 5 + .../component/google/sheets/google-sheets.json | 6 +- .../google/sheets/stream/google-sheets-stream.json | 4 +- .../src/main/docs/google-sheets-component.adoc | 26 +- .../main/docs/google-sheets-stream-component.adoc | 16 +- .../google/sheets/GoogleSheetsConfiguration.java | 3 +- .../google/sheets/GoogleSheetsEndpoint.java | 1 - .../olingo2/Olingo2AppEndpointConfiguration.java | 3 +- .../apache/camel/component/olingo2/olingo2.json | 2 +- .../src/main/docs/olingo2-component.adoc | 10 +- .../olingo4/Olingo4AppEndpointConfiguration.java | 3 +- .../apache/camel/component/olingo4/olingo4.json | 2 +- .../src/main/docs/olingo4-component.adoc | 10 +- .../twilio/AccountEndpointConfiguration.java | 3 +- ...sDependentPhoneNumberEndpointConfiguration.java | 3 +- .../twilio/AddressEndpointConfiguration.java | 3 +- .../twilio/ApplicationEndpointConfiguration.java | 3 +- ...blePhoneNumberCountryEndpointConfiguration.java | 3 +- ...oneNumberCountryLocalEndpointConfiguration.java | 3 +- ...neNumberCountryMobileEndpointConfiguration.java | 3 +- ...NumberCountryTollFreeEndpointConfiguration.java | 3 +- .../twilio/CallEndpointConfiguration.java | 3 +- .../twilio/CallFeedbackEndpointConfiguration.java | 3 +- .../CallFeedbackSummaryEndpointConfiguration.java | 3 +- .../CallNotificationEndpointConfiguration.java | 3 +- .../twilio/CallRecordingEndpointConfiguration.java | 3 +- .../twilio/ConferenceEndpointConfiguration.java | 3 +- ...ConferenceParticipantEndpointConfiguration.java | 3 +- .../twilio/ConnectAppEndpointConfiguration.java | 3 +- .../IncomingPhoneNumberEndpointConfiguration.java | 3 +- ...omingPhoneNumberLocalEndpointConfiguration.java | 3 +- ...mingPhoneNumberMobileEndpointConfiguration.java | 3 +- ...ngPhoneNumberTollFreeEndpointConfiguration.java | 3 +- .../component/twilio/KeyEndpointConfiguration.java | 3 +- .../twilio/MessageEndpointConfiguration.java | 3 +- .../MessageFeedbackEndpointConfiguration.java | 3 +- .../twilio/MessageMediaEndpointConfiguration.java | 3 +- .../twilio/NewKeyEndpointConfiguration.java | 3 +- .../twilio/NewSigningKeyEndpointConfiguration.java | 3 +- .../twilio/NotificationEndpointConfiguration.java | 3 +- .../OutgoingCallerIdEndpointConfiguration.java | 3 +- .../twilio/QueueEndpointConfiguration.java | 3 +- .../twilio/QueueMemberEndpointConfiguration.java | 3 +- .../RecordingAddOnResultEndpointConfiguration.java | 3 +- ...ingAddOnResultPayloadEndpointConfiguration.java | 3 +- .../twilio/RecordingEndpointConfiguration.java | 3 +- ...ecordingTranscriptionEndpointConfiguration.java | 3 +- .../twilio/ShortCodeEndpointConfiguration.java | 3 +- .../twilio/SigningKeyEndpointConfiguration.java | 3 +- .../twilio/SipCredentialEndpointConfiguration.java | 3 +- .../SipCredentialListEndpointConfiguration.java | 3 +- ...CredentialListMappingEndpointConfiguration.java | 3 +- .../twilio/SipDomainEndpointConfiguration.java | 3 +- ...essControlListMappingEndpointConfiguration.java | 3 +- ...ipIpAccessControlListEndpointConfiguration.java | 3 +- ...sControlListIpAddressEndpointConfiguration.java | 3 +- .../twilio/TokenEndpointConfiguration.java | 3 +- .../twilio/TranscriptionEndpointConfiguration.java | 3 +- .../UsageRecordAllTimeEndpointConfiguration.java | 3 +- .../UsageRecordDailyEndpointConfiguration.java | 3 +- .../twilio/UsageRecordEndpointConfiguration.java | 3 +- .../UsageRecordLastMonthEndpointConfiguration.java | 3 +- .../UsageRecordMonthlyEndpointConfiguration.java | 3 +- .../UsageRecordThisMonthEndpointConfiguration.java | 3 +- .../UsageRecordTodayEndpointConfiguration.java | 3 +- .../UsageRecordYearlyEndpointConfiguration.java | 3 +- .../UsageRecordYesterdayEndpointConfiguration.java | 3 +- .../twilio/UsageTriggerEndpointConfiguration.java | 3 +- .../ValidationRequestEndpointConfiguration.java | 3 +- .../org/apache/camel/component/twilio/twilio.json | 112 ++--- .../src/main/docs/twilio-component.adoc | 342 ++++++++++++--- .../zendesk/ZendeskEndpointConfiguration.java | 3 +- .../apache/camel/component/zendesk/zendesk.json | 2 +- .../src/main/docs/zendesk-component.adoc | 10 +- .../java/org/apache/camel/spi/ApiParams.java | 14 + .../dsl/GoogleSheetsComponentBuilderFactory.java | 16 + .../src/generated/resources/metadata.json | 2 + .../endpoint/dsl/AS2EndpointBuilderFactory.java | 485 --------------------- .../endpoint/dsl/BoxEndpointBuilderFactory.java | 484 -------------------- .../dsl/GoogleSheetsEndpointBuilderFactory.java | 32 ++ .../component/AbstractApiConfiguration.java | 22 +- .../support/component/AbstractApiEndpoint.java | 10 + .../modules/ROOT/pages/as2-component.adoc | 39 +- .../modules/ROOT/pages/box-component.adoc | 103 +++-- .../modules/ROOT/pages/braintree-component.adoc | 90 +++- .../modules/ROOT/pages/fhir-component.adoc | 84 +++- .../ROOT/pages/google-calendar-component.adoc | 46 +- .../pages/google-calendar-stream-component.adoc | 46 +- .../modules/ROOT/pages/google-drive-component.adoc | 78 +++- .../modules/ROOT/pages/google-mail-component.adoc | 46 +- .../ROOT/pages/google-mail-stream-component.adoc | 46 +- .../ROOT/pages/google-sheets-component.adoc | 26 +- .../ROOT/pages/google-sheets-stream-component.adoc | 16 +- .../modules/ROOT/pages/olingo2-component.adoc | 10 +- .../modules/ROOT/pages/olingo4-component.adoc | 10 +- .../modules/ROOT/pages/twilio-component.adoc | 342 ++++++++++++--- .../modules/ROOT/pages/zendesk-component.adoc | 10 +- parent/pom.xml | 2 +- .../org/apache/camel/tooling/model/ApiModel.java | 18 + .../org/apache/camel/tooling/model/JsonMapper.java | 30 +- .../maven/AbstractApiMethodGeneratorMojo.java | 8 + .../camel/maven/ApiComponentGeneratorMojo.java | 2 + .../main/java/org/apache/camel/maven/ApiProxy.java | 28 +- .../src/main/resources/api-endpoint-config.vm | 3 +- .../packaging/EndpointSchemaGeneratorMojo.java | 7 + .../apache/camel/maven/packaging/MvelHelper.java | 10 + .../src/main/resources/endpoint-options.mvel | 14 +- .../main/java/org/apache/camel/spi/ApiParams.java | 14 + 241 files changed, 3156 insertions(+), 2402 deletions(-) copy components/camel-as2/camel-as2-api/src/main/java/org/apache/camel/component/as2/api/util/CompressionUtils.java => core/camel-support/src/main/java/org/apache/camel/support/component/AbstractApiConfiguration.java (58%)