public class ComponentsImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.Components> implements org.eclipse.microprofile.openapi.models.Components
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,org.eclipse.microprofile.openapi.models.callbacks.Callback> |
callbacks |
protected Map<String,org.eclipse.microprofile.openapi.models.examples.Example> |
examples |
protected Map<String,org.eclipse.microprofile.openapi.models.headers.Header> |
headers |
protected Map<String,org.eclipse.microprofile.openapi.models.links.Link> |
links |
protected Map<String,org.eclipse.microprofile.openapi.models.parameters.Parameter> |
parameters |
protected Map<String,org.eclipse.microprofile.openapi.models.parameters.RequestBody> |
requestBodies |
protected Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> |
responses |
protected Map<String,org.eclipse.microprofile.openapi.models.media.Schema> |
schemas |
protected Map<String,org.eclipse.microprofile.openapi.models.security.SecurityScheme> |
securitySchemes |
extensions| Constructor and Description |
|---|
ComponentsImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.microprofile.openapi.models.Components |
addCallback(String key,
org.eclipse.microprofile.openapi.models.callbacks.Callback callback) |
org.eclipse.microprofile.openapi.models.Components |
addExample(String key,
org.eclipse.microprofile.openapi.models.examples.Example example) |
org.eclipse.microprofile.openapi.models.Components |
addHeader(String key,
org.eclipse.microprofile.openapi.models.headers.Header header) |
org.eclipse.microprofile.openapi.models.Components |
addLink(String key,
org.eclipse.microprofile.openapi.models.links.Link link) |
org.eclipse.microprofile.openapi.models.Components |
addParameter(String key,
org.eclipse.microprofile.openapi.models.parameters.Parameter parameter) |
org.eclipse.microprofile.openapi.models.Components |
addRequestBody(String key,
org.eclipse.microprofile.openapi.models.parameters.RequestBody requestBody) |
org.eclipse.microprofile.openapi.models.Components |
addResponse(String key,
org.eclipse.microprofile.openapi.models.responses.APIResponse response) |
org.eclipse.microprofile.openapi.models.Components |
addSchema(String key,
org.eclipse.microprofile.openapi.models.media.Schema schema) |
org.eclipse.microprofile.openapi.models.Components |
addSecurityScheme(String key,
org.eclipse.microprofile.openapi.models.security.SecurityScheme securityScheme) |
Map<String,org.eclipse.microprofile.openapi.models.callbacks.Callback> |
getCallbacks() |
Map<String,org.eclipse.microprofile.openapi.models.examples.Example> |
getExamples() |
Map<String,org.eclipse.microprofile.openapi.models.headers.Header> |
getHeaders() |
Map<String,org.eclipse.microprofile.openapi.models.links.Link> |
getLinks() |
Map<String,org.eclipse.microprofile.openapi.models.parameters.Parameter> |
getParameters() |
Map<String,org.eclipse.microprofile.openapi.models.parameters.RequestBody> |
getRequestBodies() |
Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> |
getResponses() |
Map<String,org.eclipse.microprofile.openapi.models.media.Schema> |
getSchemas() |
Map<String,org.eclipse.microprofile.openapi.models.security.SecurityScheme> |
getSecuritySchemes() |
static void |
merge(org.eclipse.microprofile.openapi.annotations.Components from,
org.eclipse.microprofile.openapi.models.Components to,
boolean override,
Map<String,org.eclipse.microprofile.openapi.models.media.Schema> currentSchemas) |
void |
removeCallback(String key) |
void |
removeExample(String key) |
void |
removeHeader(String key) |
void |
removeLink(String key) |
void |
removeParameter(String key) |
void |
removeRequestBody(String key) |
void |
removeResponse(String key) |
void |
removeSchema(String key) |
void |
removeSecurityScheme(String key) |
void |
setCallbacks(Map<String,org.eclipse.microprofile.openapi.models.callbacks.Callback> callbacks) |
void |
setExamples(Map<String,org.eclipse.microprofile.openapi.models.examples.Example> examples) |
void |
setHeaders(Map<String,org.eclipse.microprofile.openapi.models.headers.Header> headers) |
void |
setLinks(Map<String,org.eclipse.microprofile.openapi.models.links.Link> links) |
void |
setParameters(Map<String,org.eclipse.microprofile.openapi.models.parameters.Parameter> parameters) |
void |
setRequestBodies(Map<String,org.eclipse.microprofile.openapi.models.parameters.RequestBody> requestBodies) |
void |
setResponses(Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> responses) |
void |
setSchemas(Map<String,org.eclipse.microprofile.openapi.models.media.Schema> schemas) |
void |
setSecuritySchemes(Map<String,org.eclipse.microprofile.openapi.models.security.SecurityScheme> securitySchemes) |
addExtension, convertExtensionValue, extensionName, getExtensions, merge, removeExtension, setExtensions, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitprotected Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> responses
protected Map<String,org.eclipse.microprofile.openapi.models.parameters.Parameter> parameters
protected Map<String,org.eclipse.microprofile.openapi.models.parameters.RequestBody> requestBodies
protected Map<String,org.eclipse.microprofile.openapi.models.security.SecurityScheme> securitySchemes
public Map<String,org.eclipse.microprofile.openapi.models.media.Schema> getSchemas()
getSchemas in interface org.eclipse.microprofile.openapi.models.Componentspublic void setSchemas(Map<String,org.eclipse.microprofile.openapi.models.media.Schema> schemas)
setSchemas in interface org.eclipse.microprofile.openapi.models.Componentspublic org.eclipse.microprofile.openapi.models.Components addSchema(String key, org.eclipse.microprofile.openapi.models.media.Schema schema)
addSchema in interface org.eclipse.microprofile.openapi.models.Componentspublic void removeSchema(String key)
removeSchema in interface org.eclipse.microprofile.openapi.models.Componentspublic Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> getResponses()
getResponses in interface org.eclipse.microprofile.openapi.models.Componentspublic void setResponses(Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> responses)
setResponses in interface org.eclipse.microprofile.openapi.models.Componentspublic org.eclipse.microprofile.openapi.models.Components addResponse(String key, org.eclipse.microprofile.openapi.models.responses.APIResponse response)
addResponse in interface org.eclipse.microprofile.openapi.models.Componentspublic void removeResponse(String key)
removeResponse in interface org.eclipse.microprofile.openapi.models.Componentspublic Map<String,org.eclipse.microprofile.openapi.models.parameters.Parameter> getParameters()
getParameters in interface org.eclipse.microprofile.openapi.models.Componentspublic void setParameters(Map<String,org.eclipse.microprofile.openapi.models.parameters.Parameter> parameters)
setParameters in interface org.eclipse.microprofile.openapi.models.Componentspublic org.eclipse.microprofile.openapi.models.Components addParameter(String key, org.eclipse.microprofile.openapi.models.parameters.Parameter parameter)
addParameter in interface org.eclipse.microprofile.openapi.models.Componentspublic void removeParameter(String key)
removeParameter in interface org.eclipse.microprofile.openapi.models.Componentspublic Map<String,org.eclipse.microprofile.openapi.models.examples.Example> getExamples()
getExamples in interface org.eclipse.microprofile.openapi.models.Componentspublic void setExamples(Map<String,org.eclipse.microprofile.openapi.models.examples.Example> examples)
setExamples in interface org.eclipse.microprofile.openapi.models.Componentspublic org.eclipse.microprofile.openapi.models.Components addExample(String key, org.eclipse.microprofile.openapi.models.examples.Example example)
addExample in interface org.eclipse.microprofile.openapi.models.Componentspublic void removeExample(String key)
removeExample in interface org.eclipse.microprofile.openapi.models.Componentspublic Map<String,org.eclipse.microprofile.openapi.models.parameters.RequestBody> getRequestBodies()
getRequestBodies in interface org.eclipse.microprofile.openapi.models.Componentspublic void setRequestBodies(Map<String,org.eclipse.microprofile.openapi.models.parameters.RequestBody> requestBodies)
setRequestBodies in interface org.eclipse.microprofile.openapi.models.Componentspublic org.eclipse.microprofile.openapi.models.Components addRequestBody(String key, org.eclipse.microprofile.openapi.models.parameters.RequestBody requestBody)
addRequestBody in interface org.eclipse.microprofile.openapi.models.Componentspublic void removeRequestBody(String key)
removeRequestBody in interface org.eclipse.microprofile.openapi.models.Componentspublic Map<String,org.eclipse.microprofile.openapi.models.headers.Header> getHeaders()
getHeaders in interface org.eclipse.microprofile.openapi.models.Componentspublic void setHeaders(Map<String,org.eclipse.microprofile.openapi.models.headers.Header> headers)
setHeaders in interface org.eclipse.microprofile.openapi.models.Componentspublic org.eclipse.microprofile.openapi.models.Components addHeader(String key, org.eclipse.microprofile.openapi.models.headers.Header header)
addHeader in interface org.eclipse.microprofile.openapi.models.Componentspublic void removeHeader(String key)
removeHeader in interface org.eclipse.microprofile.openapi.models.Componentspublic Map<String,org.eclipse.microprofile.openapi.models.security.SecurityScheme> getSecuritySchemes()
getSecuritySchemes in interface org.eclipse.microprofile.openapi.models.Componentspublic void setSecuritySchemes(Map<String,org.eclipse.microprofile.openapi.models.security.SecurityScheme> securitySchemes)
setSecuritySchemes in interface org.eclipse.microprofile.openapi.models.Componentspublic org.eclipse.microprofile.openapi.models.Components addSecurityScheme(String key, org.eclipse.microprofile.openapi.models.security.SecurityScheme securityScheme)
addSecurityScheme in interface org.eclipse.microprofile.openapi.models.Componentspublic void removeSecurityScheme(String key)
removeSecurityScheme in interface org.eclipse.microprofile.openapi.models.Componentspublic Map<String,org.eclipse.microprofile.openapi.models.links.Link> getLinks()
getLinks in interface org.eclipse.microprofile.openapi.models.Componentspublic void setLinks(Map<String,org.eclipse.microprofile.openapi.models.links.Link> links)
setLinks in interface org.eclipse.microprofile.openapi.models.Componentspublic org.eclipse.microprofile.openapi.models.Components addLink(String key, org.eclipse.microprofile.openapi.models.links.Link link)
addLink in interface org.eclipse.microprofile.openapi.models.Componentspublic void removeLink(String key)
removeLink in interface org.eclipse.microprofile.openapi.models.Componentspublic Map<String,org.eclipse.microprofile.openapi.models.callbacks.Callback> getCallbacks()
getCallbacks in interface org.eclipse.microprofile.openapi.models.Componentspublic void setCallbacks(Map<String,org.eclipse.microprofile.openapi.models.callbacks.Callback> callbacks)
setCallbacks in interface org.eclipse.microprofile.openapi.models.Componentspublic org.eclipse.microprofile.openapi.models.Components addCallback(String key, org.eclipse.microprofile.openapi.models.callbacks.Callback callback)
addCallback in interface org.eclipse.microprofile.openapi.models.Componentspublic void removeCallback(String key)
removeCallback in interface org.eclipse.microprofile.openapi.models.ComponentsCopyright © 2019. All rights reserved.