Package io.quarkiverse.openapi.generator
Interface OpenApiGeneratorConfig
@ConfigMapping(prefix="quarkus.openapi-generator")
@ConfigRoot(phase=RUN_TIME)
public interface OpenApiGeneratorConfig
This class represents the runtime configurations for the openapi-generator extension.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault Optional<SpecItemConfig>getItemConfig(String specItem) static StringgetSanitizedSecuritySchemeName(String securitySchemeName) Configurations of the individual OpenApi spec definitions, i.e. the provided files.
-
Field Details
-
RUNTIME_TIME_CONFIG_PREFIX
- See Also:
-
-
Method Details
-
itemConfigs
Configurations of the individual OpenApi spec definitions, i.e. the provided files.The key must be any of the sanitized names of the OpenApi definition files. For example, a file named petstore.json is sanitized into the name petstore_json, and thus the specific configurations this file must start with the prefix quarkus.openapi-generator.petstore_json
-
getItemConfig
-
getSanitizedSecuritySchemeName
-