public final class ResponseInfo
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
Cancelled |
static int |
CannotConnectToHost |
double |
duration
请求消耗时间,单位秒
|
java.lang.String |
error
错误信息
|
java.lang.String |
host
服务器域名
|
java.lang.String |
id
user agent id
|
static int |
InvalidArgument |
static int |
InvalidFile |
static int |
InvalidToken |
java.lang.String |
ip
服务器IP
|
static int |
NetworkConnectionLost |
static int |
NetworkError |
java.lang.String |
path
访问路径
|
int |
port
服务器端口
|
java.lang.String |
reqId
七牛日志扩展头
|
long |
sent
已发送字节数
|
int |
statusCode
回复状态码
|
static int |
TimedOut |
long |
timeStamp
log 时间戳
|
static int |
UnknownHost |
java.lang.String |
xlog
七牛日志扩展头
|
java.lang.String |
xvia
cdn日志扩展头
|
static int |
ZeroSizeFile |
| 构造器和说明 |
|---|
ResponseInfo(org.json.JSONObject json,
int statusCode,
java.lang.String reqId,
java.lang.String xlog,
java.lang.String xvia,
java.lang.String host,
java.lang.String path,
java.lang.String ip,
int port,
double duration,
long sent,
java.lang.String error) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ResponseInfo |
cancelled() |
static ResponseInfo |
fileError(java.lang.Exception e) |
boolean |
hasReqId() |
static ResponseInfo |
invalidArgument(java.lang.String message) |
static ResponseInfo |
invalidToken(java.lang.String message) |
boolean |
isCancelled() |
boolean |
isNetworkBroken() |
boolean |
isNotQiniu() |
boolean |
isOK() |
boolean |
isServerError() |
boolean |
needRetry() |
boolean |
needSwitchServer() |
java.lang.String |
toString() |
static ResponseInfo |
zeroSize() |
public static final int ZeroSizeFile
public static final int InvalidToken
public static final int InvalidArgument
public static final int InvalidFile
public static final int Cancelled
public static final int NetworkError
public static final int TimedOut
public static final int UnknownHost
public static final int CannotConnectToHost
public static final int NetworkConnectionLost
public final int statusCode
public final java.lang.String reqId
public final java.lang.String xlog
public final java.lang.String xvia
public final java.lang.String error
public final double duration
public final java.lang.String host
public final java.lang.String ip
public final int port
public final java.lang.String path
public final java.lang.String id
public final long timeStamp
public final long sent
public ResponseInfo(org.json.JSONObject json,
int statusCode,
java.lang.String reqId,
java.lang.String xlog,
java.lang.String xvia,
java.lang.String host,
java.lang.String path,
java.lang.String ip,
int port,
double duration,
long sent,
java.lang.String error)
public static ResponseInfo zeroSize()
public static ResponseInfo cancelled()
public static ResponseInfo invalidArgument(java.lang.String message)
public static ResponseInfo invalidToken(java.lang.String message)
public static ResponseInfo fileError(java.lang.Exception e)
public boolean isCancelled()
public boolean isOK()
public boolean isNetworkBroken()
public boolean isServerError()
public boolean needSwitchServer()
public boolean needRetry()
public boolean isNotQiniu()
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic boolean hasReqId()