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

com.github.xiaoymin.knife4j.spring.model.docket.Knife4jDocketInfo Maven / Gradle / Ivy

The newest version!
/*
 * Copyright (C) 2022 Zhejiang xiaominfo Technology CO.,LTD.
 * All rights reserved.
 * Official Web Site: http://www.xiaominfo.com.
 * Developer Web Site: http://open.xiaominfo.com.
 */
package com.github.xiaoymin.knife4j.spring.model.docket;

import com.github.xiaoymin.knife4j.core.enums.ApiRuleEnums;
import com.github.xiaoymin.knife4j.core.enums.PathRuleEnums;
import lombok.Data;

import java.util.List;

/**
 * @since:knife4j 4.0.0
 * @auth [email protected]
 * 2022/8/17 21:41
 */
@Data
public class Knife4jDocketInfo {

    /**
     * Group name
     */
    private String groupName;

    /**
     * Apis strategy
     */
    private ApiRuleEnums apiRule= ApiRuleEnums.PACKAGE;

    /**
     * The resource set corresponding to the grouping policy with Api Strategy
     */
    private List apiRuleResources;

    /**
     * Paths strategy
     */
    private PathRuleEnums pathRule= PathRuleEnums.ANT;

    /**
     * The resource set corresponding to the grouping policy Withs Paths strategy
     */
    private List pathRuleResources;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy