@Target(value={}) @Retention(value=RUNTIME) @Inherited public @interface Components
| Modifier and Type | Optional Element and Description | 
|---|---|
Callback[] | 
callbacks
An object to hold reusable Callback Objects. 
 | 
ExampleObject[] | 
examples
An object to hold reusable Example Objects. 
 | 
Header[] | 
headers
An object to hold reusable Header Objects. 
 | 
Link[] | 
links
An object to hold reusable Link Objects. 
 | 
Parameter[] | 
parameters
An object to hold reusable Parameter Objects. 
 | 
RequestBody[] | 
requestBodies
An object to hold reusable Request Body Objects. 
 | 
APIResponse[] | 
responses
An object to hold reusable Response Objects. 
 | 
Schema[] | 
schemas
An object to hold reusable Schema Objects. 
 | 
SecurityScheme[] | 
securitySchemes
An object to hold reusable Security Scheme Objects. 
 | 
public abstract Schema[] schemas
public abstract APIResponse[] responses
public abstract Parameter[] parameters
public abstract ExampleObject[] examples
public abstract RequestBody[] requestBodies
public abstract Header[] headers
public abstract SecurityScheme[] securitySchemes
public abstract Link[] links
public abstract Callback[] callbacks
Copyright © 2018. All rights reserved.