Class RpcStatus memberikan status RPC yang sedang berlangsung atau selesai melalui kolom berikut:
state
- Status RPC.
error_name
- Nama Error yang ditetapkan oleh aplikasi. Hanya disetel saat statusnya
APPLICATION_ERROR
. Digunakan oleh aplikasi untuk mengirimkan alasan spesifik terjadinya error. error_message
- Pesan error yang terkait dengan status RPC.
Class RpcStatus menyediakan subclass, Status, Enum kemungkinan RPC yang menyatakan:
OK
- RPC berhasil diselesaikan.
RUNNING
- RPC masih berjalan (belum selesai)
REQUEST_ERROR
- Format permintaan salah atau tidak lengkap.
SERVER_ERROR
- Server mengalami error tak terduga.
NETWORK_ERROR
- Terjadi error pada jaringan.
APPLICATION_ERROR
- Aplikasi menunjukkan error. Saat dalam status ini, RPC harus otomatis menetapkan
application_error
.