Class KiotaCodeGenConfig.SpecConfig

java.lang.Object
io.kiota.quarkus.KiotaCodeGenConfig.SpecConfig
Enclosing class:
KiotaCodeGenConfig

public static final class KiotaCodeGenConfig.SpecConfig extends Object
  • Field Details

    • className

      @ConfigItem(name="class-name", defaultValue="ApiClient") public Optional<String> className
      The generated API client class name.
    • packageName

      @ConfigItem(name="package-name", defaultValue="io.apisdk") public Optional<String> packageName
      The generated API client package name.
    • includePath

      @ConfigItem(name="include-path") public Optional<String> includePath
      The glob expression to be used to identify the endpoints to be included in the generation.
    • excludePath

      @ConfigItem(name="exclude-path") public Optional<String> excludePath
      The glob expression to be used to identify the endpoints to be excluded from the generation.
    • serializer

      @ConfigItem(name="serializer") public Optional<List<String>> serializer
      ADVANCED: The serializers to be used in the generated code.
    • deserializer

      @ConfigItem(name="deserializer") public Optional<List<String>> deserializer
      ADVANCED: The deserializers to be used in the generated code.
  • Constructor Details

    • SpecConfig

      public SpecConfig()