Package com.qiniu.storage
Class DownloadPrivateCloudUrl
- java.lang.Object
-
- com.qiniu.storage.DownloadUrl
-
- com.qiniu.storage.DownloadPrivateCloudUrl
-
public class DownloadPrivateCloudUrl extends DownloadUrl
私有云下载 URL 类
-
-
Constructor Summary
Constructors Constructor Description DownloadPrivateCloudUrl(Configuration cfg, java.lang.String bucketName, java.lang.String key, java.lang.String accessKey)
构造器 如果不知道 domain 信息,可使用此接口;内部有查询 domain 逻辑 查询 domain 流程: 1.DownloadPrivateCloudUrl(java.lang.String domain, boolean useHttps, java.lang.String bucketName, java.lang.String key, java.lang.String accessKey)
构造器 如果知道下载的 domain 信息可以使用此接口 如果不知道 domain 信息,可以使用DownloadPrivateCloudUrl(Configuration, String, String, String)
-
Method Summary
-
Methods inherited from class com.qiniu.storage.DownloadUrl
addCustomQuery, buildURL, buildURL, setAttname, setFop, setStyle
-
-
-
-
Constructor Detail
-
DownloadPrivateCloudUrl
public DownloadPrivateCloudUrl(java.lang.String domain, boolean useHttps, java.lang.String bucketName, java.lang.String key, java.lang.String accessKey)
构造器 如果知道下载的 domain 信息可以使用此接口 如果不知道 domain 信息,可以使用DownloadPrivateCloudUrl(Configuration, String, String, String)
- Parameters:
domain
- 下载 domain, eg: qiniu.com 【必须】useHttps
- 是否使用 https 【必须】bucketName
- bucket 名称 【必须】key
- 下载资源在七牛云存储的 key 【必须】accessKey
- 七牛账户 accessKey 【必须】
-
DownloadPrivateCloudUrl
public DownloadPrivateCloudUrl(Configuration cfg, java.lang.String bucketName, java.lang.String key, java.lang.String accessKey)
构造器 如果不知道 domain 信息,可使用此接口;内部有查询 domain 逻辑 查询 domain 流程: 1. 根据Configuration.defaultUcHost
查找 bucketName 所在的Configuration.region
2. 获取Configuration.region
中的 ioHost(Configuration.ioHost(String, String)
) 作为 domain 注:需要配置正确的Configuration.defaultUcHost
- Parameters:
cfg
- 查询 domain 时的Configuration 【必须】bucketName
- bucket 名称【必须】key
- 下载资源在七牛云存储的 key【必须】accessKey
- 七牛账户 accessKey【必须】
-
-