第一版华为obs的starter完成

This commit is contained in:
2023-03-02 14:56:41 +08:00
parent a94c9543bf
commit 4a2ba3c236
20 changed files with 584 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
{
"groups": [
{
"name": "huawei",
"type": "com.njcn.huawei.obs.config.HuaweiObsProperties",
"sourceType": "com.njcn.huawei.obs.config.HuaweiObsProperties"
},
{
"name": "huawei.obs",
"type": "com.njcn.huawei.obs.config.HuaweiObsProperties$Obs",
"sourceType": "com.njcn.huawei.obs.config.HuaweiObsProperties",
"sourceMethod": "getObs()"
}
],
"properties": [
{
"name": "huawei.access-key",
"type": "java.lang.String",
"description": "华为云访问请求ak",
"sourceType": "com.njcn.huawei.obs.config.HuaweiObsProperties"
},
{
"name": "huawei.obs.bucket",
"type": "java.lang.String",
"description": "华为云OBS的桶名称",
"sourceType": "com.njcn.huawei.obs.config.HuaweiObsProperties$Obs"
},
{
"name": "huawei.obs.endpoint",
"type": "java.lang.String",
"description": "华为云OBS的终端节点访问路径",
"sourceType": "com.njcn.huawei.obs.config.HuaweiObsProperties$Obs"
},
{
"name": "huawei.obs.expire",
"type": "java.lang.Long",
"description": "文件对应url的生命周期单位为秒",
"sourceType": "com.njcn.huawei.obs.config.HuaweiObsProperties$Obs"
},
{
"name": "huawei.security-key",
"type": "java.lang.String",
"description": "华为云访问请求sk",
"sourceType": "com.njcn.huawei.obs.config.HuaweiObsProperties"
}
],
"hints": []
}

View File

@@ -0,0 +1,5 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.njcn.huawei.obs.config.HuaweiObsProperties,\
com.njcn.huawei.obs.util.OBSUtil

View File

@@ -0,0 +1,5 @@
#Generated by Maven
#Thu Mar 02 13:52:05 CST 2023
version=1.0.0
groupId=com.njcn
artifactId=huawei-obs-springboot-starter

View File

@@ -0,0 +1,5 @@
com\njcn\huawei\obs\config\HuaweiObsProperties.class
com\njcn\Main.class
com\njcn\huawei\obs\util\OBSUtil.class
META-INF\spring-configuration-metadata.json
com\njcn\huawei\obs\config\HuaweiObsProperties$Obs.class

View File

@@ -0,0 +1,3 @@
E:\gitea\huawei-obs-springboot-starter\src\main\java\com\njcn\huawei\obs\util\OBSUtil.java
E:\gitea\huawei-obs-springboot-starter\src\main\java\com\njcn\Main.java
E:\gitea\huawei-obs-springboot-starter\src\main\java\com\njcn\huawei\obs\config\HuaweiObsProperties.java