package org.springblade.resource.rule.constant;
|
|
/**
|
* OssRuleConstant
|
*
|
* @author BladeX
|
*/
|
public interface OssRuleConstant {
|
/**
|
* OSS规则链ID
|
*/
|
String OSS_CHAIN_ID = "ossChain";
|
|
/**
|
* 预处理OSS规则
|
*/
|
String PRE_OSS_RULE = "preOssRule";
|
|
/**
|
* OSS缓存判断规则
|
*/
|
String OSS_CACHE_RULE = "ossCacheRule";
|
|
/**
|
* OSS读取规则
|
*/
|
String OSS_READ_RULE = "ossReadRule";
|
|
/**
|
* OSS新建规则ID
|
*/
|
String OSS_NEW_RULE = "ossNewRule";
|
|
/**
|
* OSS数据规则
|
*/
|
String OSS_DATA_RULE = "ossDataRule";
|
|
/**
|
* OSS构建条件判断规则
|
*/
|
String OSS_BUILD_RULE = "ossBuildRule";
|
|
/**
|
* 阿里云OSS规则
|
*/
|
String ALI_OSS_RULE = "aliOssRule";
|
|
/**
|
* 亚马逊S3规则
|
*/
|
String AMAZON_S3_RULE = "amazonS3Rule";
|
|
/**
|
* 华为云OBS规则
|
*/
|
String HUAWEI_OBS_RULE = "huaweiObsRule";
|
|
/**
|
* MinIO规则
|
*/
|
String MINIO_RULE = "minioRule";
|
|
/**
|
* 七牛云OSS规则
|
*/
|
String QINIU_OSS_RULE = "qiniuOssRule";
|
|
/**
|
* 腾讯云COS规则
|
*/
|
String TENCENT_COS_RULE = "tencentCosRule";
|
|
/**
|
* 本地文件规则
|
*/
|
String LOCAL_FILE_RULE = "localFileRule";
|
|
/**
|
* OSS模板规则
|
*/
|
String OSS_TEMPLATE_RULE = "ossTemplateRule";
|
|
/**
|
* 最终OSS规则
|
*/
|
String FINALLY_OSS_RULE = "finallyOssRule";
|
}
|