RpcStatus 类

RpcStatus 类通过以下字段提供正在运行或已完成的 RPC 的状态:

state
RPC 的状态。
error_name
由应用设置的错误名称。仅在状态为 APPLICATION_ERROR 时。应用程序用来传输某个错误的具体原因。
error_message
与 RPC 状态有关的错误消息。

RpcStatus 类提供子类、状态、可能的 RPC 状态的枚举:

OK
RPC 已成功完成。
RUNNING
RPC 仍在运行(未完成)
REQUEST_ERROR
请求格式不正确或不完整。
SERVER_ERROR
服务器出现意外错误。
NETWORK_ERROR
网络出错。
APPLICATION_ERROR
应用指示存在错误。处于此状态时,RPC 需要自动设置 application_error