public class R<T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
R.Status
Represents server and client side status code
|
Constructor and Description |
---|
R() |
Modifier and Type | Method and 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(java.lang.Exception exception)
Wraps an exception for failure.
|
static <T> R<T> |
failed(R.Status statusCode,
java.lang.String msg)
Wraps a status code and error message 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. |
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