yangys
2025-07-10 c9d8a42aedf6462611d38a40d34e6c2c5ebfabb2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
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";
}