Class OpenApiConfig
java.lang.Object
org.gcube.informationsystem.resourceregistry.rest.docs.OpenApiConfig
Declares the base OpenAPI document metadata (info, license, servers, and the
bearerAuth
security scheme/requirement) picked up by the SmallRye OpenAPI Maven plugin at build time.
The version value above is a placeholder: the Maven build overrides it with
${project.version}. The generated openapi.json is further post-processed by a
dedicated build step to reorder collections and apply adjustments the annotation-based
generator cannot express: scripts/postprocess_openapi.py of d4science-service-docs, run
by the d4science-service-docs profile of maven-parent.
- Author:
- Luca Frosini (ISTI - CNR)
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
OpenApiConfig
public OpenApiConfig()
-