Package com.qiniu.storage
Class Api.Response
- java.lang.Object
-
- com.qiniu.storage.Api.Response
-
- Direct Known Subclasses:
ApiUpload.Response
- Enclosing class:
- Api
public static class Api.Response extends java.lang.Object
api 响应基类
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringMap
getDataMap()
获取 response data mapjava.lang.Integer
getIntegerValueFromDataMap(java.lang.String... keyPath)
根据 keyPath 读取 data map 中对应的 Integer value eg: dataMap: {"key00" : { "key10" : 10}} keyPath = new String[]{"key00", "key10"} 调用方法后 value = 10java.lang.Long
getLongValueFromDataMap(java.lang.String... keyPath)
根据 keyPath 读取 data map 中对应的 Long value eg: dataMap: {"key00" : { "key10" : 10}} keyPath = new String[]{"key00", "key10"} 调用方法后 value = 10Response
getResponse()
获取 com.qiniu.http.Response,信息量更大java.lang.String
getStringValueFromDataMap(java.lang.String... keyPath)
根据 keyPath 读取 data map 中对应的 String value eg: dataMap: {"key00" : { "key10" : "key10_value"}} keyPath = new String[]{"key00", "key10"} 调用方法后 value = key10_valuejava.lang.Object
getValueFromDataMap(java.lang.String... keyPath)
根据 keyPath 读取 data map 中对应的 value eg: dataMap: {"key00" : { "key10" : "key10_value"}} keyPath = new String[]{"key00", "key10"} 调用方法后 value = key10_valueboolean
isOK()
请求是否成功
-
-
-
Method Detail
-
getDataMap
public StringMap getDataMap()
获取 response data map- Returns:
- data map
-
getResponse
public Response getResponse()
获取 com.qiniu.http.Response,信息量更大- Returns:
- com.qiniu.http.Response
-
isOK
public boolean isOK()
请求是否成功- Returns:
- 是否成功
-
getStringValueFromDataMap
public java.lang.String getStringValueFromDataMap(java.lang.String... keyPath)
根据 keyPath 读取 data map 中对应的 String value eg: dataMap: {"key00" : { "key10" : "key10_value"}} keyPath = new String[]{"key00", "key10"} 调用方法后 value = key10_value- Parameters:
keyPath
- keyPath- Returns:
- keyPath 对应的 String value
-
getLongValueFromDataMap
public java.lang.Long getLongValueFromDataMap(java.lang.String... keyPath)
根据 keyPath 读取 data map 中对应的 Long value eg: dataMap: {"key00" : { "key10" : 10}} keyPath = new String[]{"key00", "key10"} 调用方法后 value = 10- Parameters:
keyPath
- keyPath- Returns:
- keyPath 对应的 Long value
-
getIntegerValueFromDataMap
public java.lang.Integer getIntegerValueFromDataMap(java.lang.String... keyPath)
根据 keyPath 读取 data map 中对应的 Integer value eg: dataMap: {"key00" : { "key10" : 10}} keyPath = new String[]{"key00", "key10"} 调用方法后 value = 10- Parameters:
keyPath
- keyPath- Returns:
- keyPath 对应的 Integer value
-
getValueFromDataMap
public java.lang.Object getValueFromDataMap(java.lang.String... keyPath)
根据 keyPath 读取 data map 中对应的 value eg: dataMap: {"key00" : { "key10" : "key10_value"}} keyPath = new String[]{"key00", "key10"} 调用方法后 value = key10_value- Parameters:
keyPath
- keyPath- Returns:
- keyPath 对应的 value
-
-