类 GrpcUtils
java.lang.Object
com.alibaba.nacos.common.remote.client.grpc.GrpcUtils
gRPC utils, use to parse request and response.
- 版本:
- $Id: GrpcUtils.java, v 0.1 2020年08月09日 1:43 PM liuzunfei Exp $
- 作者:
- liuzunfei
-
嵌套类概要
嵌套类 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static com.alibaba.nacos.api.grpc.auto.Payloadconvert(com.alibaba.nacos.api.remote.request.Request request)convert request to payload.static com.alibaba.nacos.api.grpc.auto.Payloadconvert(com.alibaba.nacos.api.remote.request.Request request, com.alibaba.nacos.api.remote.request.RequestMeta meta)convert request to payload.static com.alibaba.nacos.api.grpc.auto.Payloadconvert(com.alibaba.nacos.api.remote.response.Response response)convert response to payload.static Objectparse(com.alibaba.nacos.api.grpc.auto.Payload payload)parse payload to request/response model.static <T> TJson string deserialize to Object.
-
构造器详细资料
-
GrpcUtils
public GrpcUtils()
-
-
方法详细资料
-
toObj
Json string deserialize to Object.- 类型参数:
T- General type- 参数:
json- json stringcls- class of object- 返回:
- object
- 抛出:
com.alibaba.nacos.api.exception.runtime.NacosDeserializationException- if deserialize failed
-
convert
public static com.alibaba.nacos.api.grpc.auto.Payload convert(com.alibaba.nacos.api.remote.request.Request request, com.alibaba.nacos.api.remote.request.RequestMeta meta)convert request to payload.- 参数:
request- request.meta- request meta.- 返回:
- payload.
-
convert
public static com.alibaba.nacos.api.grpc.auto.Payload convert(com.alibaba.nacos.api.remote.request.Request request)convert request to payload.- 参数:
request- request.- 返回:
- payload.
-
convert
public static com.alibaba.nacos.api.grpc.auto.Payload convert(com.alibaba.nacos.api.remote.response.Response response)convert response to payload.- 参数:
response- response.- 返回:
- payload.
-
parse
parse payload to request/response model.- 参数:
payload- payload to be parsed.- 返回:
- payload
-