All Classes and Interfaces
Annotation Interfaces
Class
Description
The annotation can be used to add suffix and prefix for operationIds.
The annotation can be used to exclude io.micronaut.http.annotation.Controller or
io.micronaut.management.endpoint.annotation.Endpoint classes to be processed for OpenAPI definition.
Allows
OpenAPIExclude to be repeatable.With this annotation, you can specify extra schemas (unused in endpoints or other schemas) to final specification file.
Allows
OpenAPIExtraSchema to be repeatable.With this annotation, you can specify one or more groups that this endpoint will be included in,
as well as specify groups from which this endpoint should be excluded.
With this annotation, you can specify the OpenAPIDefinition description that will be inserted
into a specific swagger file, only for this group.
Allows
OpenAPIGroupInfo to be repeatable.Allows
OpenAPIGroup to be repeatable.The annotation can be used to include additional io.micronaut.http.annotation.Controller or
io.micronaut.management.endpoint.annotation.Endpoint classes to be processed for OpenAPI definition.
Allows
OpenAPIInclude to be repeatable.The annotation to include Micronaut management endpoints.
The annotation can be used as alternative to io.micronaut.http.annotation.RequestBean
to mark parameter as wrapped request details.
The annotation to include Micronaut security endpoints.