public class CloudStorage extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CloudStorage() | 
| CloudStorage(CloudStorage source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAccessKey()Get 云存储的access_key账号信息。
若存储至腾讯云对象存储COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretId值。 | 
| String | getBucket()Get 云存储桶名称。 | 
| String[] | getFileNamePrefix()Get 云存储bucket 的指定位置,由字符串数组组成。合法的字符串范围az,AZ,0~9,'_'和'-',举个例子,录制文件xxx.m3u8在 ["prefix1", "prefix2"]作用下,会变成prefix1/prefix2/TaskId/xxx.m3u8。 | 
| String | getRegion()Get 腾讯云对象存储的[地域信息](https://cloud.tencent.com/document/product/436/6224#.E5.9C.B0.E5.9F.9F)。
示例值:cn-shanghai-1
AWS S3[地域信息](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-regions)
示例值:ap-shanghai(cos, 具体参考云存储厂商支持的地域) | 
| String | getSecretKey()Get 云存储的secret_key账号信息。
若存储至腾讯云对象存储COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretKey值。 | 
| Long | getVendor()Get 腾讯云对象存储COS以及第三方云存储账号信息
0:腾讯云对象存储 COS
1:AWS
【注意】目前第三方云存储仅支持AWS,更多第三方云存储陆续支持中
示例值:0 | 
| void | setAccessKey(String AccessKey)Set 云存储的access_key账号信息。
若存储至腾讯云对象存储COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretId值。 | 
| void | setBucket(String Bucket)Set 云存储桶名称。 | 
| void | setFileNamePrefix(String[] FileNamePrefix)Set 云存储bucket 的指定位置,由字符串数组组成。合法的字符串范围az,AZ,0~9,'_'和'-',举个例子,录制文件xxx.m3u8在 ["prefix1", "prefix2"]作用下,会变成prefix1/prefix2/TaskId/xxx.m3u8。 | 
| void | setRegion(String Region)Set 腾讯云对象存储的[地域信息](https://cloud.tencent.com/document/product/436/6224#.E5.9C.B0.E5.9F.9F)。
示例值:cn-shanghai-1
AWS S3[地域信息](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-regions)
示例值:ap-shanghai(cos, 具体参考云存储厂商支持的地域) | 
| void | setSecretKey(String SecretKey)Set 云存储的secret_key账号信息。
若存储至腾讯云对象存储COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretKey值。 | 
| void | setVendor(Long Vendor)Set 腾讯云对象存储COS以及第三方云存储账号信息
0:腾讯云对象存储 COS
1:AWS
【注意】目前第三方云存储仅支持AWS,更多第三方云存储陆续支持中
示例值:0 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CloudStorage()
public CloudStorage(CloudStorage source)
public Long getVendor()
public void setVendor(Long Vendor)
Vendor - 腾讯云对象存储COS以及第三方云存储账号信息
0:腾讯云对象存储 COS
1:AWS
【注意】目前第三方云存储仅支持AWS,更多第三方云存储陆续支持中
示例值:0public String getRegion()
public void setRegion(String Region)
Region - 腾讯云对象存储的[地域信息](https://cloud.tencent.com/document/product/436/6224#.E5.9C.B0.E5.9F.9F)。
示例值:cn-shanghai-1
AWS S3[地域信息](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-regions)
示例值:ap-shanghai(cos, 具体参考云存储厂商支持的地域)public String getBucket()
public void setBucket(String Bucket)
Bucket - 云存储桶名称。public String getAccessKey()
public void setAccessKey(String AccessKey)
AccessKey - 云存储的access_key账号信息。
若存储至腾讯云对象存储COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretId值。public String getSecretKey()
public void setSecretKey(String SecretKey)
SecretKey - 云存储的secret_key账号信息。
若存储至腾讯云对象存储COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretKey值。public String[] getFileNamePrefix()
public void setFileNamePrefix(String[] FileNamePrefix)
FileNamePrefix - 云存储bucket 的指定位置,由字符串数组组成。合法的字符串范围az,AZ,0~9,'_'和'-',举个例子,录制文件xxx.m3u8在 ["prefix1", "prefix2"]作用下,会变成prefix1/prefix2/TaskId/xxx.m3u8。Copyright © 2025. All rights reserved.