All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.willingxyz.restdoc.swagger3.Swagger3GeneratorConfig Maven / Gradle / Ivy

There is a newer version: 0.2.1.4
Show newest version
package cn.willingxyz.restdoc.swagger3;

import cn.willingxyz.restdoc.core.parse.ITypeInspector;
import cn.willingxyz.restdoc.core.parse.ITypeNameParser;
import lombok.Builder;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
@Builder
public class Swagger3GeneratorConfig {

    private String _version;
    private String _description;
    private String _title;
    private List _servers = new ArrayList<>();
    private ISwaggerTypeInspector _swaggerTypeInspector;
    private ITypeInspector _typeInspector;
    private ITypeNameParser _typeNameParser;

    @Data
    @Builder
    public static class ServerInfo
    {
        private String _description;
        private String _url;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy