public class R
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static class |
R.Status |
Represents server and client side status code
|
Constructor | Description |
---|---|
R() |
Modifier and Type | Method | Description |
---|---|---|
static <T> R<T> |
failed(io.milvus.grpc.ErrorCode errorCode,
java.lang.String msg) |
Wraps an error code and error message for failure.
|
static <T> R<T> |
failed(R.Status statusCode,
java.lang.String msg) |
Wraps a status code and error message for failure.
|
static <T> R<T> |
failed(java.lang.Exception exception) |
Wraps an exception for failure.
|
T |
getData() |
|
java.lang.Exception |
getException() |
|
java.lang.String |
getMessage() |
|
java.lang.Integer |
getStatus() |
|
void |
setData(T data) |
|
void |
setException(java.lang.Exception exception) |
|
void |
setStatus(java.lang.Integer status) |
|
static <T> R<T> |
success() |
Returns a succeed status.
|
static <T> R<T> |
success(T data) |
Wraps a succeed rpc response object.
|
java.lang.String |
toString() |
Constructs a
String by R instance. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public R()
public java.lang.Exception getException()
public void setException(java.lang.Exception exception)
public java.lang.String getMessage()
public java.lang.Integer getStatus()
public void setStatus(java.lang.Integer status)
public T getData()
public void setData(T data)
public static <T> R<T> failed(java.lang.Exception exception)
exception
- exception objectR
public static <T> R<T> failed(io.milvus.grpc.ErrorCode errorCode,
java.lang.String msg)
errorCode
- rpc error codemsg
- error messageR
public static <T> R<T> failed(R.Status statusCode,
java.lang.String msg)
statusCode
- status codemsg
- error messageR
public static <T> R<T> success()
R
public static <T> R<T> success(T data)
data
- rpc response objectR
public java.lang.String toString()
String
by R
instance.toString
in class java.lang.Object
String