public class ComponentsImpl extends ExtensibleImpl implements ModelImpl
Components OpenAPI model interface.| Constructor and Description |
|---|
ComponentsImpl() |
| Modifier and Type | Method and Description |
|---|---|
Components |
addCallback(String key,
Callback callback) |
Components |
addExample(String key,
Example example) |
Components |
addHeader(String key,
Header header) |
Components |
addLink(String key,
Link link) |
Components |
addParameter(String key,
Parameter parameter) |
Components |
addRequestBody(String key,
RequestBody requestBody) |
Components |
addResponse(String key,
APIResponse response) |
Components |
addSchema(String key,
Schema schema) |
Components |
addSecurityScheme(String key,
SecurityScheme securityScheme) |
Components |
callbacks(Map<String,Callback> callbacks) |
Components |
examples(Map<String,Example> examples) |
Map<String,Callback> |
getCallbacks() |
Map<String,Example> |
getExamples() |
Map<String,Header> |
getHeaders() |
Map<String,Link> |
getLinks() |
Map<String,Parameter> |
getParameters() |
Map<String,RequestBody> |
getRequestBodies() |
Map<String,APIResponse> |
getResponses() |
Map<String,Schema> |
getSchemas() |
Map<String,SecurityScheme> |
getSecuritySchemes() |
Components |
headers(Map<String,Header> headers) |
Components |
links(Map<String,Link> links) |
Components |
parameters(Map<String,Parameter> parameters) |
Components |
requestBodies(Map<String,RequestBody> requestBodies) |
Components |
responses(Map<String,APIResponse> responses) |
Components |
schemas(Map<String,Schema> schemas) |
Components |
securitySchemes(Map<String,SecurityScheme> securitySchemes) |
void |
setCallbacks(Map<String,Callback> callbacks) |
void |
setExamples(Map<String,Example> examples) |
void |
setHeaders(Map<String,Header> headers) |
void |
setLinks(Map<String,Link> links) |
void |
setParameters(Map<String,Parameter> parameters) |
void |
setRequestBodies(Map<String,RequestBody> requestBodies) |
void |
setResponses(Map<String,APIResponse> responses) |
void |
setSchemas(Map<String,Schema> schemas) |
void |
setSecuritySchemes(Map<String,SecurityScheme> securitySchemes) |
addExtension, getExtensions, setExtensionspublic Map<String,Schema> getSchemas()
org.eclipse.microprofile.openapi.models.Components#getSchemas()public void setSchemas(Map<String,Schema> schemas)
org.eclipse.microprofile.openapi.models.Components#setSchemas(java.util.Map)public Components schemas(Map<String,Schema> schemas)
org.eclipse.microprofile.openapi.models.Components#schemas(java.util.Map)public Components addSchema(String key, Schema schema)
org.eclipse.microprofile.openapi.models.Components#addSchema(java.lang.String, org.eclipse.microprofile.openapi.models.media.Schema)public Map<String,APIResponse> getResponses()
org.eclipse.microprofile.openapi.models.Components#getResponses()public void setResponses(Map<String,APIResponse> responses)
org.eclipse.microprofile.openapi.models.Components#setResponses(java.util.Map)public Components responses(Map<String,APIResponse> responses)
org.eclipse.microprofile.openapi.models.Components#responses(java.util.Map)public Components addResponse(String key, APIResponse response)
org.eclipse.microprofile.openapi.models.Components#addResponse(java.lang.String, org.eclipse.microprofile.openapi.models.responses.APIResponse)public Map<String,Parameter> getParameters()
org.eclipse.microprofile.openapi.models.Components#getParameters()public void setParameters(Map<String,Parameter> parameters)
org.eclipse.microprofile.openapi.models.Components#setParameters(java.util.Map)public Components parameters(Map<String,Parameter> parameters)
org.eclipse.microprofile.openapi.models.Components#parameters(java.util.Map)public Components addParameter(String key, Parameter parameter)
org.eclipse.microprofile.openapi.models.Components#addParameter(java.lang.String, org.eclipse.microprofile.openapi.models.parameters.Parameter)public Map<String,Example> getExamples()
org.eclipse.microprofile.openapi.models.Components#getExamples()public void setExamples(Map<String,Example> examples)
org.eclipse.microprofile.openapi.models.Components#setExamples(java.util.Map)public Components examples(Map<String,Example> examples)
org.eclipse.microprofile.openapi.models.Components#examples(java.util.Map)public Components addExample(String key, Example example)
org.eclipse.microprofile.openapi.models.Components#addExample(java.lang.String, org.eclipse.microprofile.openapi.models.examples.Example)public Map<String,RequestBody> getRequestBodies()
org.eclipse.microprofile.openapi.models.Components#getRequestBodies()public void setRequestBodies(Map<String,RequestBody> requestBodies)
org.eclipse.microprofile.openapi.models.Components#setRequestBodies(java.util.Map)public Components requestBodies(Map<String,RequestBody> requestBodies)
org.eclipse.microprofile.openapi.models.Components#requestBodies(java.util.Map)public Components addRequestBody(String key, RequestBody requestBody)
org.eclipse.microprofile.openapi.models.Components#addRequestBody(java.lang.String, org.eclipse.microprofile.openapi.models.parameters.RequestBody)public Map<String,Header> getHeaders()
org.eclipse.microprofile.openapi.models.Components#getHeaders()public void setHeaders(Map<String,Header> headers)
org.eclipse.microprofile.openapi.models.Components#setHeaders(java.util.Map)public Components headers(Map<String,Header> headers)
org.eclipse.microprofile.openapi.models.Components#headers(java.util.Map)public Components addHeader(String key, Header header)
org.eclipse.microprofile.openapi.models.Components#addHeader(java.lang.String, org.eclipse.microprofile.openapi.models.headers.Header)public Map<String,SecurityScheme> getSecuritySchemes()
org.eclipse.microprofile.openapi.models.Components#getSecuritySchemes()public void setSecuritySchemes(Map<String,SecurityScheme> securitySchemes)
org.eclipse.microprofile.openapi.models.Components#setSecuritySchemes(java.util.Map)public Components securitySchemes(Map<String,SecurityScheme> securitySchemes)
org.eclipse.microprofile.openapi.models.Components#securitySchemes(java.util.Map)public Components addSecurityScheme(String key, SecurityScheme securityScheme)
org.eclipse.microprofile.openapi.models.Components#addSecurityScheme(java.lang.String, org.eclipse.microprofile.openapi.models.security.SecurityScheme)public Map<String,Link> getLinks()
org.eclipse.microprofile.openapi.models.Components#getLinks()public void setLinks(Map<String,Link> links)
org.eclipse.microprofile.openapi.models.Components#setLinks(java.util.Map)public Components links(Map<String,Link> links)
org.eclipse.microprofile.openapi.models.Components#links(java.util.Map)public Components addLink(String key, Link link)
org.eclipse.microprofile.openapi.models.Components#addLink(java.lang.String, org.eclipse.microprofile.openapi.models.links.Link)public Map<String,Callback> getCallbacks()
org.eclipse.microprofile.openapi.models.Components#getCallbacks()public void setCallbacks(Map<String,Callback> callbacks)
org.eclipse.microprofile.openapi.models.Components#setCallbacks(java.util.Map)public Components callbacks(Map<String,Callback> callbacks)
org.eclipse.microprofile.openapi.models.Components#callbacks(java.util.Map)public Components addCallback(String key, Callback callback)
org.eclipse.microprofile.openapi.models.Components#addCallback(java.lang.String, org.eclipse.microprofile.openapi.models.callbacks.Callback)Copyright © 2018 JBoss by Red Hat. All rights reserved.