wvlet.airframe.http.RPCStatus
See theRPCStatus companion object
sealed abstract class RPCStatus(val statusType: RPCStatusType, val grpcStatus: GrpcStatus) extends PackSupport
A base class for defining standard RPC error codes
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait PackSupportclass Objecttrait Matchableclass Any
- Known subtypes
- object ABORTED_U12.typeobject ALREADY_EXISTS_U6.typeobject CANCELLED_U11.typeobject DATA_LOSS_I8.typeobject DEADLINE_EXCEEDED_I4.typeobject EXCEEDED_BUDGET_R8.typeobject EXCEEDED_CPU_LIMIT_R3.typeobject EXCEEDED_DATA_SIZE_LIMIT_R6.typeobject EXCEEDED_MEMORY_LIMIT_R4.typeobject EXCEEDED_RATE_LIMIT_R2.typeobject EXCEEDED_STORAGE_LIMIT_R7.typeobject EXCEEDED_TIME_LIMIT_R5.typeobject INCONSISTENT_STATE_U10.typeobject INTERNAL_ERROR_I0.typeobject INTERRUPTED_I5.typeobject INVALID_ARGUMENT_U2.typeobject INVALID_REQUEST_U1.typeobject NOT_FOUND_U5.typeobject NOT_SUPPORTED_U7.typeobject OUT_OF_MEMORY_R1.typeobject OUT_OF_RANGE_U4.typeobject PERMISSION_DENIED_U14.typeobject RESOURCE_EXHAUSTED_R0.typeobject SERVICE_SHUTTING_DOWN_I7.typeobject SERVICE_STARTING_UP_I6.typeobject SUCCESS_S0.typeobject SYNTAX_ERROR_U3.typeobject TIMEOUT_I3.typeobject UNAUTHENTICATED_U13.typeobject UNAVAILABLE_I2.typeobject UNEXPECTED_STATE_U9.typeobject UNIMPLEMENTED_U8.typeobject UNKNOWN_I1.typeobject USER_ERROR_U0.type