| Package | Description | 
|---|---|
| org.eclipse.microprofile.openapi | 
 Copyright (c) 2017 Contributors to the Eclipse Foundation 
 | 
| org.eclipse.microprofile.openapi.models | 
 Copyright (c) 2017 Contributors to the Eclipse Foundation 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OpenAPI | 
OASModelReader.buildModel()
This method is called by the vendor's OpenAPI processing framework. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
default void | 
OASFilter.filterOpenAPI(OpenAPI openAPI)
Allows filtering of the singleton OpenAPI element. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OpenAPI | 
OpenAPI.addSecurityRequirement(SecurityRequirement securityRequirement)
Adds the given security requirement to this OpenAPI instance's list of security requirements. 
 | 
OpenAPI | 
OpenAPI.addServer(Server server)
Adds the given server to this OpenAPI instance's list of servers. 
 | 
OpenAPI | 
OpenAPI.addTag(Tag tag)
Adds the given tag to this OpenAPI instance's list of tags. 
 | 
OpenAPI | 
OpenAPI.components(Components components)
Sets this OpenAPI instance's components property to the given components. 
 | 
OpenAPI | 
OpenAPI.externalDocs(ExternalDocumentation externalDocs)
Sets this OpenAPI instance's externalDocs property to the given object. 
 | 
OpenAPI | 
OpenAPI.info(Info info)
Sets this OpenAPI instance's info property to the given object. 
 | 
OpenAPI | 
OpenAPI.openapi(String openapi)
Sets this OpenAPI instance's openapi property to the given string. 
 | 
OpenAPI | 
OpenAPI.path(String name,
    PathItem path)
Adds the given path item to this OpenAPI instance's list of paths 
 | 
OpenAPI | 
OpenAPI.paths(Paths paths)
Sets this OpenAPI instance's paths property to the given paths. 
 | 
OpenAPI | 
OpenAPI.security(List<SecurityRequirement> security)
Sets this OpenAPI instance's security property to the given list. 
 | 
OpenAPI | 
OpenAPI.servers(List<Server> servers)
Sets this OpenAPI instance's servers property to the given servers. 
 | 
OpenAPI | 
OpenAPI.tags(List<Tag> tags)
Sets this OpenAPI instance's tags property to the given tags. 
 | 
Copyright © 2018. All rights reserved.