Annotations - openapi

  • ClientConfig ClientInformation .service
  • Annotation to configure client code generation.

  • ClientEndpoint .listener
  • Presence of this annotation will mark this endpoint to be used as a service endpoint for client generation

  • MultiResourceInfo MultiResourceInformation .resourcefunction
  • Annotation for multi OpenAPI operation information of a Ballerina resource.

  • ResourceInfo ResourceInformation .resourcefunction
  • Annotation for additional OpenAPI information of a Ballerina resource.

  • ServiceInfo ServiceInformation .service
  • Annotation for additional OpenAPI information of a Ballerina service.