@Repeatable(value=OpenAPIIncludes.class) @Retention(value=RUNTIME) @Documented @Target(value={TYPE,ANNOTATION_TYPE}) public @interface OpenAPIInclude
Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class<?>[] |
classes |
java.lang.String[] |
classNames |
io.swagger.v3.oas.annotations.security.SecurityRequirement[] |
security
A declaration of which security mechanisms can be used across the API.
|
io.swagger.v3.oas.annotations.tags.Tag[] |
tags
A list of tags used by the specification with additional metadata.
|
java.lang.String |
uri |
java.lang.Class<?>[] |
value |
public abstract java.lang.Class<?>[] value
@AliasFor(member="value") public abstract java.lang.Class<?>[] classes
@AliasFor(member="value") public abstract java.lang.String[] classNames
public abstract java.lang.String uri
public abstract io.swagger.v3.oas.annotations.tags.Tag[] tags