houzhongyi
2024-07-11 e7c1260db32209a078a962aaa0ad5492c35774fb
提交 | 用户 | 时间
e7c126 1 package com.iailab.module.infra.framework.file.core.client.local;
H 2
3 import com.iailab.module.infra.framework.file.core.client.FileClientConfig;
4 import lombok.Data;
5 import org.hibernate.validator.constraints.URL;
6
7 import javax.validation.constraints.NotEmpty;
8
9 /**
10  * 本地文件客户端的配置类
11  *
12  * @author iailab
13  */
14 @Data
15 public class LocalFileClientConfig implements FileClientConfig {
16
17     /**
18      * 基础路径
19      */
20     @NotEmpty(message = "基础路径不能为空")
21     private String basePath;
22
23     /**
24      * 自定义域名
25      */
26     @NotEmpty(message = "domain 不能为空")
27     @URL(message = "domain 必须是 URL 格式")
28     private String domain;
29
30 }