public class OpenAPIImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.OpenAPI> implements org.eclipse.microprofile.openapi.models.OpenAPI, ModelImpl
OpenAPI OpenAPI model interface.| Constructor and Description |
|---|
OpenAPIImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.microprofile.openapi.models.OpenAPI |
addSecurityRequirement(org.eclipse.microprofile.openapi.models.security.SecurityRequirement securityRequirement) |
org.eclipse.microprofile.openapi.models.OpenAPI |
addServer(org.eclipse.microprofile.openapi.models.servers.Server server) |
org.eclipse.microprofile.openapi.models.OpenAPI |
addTag(org.eclipse.microprofile.openapi.models.tags.Tag tag) |
org.eclipse.microprofile.openapi.models.Components |
getComponents() |
org.eclipse.microprofile.openapi.models.ExternalDocumentation |
getExternalDocs() |
org.eclipse.microprofile.openapi.models.info.Info |
getInfo() |
String |
getOpenapi() |
org.eclipse.microprofile.openapi.models.Paths |
getPaths() |
List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement> |
getSecurity() |
List<org.eclipse.microprofile.openapi.models.servers.Server> |
getServers() |
List<org.eclipse.microprofile.openapi.models.tags.Tag> |
getTags() |
org.eclipse.microprofile.openapi.models.OpenAPI |
path(String name,
org.eclipse.microprofile.openapi.models.PathItem path) |
void |
removeSecurityRequirement(org.eclipse.microprofile.openapi.models.security.SecurityRequirement securityRequirement) |
void |
removeServer(org.eclipse.microprofile.openapi.models.servers.Server server) |
void |
removeTag(org.eclipse.microprofile.openapi.models.tags.Tag tag) |
void |
setComponents(org.eclipse.microprofile.openapi.models.Components components) |
void |
setExternalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation externalDocs) |
void |
setInfo(org.eclipse.microprofile.openapi.models.info.Info info) |
void |
setOpenapi(String openapi) |
void |
setPaths(org.eclipse.microprofile.openapi.models.Paths paths) |
void |
setSecurity(List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement> security) |
void |
setServers(List<org.eclipse.microprofile.openapi.models.servers.Server> servers) |
void |
setTags(List<org.eclipse.microprofile.openapi.models.tags.Tag> tags) |
addExtension, getExtensions, removeExtension, setExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic String getOpenapi()
getOpenapi in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.getOpenapi()public void setOpenapi(String openapi)
setOpenapi in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.setOpenapi(java.lang.String)public org.eclipse.microprofile.openapi.models.info.Info getInfo()
getInfo in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.getInfo()public void setInfo(org.eclipse.microprofile.openapi.models.info.Info info)
setInfo in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.setInfo(org.eclipse.microprofile.openapi.models.info.Info)public org.eclipse.microprofile.openapi.models.ExternalDocumentation getExternalDocs()
getExternalDocs in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.getExternalDocs()public void setExternalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation externalDocs)
setExternalDocs in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.setExternalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation)public List<org.eclipse.microprofile.openapi.models.servers.Server> getServers()
getServers in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.getServers()public void setServers(List<org.eclipse.microprofile.openapi.models.servers.Server> servers)
setServers in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.setServers(java.util.List)public org.eclipse.microprofile.openapi.models.OpenAPI addServer(org.eclipse.microprofile.openapi.models.servers.Server server)
addServer in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.addServer(org.eclipse.microprofile.openapi.models.servers.Server)public void removeServer(org.eclipse.microprofile.openapi.models.servers.Server server)
removeServer in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.removeServer(org.eclipse.microprofile.openapi.models.servers.Server)public List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement> getSecurity()
getSecurity in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.getSecurity()public void setSecurity(List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement> security)
setSecurity in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.setSecurity(java.util.List)public org.eclipse.microprofile.openapi.models.OpenAPI addSecurityRequirement(org.eclipse.microprofile.openapi.models.security.SecurityRequirement securityRequirement)
addSecurityRequirement in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.addSecurityRequirement(org.eclipse.microprofile.openapi.models.security.SecurityRequirement)public void removeSecurityRequirement(org.eclipse.microprofile.openapi.models.security.SecurityRequirement securityRequirement)
removeSecurityRequirement in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.removeSecurityRequirement(org.eclipse.microprofile.openapi.models.security.SecurityRequirement)public List<org.eclipse.microprofile.openapi.models.tags.Tag> getTags()
getTags in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.getTags()public void setTags(List<org.eclipse.microprofile.openapi.models.tags.Tag> tags)
setTags in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.setTags(java.util.List)public org.eclipse.microprofile.openapi.models.OpenAPI addTag(org.eclipse.microprofile.openapi.models.tags.Tag tag)
addTag in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.addTag(org.eclipse.microprofile.openapi.models.tags.Tag)public void removeTag(org.eclipse.microprofile.openapi.models.tags.Tag tag)
removeTag in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.removeTag(org.eclipse.microprofile.openapi.models.tags.Tag)public org.eclipse.microprofile.openapi.models.Paths getPaths()
getPaths in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.getPaths()public void setPaths(org.eclipse.microprofile.openapi.models.Paths paths)
setPaths in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.setPaths(org.eclipse.microprofile.openapi.models.Paths)public org.eclipse.microprofile.openapi.models.Components getComponents()
getComponents in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.getComponents()public void setComponents(org.eclipse.microprofile.openapi.models.Components components)
setComponents in interface org.eclipse.microprofile.openapi.models.OpenAPIOpenAPI.setComponents(org.eclipse.microprofile.openapi.models.Components)public org.eclipse.microprofile.openapi.models.OpenAPI path(String name, org.eclipse.microprofile.openapi.models.PathItem path)
path in interface org.eclipse.microprofile.openapi.models.OpenAPICopyright © 2018–2021. All rights reserved.