public interface OpenAPIResource
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getOpenAPI(javax.servlet.http.HttpServletRequest httpServletRequest,
java.util.Set<java.lang.Class<?>> resourceClasses,
java.lang.String type,
javax.ws.rs.core.UriInfo uriInfo) |
default javax.ws.rs.core.Response |
getOpenAPI(OpenAPIContributor openAPIContributor,
OpenAPISchemaFilter openAPISchemaFilter,
java.util.Set<java.lang.Class<?>> resourceClasses,
java.lang.String type,
javax.ws.rs.core.UriInfo uriInfo) |
default javax.ws.rs.core.Response |
getOpenAPI(java.util.Set<java.lang.Class<?>> resourceClasses,
java.lang.String type) |
default javax.ws.rs.core.Response |
getOpenAPI(java.util.Set<java.lang.Class<?>> resourceClasses,
java.lang.String type,
javax.ws.rs.core.UriInfo uriInfo) |
java.util.Map<java.lang.String,io.swagger.v3.oas.models.media.Schema> |
getSchemas(java.util.Set<java.lang.Class<?>> resourceClasses) |
javax.ws.rs.core.Response |
mergeOpenAPIs(java.lang.String description,
java.util.Map<OpenAPIContext,javax.ws.rs.core.Response> openAPIResponses,
java.lang.String path,
java.lang.String title,
java.lang.String type) |
javax.ws.rs.core.Response getOpenAPI(javax.servlet.http.HttpServletRequest httpServletRequest, java.util.Set<java.lang.Class<?>> resourceClasses, java.lang.String type, javax.ws.rs.core.UriInfo uriInfo) throws java.lang.Exception
java.lang.Exception
default javax.ws.rs.core.Response getOpenAPI(OpenAPIContributor openAPIContributor, OpenAPISchemaFilter openAPISchemaFilter, java.util.Set<java.lang.Class<?>> resourceClasses, java.lang.String type, javax.ws.rs.core.UriInfo uriInfo) throws java.lang.Exception
java.lang.Exception
default javax.ws.rs.core.Response getOpenAPI(java.util.Set<java.lang.Class<?>> resourceClasses, java.lang.String type) throws java.lang.Exception
java.lang.Exception
default javax.ws.rs.core.Response getOpenAPI(java.util.Set<java.lang.Class<?>> resourceClasses, java.lang.String type, javax.ws.rs.core.UriInfo uriInfo) throws java.lang.Exception
java.lang.Exception
java.util.Map<java.lang.String,io.swagger.v3.oas.models.media.Schema> getSchemas(java.util.Set<java.lang.Class<?>> resourceClasses) throws java.lang.Exception
java.lang.Exception
javax.ws.rs.core.Response mergeOpenAPIs(java.lang.String description, java.util.Map<OpenAPIContext,javax.ws.rs.core.Response> openAPIResponses, java.lang.String path, java.lang.String title, java.lang.String type)