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.OpenAPI |
components(org.eclipse.microprofile.openapi.models.Components components) |
org.eclipse.microprofile.openapi.models.OpenAPI |
externalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation externalDocs) |
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 |
info(org.eclipse.microprofile.openapi.models.info.Info info) |
org.eclipse.microprofile.openapi.models.OpenAPI |
openapi(String openapi) |
org.eclipse.microprofile.openapi.models.OpenAPI |
path(String name,
org.eclipse.microprofile.openapi.models.PathItem path) |
org.eclipse.microprofile.openapi.models.OpenAPI |
paths(org.eclipse.microprofile.openapi.models.Paths paths) |
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) |
org.eclipse.microprofile.openapi.models.OpenAPI |
security(List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement> security) |
org.eclipse.microprofile.openapi.models.OpenAPI |
servers(List<org.eclipse.microprofile.openapi.models.servers.Server> servers) |
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) |
org.eclipse.microprofile.openapi.models.OpenAPI |
tags(List<org.eclipse.microprofile.openapi.models.tags.Tag> tags) |
addExtension, getExtensions, removeExtension, setExtensions
public String getOpenapi()
getOpenapi
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.getOpenapi()
public void setOpenapi(String openapi)
setOpenapi
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.setOpenapi(java.lang.String)
public org.eclipse.microprofile.openapi.models.OpenAPI openapi(String openapi)
openapi
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.openapi(java.lang.String)
public org.eclipse.microprofile.openapi.models.info.Info getInfo()
getInfo
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.getInfo()
public void setInfo(org.eclipse.microprofile.openapi.models.info.Info info)
setInfo
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.setInfo(org.eclipse.microprofile.openapi.models.info.Info)
public org.eclipse.microprofile.openapi.models.OpenAPI info(org.eclipse.microprofile.openapi.models.info.Info info)
info
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.info(org.eclipse.microprofile.openapi.models.info.Info)
public org.eclipse.microprofile.openapi.models.ExternalDocumentation getExternalDocs()
getExternalDocs
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.getExternalDocs()
public void setExternalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation externalDocs)
setExternalDocs
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.setExternalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation)
public org.eclipse.microprofile.openapi.models.OpenAPI externalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation externalDocs)
externalDocs
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.externalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation)
public List<org.eclipse.microprofile.openapi.models.servers.Server> getServers()
getServers
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.getServers()
public void setServers(List<org.eclipse.microprofile.openapi.models.servers.Server> servers)
setServers
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.setServers(java.util.List)
public org.eclipse.microprofile.openapi.models.OpenAPI servers(List<org.eclipse.microprofile.openapi.models.servers.Server> servers)
servers
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.servers(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.OpenAPI
OpenAPI.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.OpenAPI
OpenAPI.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.OpenAPI
OpenAPI.getSecurity()
public void setSecurity(List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement> security)
setSecurity
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.setSecurity(java.util.List)
public org.eclipse.microprofile.openapi.models.OpenAPI security(List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement> security)
security
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.security(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.OpenAPI
OpenAPI.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.OpenAPI
OpenAPI.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.OpenAPI
OpenAPI.getTags()
public void setTags(List<org.eclipse.microprofile.openapi.models.tags.Tag> tags)
setTags
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.setTags(java.util.List)
public org.eclipse.microprofile.openapi.models.OpenAPI tags(List<org.eclipse.microprofile.openapi.models.tags.Tag> tags)
tags
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.tags(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.OpenAPI
OpenAPI.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.OpenAPI
OpenAPI.removeTag(org.eclipse.microprofile.openapi.models.tags.Tag)
public org.eclipse.microprofile.openapi.models.Paths getPaths()
getPaths
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.getPaths()
public void setPaths(org.eclipse.microprofile.openapi.models.Paths paths)
setPaths
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.setPaths(org.eclipse.microprofile.openapi.models.Paths)
public org.eclipse.microprofile.openapi.models.OpenAPI paths(org.eclipse.microprofile.openapi.models.Paths paths)
paths
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.paths(org.eclipse.microprofile.openapi.models.Paths)
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.OpenAPI
OpenAPI.path(java.lang.String,
org.eclipse.microprofile.openapi.models.PathItem)
public org.eclipse.microprofile.openapi.models.Components getComponents()
getComponents
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.getComponents()
public void setComponents(org.eclipse.microprofile.openapi.models.Components components)
setComponents
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.setComponents(org.eclipse.microprofile.openapi.models.Components)
public org.eclipse.microprofile.openapi.models.OpenAPI components(org.eclipse.microprofile.openapi.models.Components components)
components
in interface org.eclipse.microprofile.openapi.models.OpenAPI
OpenAPI.components(org.eclipse.microprofile.openapi.models.Components)
Copyright © 2018–2020. All rights reserved.