Class TypeScriptFetchClientCodegen

    • Constructor Detail

      • TypeScriptFetchClientCodegen

        public TypeScriptFetchClientCodegen()
    • Method Detail

      • getName

        public String getName()
      • getHelp

        public String getHelp()
      • getTypeDeclaration

        public String getTypeDeclaration​(io.swagger.v3.oas.models.media.Schema propertySchema)
        Description copied from class: DefaultCodegenConfig
        Output the type declaration of the property
        Specified by:
        getTypeDeclaration in interface io.swagger.codegen.v3.CodegenConfig
        Overrides:
        getTypeDeclaration in class AbstractTypeScriptClientCodegen
        Parameters:
        propertySchema - Schema Property object
        Returns:
        a string presentation of the property type
      • fromParameter

        public io.swagger.codegen.v3.CodegenParameter fromParameter​(io.swagger.v3.oas.models.parameters.Parameter parameter,
                                                                    Set<String> imports)
        Description copied from class: DefaultCodegenConfig
        Convert Swagger Parameter object to Codegen Parameter object
        Overrides:
        fromParameter in class DefaultCodegenConfig
        Parameters:
        parameter - Swagger parameter object
        imports - set of imports for library/package/module
        Returns:
        Codegen Parameter object
      • fromRequestBody

        public io.swagger.codegen.v3.CodegenParameter fromRequestBody​(io.swagger.v3.oas.models.parameters.RequestBody body,
                                                                      String name,
                                                                      io.swagger.v3.oas.models.media.Schema schema,
                                                                      Map<String,​io.swagger.v3.oas.models.media.Schema> schemas,
                                                                      Set<String> imports)
        Overrides:
        fromRequestBody in class DefaultCodegenConfig
      • postProcessParameter

        public void postProcessParameter​(io.swagger.codegen.v3.CodegenParameter parameter)
        Specified by:
        postProcessParameter in interface io.swagger.codegen.v3.CodegenConfig
        Overrides:
        postProcessParameter in class DefaultCodegenConfig
      • getNpmName

        public String getNpmName()
      • setNpmName

        public void setNpmName​(String npmName)
      • getNpmVersion

        public String getNpmVersion()
      • setNpmVersion

        public void setNpmVersion​(String npmVersion)
      • getNpmRepository

        public String getNpmRepository()
      • setNpmRepository

        public void setNpmRepository​(String npmRepository)