Package io.quarkus.smallrye.openapi
Annotation Interface OpenApiFilter
This extends the MP way to define an `org.eclipse.microprofile.openapi.OASFilter`.
Currently in MP, this needs to be added to a config `mp.openapi.filter` and only allows one filter (class) per application.
This Annotation, that is Quarkus specific, will allow users to annotate one or more classes and that will be
all that is needed to include the filter. (No config needed). Filters still need to extend.
-
Nested Class Summary
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionint
Filter with a higher priority will applied first
-
Element Details
-
value
OpenApiFilter.RunStage value- Default:
- RUN
-
priority
int priorityFilter with a higher priority will applied first- Returns:
- Default:
- 1
-