Package io.quarkiverse.openapi.generator
Class OpenApiGeneratorConfig
java.lang.Object
io.quarkiverse.openapi.generator.OpenApiGeneratorConfig
@ConfigRoot(name="openapi-generator",
phase=RUN_TIME)
public class OpenApiGeneratorConfig
extends Object
This class represents the runtime configurations for the openapi-generator extension.
-
Field Summary
FieldsModifier and TypeFieldDescriptionConfigurations of the individual OpenApi spec definitions, i.e.static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetItemConfig(String specItem) static StringgetSanitizedSecuritySchemeName(String securitySchemeName) toString()
-
Field Details
-
RUNTIME_TIME_CONFIG_PREFIX
- See Also:
-
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
-
-
Constructor Details
-
OpenApiGeneratorConfig
public OpenApiGeneratorConfig()
-
-
Method Details