Class KiotaCodeGenConfig.SpecConfig

    • Field Detail

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

      • SpecConfig

        public SpecConfig()