[ 
https://issues.apache.org/jira/browse/CAMEL-15478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen updated CAMEL-15478:
--------------------------------
    Comment: was deleted

(was: API components

camel-as2/camel-as2-component/src/generated/resources/org/apache/camel/component/as2/as2.json:
    "api": true,
camel-box/camel-box-component/src/generated/resources/org/apache/camel/component/box/box.json:
    "api": true,
camel-braintree/src/generated/resources/org/apache/camel/component/braintree/braintree.json:
    "api": true,
camel-fhir/camel-fhir-component/src/generated/resources/org/apache/camel/component/fhir/fhir.json:
    "api": true,
camel-google-calendar/src/generated/resources/org/apache/camel/component/google/calendar/google-calendar.json:
    "api": true,
camel-google-drive/src/generated/resources/org/apache/camel/component/google/drive/google-drive.json:
    "api": true,
camel-google-mail/src/generated/resources/org/apache/camel/component/google/mail/google-mail.json:
    "api": true,
camel-google-sheets/src/generated/resources/org/apache/camel/component/google/sheets/google-sheets.json:
    "api": true,
camel-olingo2/camel-olingo2-component/src/generated/resources/org/apache/camel/component/olingo2/olingo2.json:
    "api": true,
camel-olingo4/camel-olingo4-component/src/generated/resources/org/apache/camel/component/olingo4/olingo4.json:
    "api": true,
camel-twilio/src/generated/resources/org/apache/camel/component/twilio/twilio.json:
    "api": true,
camel-zendesk/src/generated/resources/org/apache/camel/component/zendesk/zendesk.json:
    "api": true,)

> camel-api-component - Add label qualifier for api methods in generated 
> configuration classes
> --------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-15478
>                 URL: https://issues.apache.org/jira/browse/CAMEL-15478
>             Project: Camel
>          Issue Type: New Feature
>          Components: tooling
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>            Priority: Major
>             Fix For: 3.6.0
>
>
> For example twillio has 30+ api methods where each has its own set of 
> configuration class with UriParam options.
> We should add label=xxx for those generated UriParam that tell what api they 
> are from. This allows end users to better see this in the documentation, 
> which we can then include all of these now as well, so there will be a lot 
> more options to see in the docs.
> We could also add a new attribute to UriParam like apiMethod or qualifier or 
> something to seperate this and make the doc generator build a table for each 
> api separately. This may make it nicer.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to