public class OpenAPI extends Object
| Constructor and Description |
|---|
OpenAPI() |
OpenAPI(SpecVersion specVersion) |
public OpenAPI()
public OpenAPI(SpecVersion specVersion)
public SpecVersion getSpecVersion()
public void setSpecVersion(SpecVersion specVersion)
public OpenAPI specVersion(SpecVersion specVersion)
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)
public Map<String,PathItem> getWebhooks()
public String getJsonSchemaDialect()
public void setJsonSchemaDialect(String jsonSchemaDialect)
Copyright © 2023. All rights reserved.