Class 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 Detail

      • itemConfigs

        @ConfigItem(name="<<parent>>")
        public Map<String,​SpecItemConfig> 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 Detail

      • OpenApiGeneratorConfig

        public OpenApiGeneratorConfig()