public class RpcError extends ProtoStruct
| Modifier and Type | Field and Description |
|---|---|
boolean |
canTryAgain |
int |
errorCode |
java.lang.String |
errorTag |
static byte |
HEADER |
byte[] |
relatedData |
java.lang.String |
userMessage |
| Constructor and Description |
|---|
RpcError(java.io.InputStream stream) |
RpcError(int errorCode,
java.lang.String errorTag,
java.lang.String userMessage,
boolean canTryAgain,
byte[] relatedData) |
| Modifier and Type | Method and Description |
|---|---|
protected byte |
getHeader() |
int |
getLength() |
protected void |
readBody(java.io.InputStream bs) |
java.lang.String |
toString() |
protected void |
writeBody(java.io.OutputStream bs) |
readObject, writeObjecttoByteArraypublic static final byte HEADER
public int errorCode
public java.lang.String errorTag
public java.lang.String userMessage
public boolean canTryAgain
public byte[] relatedData
public RpcError(java.io.InputStream stream)
throws java.io.IOException
java.io.IOExceptionpublic RpcError(int errorCode,
java.lang.String errorTag,
java.lang.String userMessage,
boolean canTryAgain,
byte[] relatedData)
public int getLength()
getLength in class ProtoObjectprotected byte getHeader()
getHeader in class ProtoStructprotected void writeBody(java.io.OutputStream bs)
throws java.io.IOException
writeBody in class ProtoStructjava.io.IOExceptionprotected void readBody(java.io.InputStream bs)
throws java.io.IOException
readBody in class ProtoStructjava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object