Annotation Type ApiResponse
-
@Target({METHOD,TYPE,ANNOTATION_TYPE}) @Retention(RUNTIME) @Inherited @Repeatable(ApiResponses.class) public @interface ApiResponse
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description ResponseCoderesponseCode
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description StringcomponentNameContent[]contentStringdescriptionExtension[]extensionsHeader[]headersLink[]linksStringrefbooleanuseReturnTypeSchema
-
-
-
Element Detail
-
responseCode
ResponseCode responseCode
-
-
-
componentName
String componentName
- Default:
- ""
-
-
-
description
String description
- Default:
- ""
-
-
-
headers
Header[] headers
- Default:
- {}
-
-
-
links
Link[] links
- Default:
- {}
-
-
-
content
Content[] content
- Default:
- {}
-
-
-
extensions
Extension[] extensions
- Default:
- {}
-
-
-
ref
String ref
- Default:
- ""
-
-