module Status

Provides gRPC status codes and their names.

Definitions

NAMES

Status code names, as defined by the gRPC specification.

Implementation

NAMES = {
	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