| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -56,29 +56,29 @@ public class CloudStorageConfig implements Serializable { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @NotBlank(message="{qiniu.bucketname.require}", groups = QiniuGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    private String qiniuBucketName; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @ApiModelProperty(value = "阿里云绑定的域名") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @NotBlank(message="{aliyun.domain.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @URL(message = "{aliyun.domain.url}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    private String aliyunDomain; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @ApiModelProperty(value = "阿里云路径前缀") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    private String aliyunPrefix; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @ApiModelProperty(value = "阿里云EndPoint") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @NotBlank(message="{aliyun.endPoint.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    private String aliyunEndPoint; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @ApiModelProperty(value = "阿里云AccessKeyId") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @NotBlank(message="{aliyun.accesskeyid.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    private String aliyunAccessKeyId; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @ApiModelProperty(value = "阿里云AccessKeySecret") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @NotBlank(message="{aliyun.accesskeysecret.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    private String aliyunAccessKeySecret; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @ApiModelProperty(value = "阿里云BucketName") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @NotBlank(message="{aliyun.bucketname.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    private String aliyunBucketName; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@ApiModelProperty(value = "阿里云绑定的域名")
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@NotBlank(message="{aliyun.domain.require}", groups = AliyunGroup.class)
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@URL(message = "{aliyun.domain.url}", groups = AliyunGroup.class)
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //private String aliyunDomain;
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@ApiModelProperty(value = "阿里云路径前缀")
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //private String aliyunPrefix;
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@ApiModelProperty(value = "阿里云EndPoint")
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@NotBlank(message="{aliyun.endPoint.require}", groups = AliyunGroup.class)
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //private String aliyunEndPoint;
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@ApiModelProperty(value = "阿里云AccessKeyId")
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@NotBlank(message="{aliyun.accesskeyid.require}", groups = AliyunGroup.class)
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //private String aliyunAccessKeyId;
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@ApiModelProperty(value = "阿里云AccessKeySecret")
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@NotBlank(message="{aliyun.accesskeysecret.require}", groups = AliyunGroup.class)
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //private String aliyunAccessKeySecret;
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@ApiModelProperty(value = "阿里云BucketName")
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //@NotBlank(message="{aliyun.bucketname.require}", groups = AliyunGroup.class)
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    //private String aliyunBucketName;
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @ApiModelProperty(value = "腾讯云绑定的域名") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @NotBlank(message="{qcloud.domain.require}", groups = QcloudGroup.class) | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -125,4 +125,44 @@ public class CloudStorageConfig implements Serializable { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @NotBlank(message="{local.path.url}", groups = LocalGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    private String localPath; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    private AliyunCloudStorageConfig aliyun; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    /** | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					     * 阿里云存储配置 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					     */ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @Data | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    public static class AliyunCloudStorageConfig { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private AliyunCloudStorageConfigProps internal; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private AliyunCloudStorageConfigProps external; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    /** | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					     * 阿里云存储配置属性 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					     */ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @Data | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    public static class AliyunCloudStorageConfigProps { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @ApiModelProperty(value = "阿里云绑定的域名") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @NotBlank(message="{aliyun.domain.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @URL(message = "{aliyun.domain.url}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private String aliyunDomain; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @ApiModelProperty(value = "阿里云路径前缀") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private String aliyunPrefix; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @ApiModelProperty(value = "阿里云EndPoint") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @NotBlank(message="{aliyun.endPoint.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private String aliyunEndPoint; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @ApiModelProperty(value = "阿里云AccessKeyId") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @NotBlank(message="{aliyun.accesskeyid.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private String aliyunAccessKeyId; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @ApiModelProperty(value = "阿里云AccessKeySecret") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @NotBlank(message="{aliyun.accesskeysecret.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private String aliyunAccessKeySecret; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @ApiModelProperty(value = "阿里云BucketName") | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        @NotBlank(message="{aliyun.bucketname.require}", groups = AliyunGroup.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        private String aliyunBucketName; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
					 | 
				
				 | 
				
					
  |