Class OpenApi.Builder
java.lang.Object
software.amazon.smithy.openapi.model.Component.Builder<OpenApi.Builder,OpenApi>
software.amazon.smithy.openapi.model.OpenApi.Builder
- All Implemented Interfaces:
software.amazon.smithy.utils.SmithyBuilder<OpenApi>
- Enclosing class:
- OpenApi
-
Method Summary
Modifier and TypeMethodDescriptionaddSecurity(Map<String, List<String>> requirement) addServer(ServerObject server) build()components(ComponentsObject components) externalDocs(ExternalDocumentation externalDocs) info(InfoObject info) removePath(String path) Methods inherited from class software.amazon.smithy.openapi.model.Component.Builder
extensions, extensions, getExtensions, putExtension, putExtension, putExtension, putExtension, removeExtension
-
Method Details
-
build
-
openapi
-
info
-
paths
-
putPath
-
removePath
-
components
-
externalDocs
-
addServer
-
clearServer
-
addSecurity
-
security
-
clearSecurity
-
addTag
-
clearTags
-