package com.iailab.module.infra.framework.file.core.client.local;
|
|
import com.iailab.module.infra.framework.file.core.client.FileClientConfig;
|
import lombok.Data;
|
import org.hibernate.validator.constraints.URL;
|
|
import javax.validation.constraints.NotEmpty;
|
|
/**
|
* 本地文件客户端的配置类
|
*
|
* @author iailab
|
*/
|
@Data
|
public class LocalFileClientConfig implements FileClientConfig {
|
|
/**
|
* 基础路径
|
*/
|
@NotEmpty(message = "基础路径不能为空")
|
private String basePath;
|
|
/**
|
* 自定义域名
|
*/
|
@NotEmpty(message = "domain 不能为空")
|
@URL(message = "domain 必须是 URL 格式")
|
private String domain;
|
|
}
|