Interface OpenApi3
-
- All Superinterfaces:
com.reprezen.jsonoverlay.IJsonOverlay<OpenApi3>,com.reprezen.jsonoverlay.IModelPart<OpenApi3,OpenApi3>,OpenApi<OpenApi3>
- All Known Implementing Classes:
OpenApi3Impl
public interface OpenApi3 extends com.reprezen.jsonoverlay.IJsonOverlay<OpenApi3>, com.reprezen.jsonoverlay.IModelPart<OpenApi3,OpenApi3>, OpenApi<OpenApi3>
-
-
Method Summary
-
-
-
Method Detail
-
validate
void validate()
-
isValid
boolean isValid()
-
getValidationResults
ValidationResults getValidationResults()
-
getValidationItems
Collection<ValidationResults.ValidationItem> getValidationItems()
-
getOpenApi
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") String getOpenApi()
-
setOpenApi
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setOpenApi(String openApi)
-
getInfo
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Info getInfo()
-
getInfo
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Info getInfo(boolean elaborate)
-
setInfo
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setInfo(Info info)
-
getServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") List<Server> getServers(boolean elaborate)
-
hasServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasServers()
-
getServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Server getServer(int index)
-
setServers
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setServers(List<Server> servers)
-
setServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setServer(int index, Server server)
-
addServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void addServer(Server server)
-
insertServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void insertServer(int index, Server server)
-
removeServer
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeServer(int index)
-
getPaths
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Path> getPaths(boolean elaborate)
-
hasPaths
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasPaths()
-
hasPath
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasPath(String name)
-
setPaths
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setPaths(Map<String,Path> paths)
-
setPath
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setPath(String name, Path path)
-
removePath
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removePath(String name)
-
getPathsExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Object> getPathsExtensions()
-
getPathsExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Object> getPathsExtensions(boolean elaborate)
-
hasPathsExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasPathsExtensions()
-
hasPathsExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasPathsExtension(String name)
-
getPathsExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Object getPathsExtension(String name)
-
setPathsExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setPathsExtensions(Map<String,Object> pathsExtensions)
-
setPathsExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setPathsExtension(String name, Object pathsExtension)
-
removePathsExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removePathsExtension(String name)
-
getSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Schema> getSchemas()
-
getSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Schema> getSchemas(boolean elaborate)
-
hasSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasSchemas()
-
hasSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasSchema(String name)
-
setSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setSchemas(Map<String,Schema> schemas)
-
setSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setSchema(String name, Schema schema)
-
removeSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeSchema(String name)
-
getResponses
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Response> getResponses()
-
getResponses
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Response> getResponses(boolean elaborate)
-
hasResponses
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasResponses()
-
hasResponse
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasResponse(String name)
-
getResponse
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Response getResponse(String name)
-
setResponses
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setResponses(Map<String,Response> responses)
-
setResponse
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setResponse(String name, Response response)
-
removeResponse
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeResponse(String name)
-
getParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Parameter> getParameters()
-
getParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Parameter> getParameters(boolean elaborate)
-
hasParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasParameters()
-
hasParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasParameter(String name)
-
getParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Parameter getParameter(String name)
-
setParameters
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setParameters(Map<String,Parameter> parameters)
-
setParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setParameter(String name, Parameter parameter)
-
removeParameter
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeParameter(String name)
-
getExamples
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Example> getExamples()
-
getExamples
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Example> getExamples(boolean elaborate)
-
hasExamples
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasExamples()
-
hasExample
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasExample(String name)
-
getExample
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Example getExample(String name)
-
setExamples
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setExamples(Map<String,Example> examples)
-
setExample
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setExample(String name, Example example)
-
removeExample
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeExample(String name)
-
getRequestBodies
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,RequestBody> getRequestBodies()
-
getRequestBodies
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,RequestBody> getRequestBodies(boolean elaborate)
-
hasRequestBodies
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasRequestBodies()
-
hasRequestBody
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasRequestBody(String name)
-
getRequestBody
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") RequestBody getRequestBody(String name)
-
setRequestBodies
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setRequestBodies(Map<String,RequestBody> requestBodies)
-
setRequestBody
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setRequestBody(String name, RequestBody requestBody)
-
removeRequestBody
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeRequestBody(String name)
-
getHeaders
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Header> getHeaders()
-
getHeaders
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Header> getHeaders(boolean elaborate)
-
hasHeaders
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasHeaders()
-
hasHeader
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasHeader(String name)
-
setHeaders
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setHeaders(Map<String,Header> headers)
-
setHeader
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setHeader(String name, Header header)
-
removeHeader
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeHeader(String name)
-
getSecuritySchemes
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,SecurityScheme> getSecuritySchemes()
-
getSecuritySchemes
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,SecurityScheme> getSecuritySchemes(boolean elaborate)
-
hasSecuritySchemes
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasSecuritySchemes()
-
hasSecurityScheme
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasSecurityScheme(String name)
-
getSecurityScheme
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") SecurityScheme getSecurityScheme(String name)
-
setSecuritySchemes
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setSecuritySchemes(Map<String,SecurityScheme> securitySchemes)
-
setSecurityScheme
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setSecurityScheme(String name, SecurityScheme securityScheme)
-
removeSecurityScheme
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeSecurityScheme(String name)
-
getLinks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Link> getLinks(boolean elaborate)
-
hasLinks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasLinks()
-
hasLink
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasLink(String name)
-
setLinks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setLinks(Map<String,Link> links)
-
setLink
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setLink(String name, Link link)
-
removeLink
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeLink(String name)
-
getCallbacks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Callback> getCallbacks()
-
getCallbacks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Callback> getCallbacks(boolean elaborate)
-
hasCallbacks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasCallbacks()
-
hasCallback
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasCallback(String name)
-
getCallback
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Callback getCallback(String name)
-
setCallbacks
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setCallbacks(Map<String,Callback> callbacks)
-
setCallback
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setCallback(String name, Callback callback)
-
removeCallback
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeCallback(String name)
-
getComponentsExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Object> getComponentsExtensions()
-
getComponentsExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Object> getComponentsExtensions(boolean elaborate)
-
hasComponentsExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasComponentsExtensions()
-
hasComponentsExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasComponentsExtension(String name)
-
getComponentsExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Object getComponentsExtension(String name)
-
setComponentsExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setComponentsExtensions(Map<String,Object> componentsExtensions)
-
setComponentsExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setComponentsExtension(String name, Object componentsExtension)
-
removeComponentsExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeComponentsExtension(String name)
-
getSecurityRequirements
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") List<SecurityRequirement> getSecurityRequirements()
-
getSecurityRequirements
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") List<SecurityRequirement> getSecurityRequirements(boolean elaborate)
-
hasSecurityRequirements
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasSecurityRequirements()
-
getSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") SecurityRequirement getSecurityRequirement(int index)
-
setSecurityRequirements
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setSecurityRequirements(List<SecurityRequirement> securityRequirements)
-
setSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setSecurityRequirement(int index, SecurityRequirement securityRequirement)
-
addSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void addSecurityRequirement(SecurityRequirement securityRequirement)
-
insertSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void insertSecurityRequirement(int index, SecurityRequirement securityRequirement)
-
removeSecurityRequirement
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeSecurityRequirement(int index)
-
getTags
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") List<Tag> getTags(boolean elaborate)
-
hasTags
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasTags()
-
getTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Tag getTag(int index)
-
setTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setTag(int index, Tag tag)
-
addTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void addTag(Tag tag)
-
insertTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void insertTag(int index, Tag tag)
-
removeTag
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeTag(int index)
-
getExternalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") ExternalDocs getExternalDocs()
-
getExternalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") ExternalDocs getExternalDocs(boolean elaborate)
-
setExternalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setExternalDocs(ExternalDocs externalDocs)
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Object> getExtensions()
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,Object> getExtensions(boolean elaborate)
-
hasExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasExtensions()
-
hasExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasExtension(String name)
-
getExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Object getExtension(String name)
-
setExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setExtensions(Map<String,Object> extensions)
-
setExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setExtension(String name, Object extension)
-
removeExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeExtension(String name)
-
-