2023-04-04 16:36:19 +08:00
|
|
|
package com.jsowell.common.config;
|
|
|
|
|
|
2024-11-20 16:51:59 +08:00
|
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
2023-04-04 16:36:19 +08:00
|
|
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
|
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
|
|
|
|
@Component
|
|
|
|
|
@ConfigurationProperties(prefix = "aliyunoss")
|
|
|
|
|
public class AliyunOssConfig {
|
|
|
|
|
/**
|
|
|
|
|
* 地域节点
|
|
|
|
|
*/
|
|
|
|
|
private String endpoint;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* AccessKey
|
|
|
|
|
*/
|
|
|
|
|
private String accessKeyId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* AccessKey秘钥
|
|
|
|
|
*/
|
|
|
|
|
private String accessKeySecret;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* bucket名称
|
|
|
|
|
*/
|
|
|
|
|
private String bucketName;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* bucket下文件夹的路径
|
|
|
|
|
*/
|
|
|
|
|
private String filehost;
|
|
|
|
|
|
2024-11-20 16:51:59 +08:00
|
|
|
/**
|
|
|
|
|
* 蓝牙小程序文件路径
|
|
|
|
|
*/
|
|
|
|
|
private String bluetoothFileHost;
|
|
|
|
|
|
2023-04-04 16:36:19 +08:00
|
|
|
/**
|
|
|
|
|
* 访问域名
|
|
|
|
|
*/
|
|
|
|
|
private String url;
|
|
|
|
|
|
|
|
|
|
public String getEndpoint() {
|
|
|
|
|
return endpoint;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setEndpoint(String endpoint) {
|
|
|
|
|
this.endpoint = endpoint;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getAccessKeyId() {
|
|
|
|
|
return accessKeyId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setAccessKeyId(String accessKeyId) {
|
|
|
|
|
this.accessKeyId = accessKeyId;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getAccessKeySecret() {
|
|
|
|
|
return accessKeySecret;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setAccessKeySecret(String accessKeySecret) {
|
|
|
|
|
this.accessKeySecret = accessKeySecret;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getBucketName() {
|
|
|
|
|
return bucketName;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setBucketName(String bucketName) {
|
|
|
|
|
this.bucketName = bucketName;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getFilehost() {
|
|
|
|
|
return filehost;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setFilehost(String filehost) {
|
|
|
|
|
this.filehost = filehost;
|
|
|
|
|
}
|
|
|
|
|
|
2024-11-20 16:51:59 +08:00
|
|
|
public String getBluetoothFileHost() {
|
|
|
|
|
return bluetoothFileHost;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setBluetoothFileHost(String bluetoothFileHost) {
|
|
|
|
|
this.bluetoothFileHost = bluetoothFileHost;
|
|
|
|
|
}
|
|
|
|
|
|
2023-04-04 16:36:19 +08:00
|
|
|
public String getUrl() {
|
|
|
|
|
return url;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setUrl(String url) {
|
|
|
|
|
this.url = url;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public String toString() {
|
2024-11-20 16:51:59 +08:00
|
|
|
return new ToStringBuilder(this)
|
|
|
|
|
.append("endpoint", endpoint)
|
|
|
|
|
.append("accessKeyId", accessKeyId)
|
|
|
|
|
.append("accessKeySecret", accessKeySecret)
|
|
|
|
|
.append("bucketName", bucketName)
|
|
|
|
|
.append("filehost", filehost)
|
|
|
|
|
.append("bluetoothFileHost", bluetoothFileHost)
|
|
|
|
|
.append("url", url)
|
|
|
|
|
.toString();
|
2023-04-04 16:36:19 +08:00
|
|
|
}
|
|
|
|
|
}
|