Package com.qiniu.storage
Class ApiQueryRegion.Response
- java.lang.Object
-
- com.qiniu.storage.Api.Response
-
- com.qiniu.storage.ApiUpload.Response
-
- com.qiniu.storage.ApiQueryRegion.Response
-
- Enclosing class:
- ApiQueryRegion
public static class ApiQueryRegion.Response extends ApiUpload.Response
响应信息 dataMap: { "hosts":[ { "region": "z1", "ttl": 86400, "io": { "domains": [ "iovip-z1.qbox.me" ] }, "up": { "domains": [ "upload-z1.qiniup.com", "up-z1.qiniup.com" ], "old": [ "upload-z1.qbox.me", "up-z1.qbox.me"] }, "uc": { "domains": [ "uc.qbox.me" ]}, "rs": { "domains": [ "rs-z1.qbox.me" ] }, "rsf": { "domains": [ "rsf-z1.qbox.me" ] }, "api": { "domains": [ "api-z1.qiniu.com" ] }, "s3": { "domains": [ "s3-cn-north-1.qiniucs.com" ], "region_alias": "cn-north-1" } } ] }
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDefaultRegionId()
获取默认 region 的 idjava.lang.Long
getDefaultRegionTTL()
获取默认 region 缓存有效期java.util.List<java.lang.String>
getDefaultRegionUpHosts()
获取默认 region 上传的 Host 列表java.util.Map<java.lang.String,java.lang.Object>
getRegion(int index)
根据 region index 获取 region data map 中 region 有多个,可以根据 region 下标获取 regionjava.lang.String
getRegionId(java.util.Map<java.lang.String,java.lang.Object> region)
获取 region idjava.lang.Long
getRegionTTL(java.util.Map<java.lang.String,java.lang.Object> region)
获取 region 缓存有效期java.util.List<java.lang.String>
getRegionUpHosts(java.util.Map<java.lang.String,java.lang.Object> region)
获取 region 上传的 Host 列表-
Methods inherited from class com.qiniu.storage.Api.Response
getDataMap, getIntegerValueFromDataMap, getLongValueFromDataMap, getResponse, getStringValueFromDataMap, getValueFromDataMap, isOK
-
-
-
-
Method Detail
-
getDefaultRegionId
public java.lang.String getDefaultRegionId()
获取默认 region 的 id- Returns:
- region id
-
getRegionId
public java.lang.String getRegionId(java.util.Map<java.lang.String,java.lang.Object> region)
获取 region id- Parameters:
region
- 区域信息- Returns:
- region id
-
getDefaultRegionTTL
public java.lang.Long getDefaultRegionTTL()
获取默认 region 缓存有效期- Returns:
- region 缓存有效期
-
getRegionTTL
public java.lang.Long getRegionTTL(java.util.Map<java.lang.String,java.lang.Object> region)
获取 region 缓存有效期- Parameters:
region
- 区域信息- Returns:
- region 缓存有效期
-
getDefaultRegionUpHosts
public java.util.List<java.lang.String> getDefaultRegionUpHosts()
获取默认 region 上传的 Host 列表- Returns:
- Host 列表
-
getRegionUpHosts
public java.util.List<java.lang.String> getRegionUpHosts(java.util.Map<java.lang.String,java.lang.Object> region)
获取 region 上传的 Host 列表- Parameters:
region
- 区域信息- Returns:
- Host 列表
-
getRegion
public java.util.Map<java.lang.String,java.lang.Object> getRegion(int index)
根据 region index 获取 region data map 中 region 有多个,可以根据 region 下标获取 region- Parameters:
index
- region 下标- Returns:
- region
-
-