Protocol::GRPCSourceProtocolGRPCStatus

module Status

Provides gRPC status codes and their descriptions.

Definitions

DESCRIPTIONS

Status code descriptions

Implementation

DESCRIPTIONS = {
	OK => "OK",
	CANCELLED => "Cancelled",
	UNKNOWN => "Unknown",
	INVALID_ARGUMENT => "Invalid Argument",
	DEADLINE_EXCEEDED => "Deadline Exceeded",
	NOT_FOUND => "Not Found",
	ALREADY_EXISTS => "Already Exists",
	PERMISSION_DENIED => "Permission Denied",
	RESOURCE_EXHAUSTED => "Resource Exhausted",
	FAILED_PRECONDITION => "Failed Precondition",
	ABORTED => "Aborted",
	OUT_OF_RANGE => "Out of Range",
	UNIMPLEMENTED => "Unimplemented",
	INTERNAL => "Internal",
	UNAVAILABLE => "Unavailable",
	DATA_LOSS => "Data Loss",
	UNAUTHENTICATED => "Unauthenticated"
}.freeze