Skip to content

rpc_types.proto

Messages

BulkResponse

Name Value Description
processed uint64
status RpcResponseStatus

RpcResponseStatus

Name Value Description
status RpcStatusCodes
error_string string

Enums

RpcStatusCodes

Status codes for bulk RPCs. They match the gRPC Status Codes in naming. However, for historic and compatibility reasons some of them have different numeric values. These status codes are only used in the response of bulk RPCs. For unary and stream RPCs the gRPC Status Codes are used instead.

Name Value Description
RPC_STATUS_OK 0
RPC_STATUS_CANCELLED 1
RPC_STATUS_UNKNOWN 2
RPC_STATUS_INVALID_ARGUMENT 3
RPC_STATUS_DEADLINE_EXCEEDED 4
RPC_STATUS_NOT_FOUND 5
RPC_STATUS_ALREDY_EXISTS 6
RPC_STATUS_ALREADY_EXISTS 6
RPC_STATUS_PERMISSION_DENIED 7
RPC_STATUS_UNAUTHENTICATED 8
RPC_STATUS_RESOURCE_EXHAUSTED 9
RPC_STATUS_FAILED_PRECONDITION 10
RPC_STATUS_ABORTED 11
RPC_STATUS_OUT_OF_RANGE 12
RPC_STATUS_UNIMPLEMENTED 13
RPC_STATUS_INTERNAL 14
RPC_STATUS_UNAVAILABLE 15
RPC_STATUS_DATA_LOSS 16
RPC_DO_NOT_USE 17