public class OpenAPI extends Object
| Constructor and Description | 
|---|
OpenAPI()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addExtension(String name,
            Object value)  | 
OpenAPI | 
addSecurityItem(SecurityRequirement securityItem)  | 
OpenAPI | 
addServersItem(Server serversItem)  | 
OpenAPI | 
addTagsItem(Tag tagsItem)  | 
OpenAPI | 
components(Components components)  | 
boolean | 
equals(Object o)  | 
OpenAPI | 
extensions(Map<String,Object> extensions)  | 
OpenAPI | 
externalDocs(ExternalDocumentation externalDocs)  | 
Components | 
getComponents()
returns the components property from a OpenAPI instance. 
 | 
Map<String,Object> | 
getExtensions()  | 
ExternalDocumentation | 
getExternalDocs()
returns the externalDocs property from a OpenAPI instance. 
 | 
Info | 
getInfo()
returns the info property from a OpenAPI instance. 
 | 
String | 
getOpenapi()
returns the openapi property from a OpenAPI instance. 
 | 
Paths | 
getPaths()
returns the paths property from a OpenAPI instance. 
 | 
List<SecurityRequirement> | 
getSecurity()
returns the security property from a OpenAPI instance. 
 | 
List<Server> | 
getServers()
Servers defined in the API 
 | 
List<Tag> | 
getTags()
returns the tags property from a OpenAPI instance. 
 | 
int | 
hashCode()  | 
OpenAPI | 
info(Info info)  | 
OpenAPI | 
openapi(String openapi)  | 
OpenAPI | 
path(String name,
    PathItem path)  | 
OpenAPI | 
paths(Paths paths)  | 
OpenAPI | 
schema(String name,
      Schema schema)  | 
OpenAPI | 
schemaRequirement(String name,
                 SecurityScheme securityScheme)  | 
OpenAPI | 
security(List<SecurityRequirement> security)  | 
OpenAPI | 
servers(List<Server> servers)  | 
void | 
setComponents(Components components)  | 
void | 
setExtensions(Map<String,Object> extensions)  | 
void | 
setExternalDocs(ExternalDocumentation externalDocs)  | 
void | 
setInfo(Info info)  | 
void | 
setOpenapi(String openapi)  | 
void | 
setPaths(Paths paths)  | 
void | 
setSecurity(List<SecurityRequirement> security)  | 
void | 
setServers(List<Server> servers)  | 
void | 
setTags(List<Tag> tags)  | 
OpenAPI | 
tags(List<Tag> tags)  | 
String | 
toString()  | 
public String getOpenapi()
public void setOpenapi(String openapi)
public Info getInfo()
public void setInfo(Info info)
public ExternalDocumentation getExternalDocs()
public void setExternalDocs(ExternalDocumentation externalDocs)
public OpenAPI externalDocs(ExternalDocumentation externalDocs)
public List<Server> getServers()
public List<SecurityRequirement> getSecurity()
public void setSecurity(List<SecurityRequirement> security)
public OpenAPI security(List<SecurityRequirement> security)
public OpenAPI addSecurityItem(SecurityRequirement securityItem)
public List<Tag> getTags()
public Paths getPaths()
public void setPaths(Paths paths)
public Components getComponents()
public void setComponents(Components components)
public OpenAPI components(Components components)
public OpenAPI schemaRequirement(String name, SecurityScheme securityScheme)
Copyright © 2019. All rights reserved.