public final class ResponseInfo
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static long |
bytes_sent |
static int |
Cancelled |
static int |
CannotConnectToHost |
static int |
Crc32NotMatch |
long |
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
七牛日志扩展头
|
static long |
requests_count |
org.json.JSONObject |
response
响应体,json 格式
|
long |
sent
已发送字节数
|
int |
statusCode
回复状态码
|
static int |
TimedOut |
long |
timeStamp
log 时间戳
|
long |
totalSize |
static int |
UnknownError |
static int |
UnknownHost |
UpToken |
upToken |
java.lang.String |
xClientId |
java.lang.String |
xlog
七牛日志扩展头
|
java.lang.String |
xvia
cdn日志扩展头
|
static int |
ZeroSizeFile |
| Modifier and Type | Method and Description |
|---|---|
static ResponseInfo |
cancelled(UpToken upToken) |
static ResponseInfo |
create(LogHandler logHandler,
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 oIp,
int port,
long duration,
long sent,
java.lang.String error,
UpToken upToken,
long totalSize) |
static ResponseInfo |
errorInfo(ResponseInfo old,
int statusCode,
java.lang.String error) |
static ResponseInfo |
fileError(java.lang.Exception e,
UpToken upToken) |
boolean |
hasReqId() |
static ResponseInfo |
invalidArgument(java.lang.String message,
UpToken upToken) |
static ResponseInfo |
invalidToken(java.lang.String message) |
boolean |
isCancelled() |
boolean |
isNetworkBroken() |
boolean |
isNotQiniu() |
boolean |
isOK() |
boolean |
isServerError() |
static boolean |
isStatusCodeForBrokenNetwork(int code) |
boolean |
needRetry() |
boolean |
needSwitchServer() |
static ResponseInfo |
networkError(int code,
UpToken upToken) |
java.lang.String |
toString() |
static ResponseInfo |
zeroSize(UpToken upToken) |
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 Crc32NotMatch
public static final int UnknownError
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 long 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 java.lang.String xClientId
public final UpToken upToken
public final long totalSize
public static long bytes_sent
public static long requests_count
public final org.json.JSONObject response
public static ResponseInfo create(LogHandler logHandler, 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 oIp, int port, long duration, long sent, java.lang.String error, UpToken upToken, long totalSize)
public static ResponseInfo errorInfo(ResponseInfo old, int statusCode, java.lang.String error)
public static ResponseInfo zeroSize(UpToken upToken)
public static ResponseInfo cancelled(UpToken upToken)
public static ResponseInfo invalidArgument(java.lang.String message, UpToken upToken)
public static ResponseInfo invalidToken(java.lang.String message)
public static ResponseInfo fileError(java.lang.Exception e, UpToken upToken)
public static ResponseInfo networkError(int code, UpToken upToken)
public static boolean isStatusCodeForBrokenNetwork(int code)
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 in class java.lang.Objectpublic boolean hasReqId()