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 Details

  • Method Details

    • itemConfigs

      @WithParentName 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

    • getItemConfig

      default Optional<SpecItemConfig> getItemConfig(String specItem)
    • getSanitizedSecuritySchemeName

      static String getSanitizedSecuritySchemeName(String securitySchemeName)