Expand description
The messages and enums that are part of this client library.
Modules§
- bad_
request  - Defines additional types related to BadRequest
 - code
 - Useful constants to work with Code
 - help
 - Defines additional types related to Help
 - precondition_
failure  - Defines additional types related to PreconditionFailure
 - quota_
failure  - Defines additional types related to QuotaFailure
 
Structs§
- BadRequest
 - Describes violations in a client request. This error type focuses on the syntactic aspects of the request.
 - Code
 - The canonical error codes for gRPC APIs.
 - Debug
Info  - Describes additional debugging info.
 - Error
Info  - Describes the cause of the error with structured details.
 - Help
 - Provides links to documentation or for performing an out of band action.
 - Http
Header  - Represents an HTTP header.
 - Http
Request  - Represents an HTTP request.
 - Http
Response  - Represents an HTTP response.
 - Localized
Message  - Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
 - Precondition
Failure  - Describes what preconditions have failed.
 - Quota
Failure  - Describes how a quota check failed.
 - Request
Info  - Contains metadata about the request that clients can attach when filing a bug or providing other forms of feedback.
 - Resource
Info  - Describes the resource that is being accessed.
 - Retry
Info  - Describes when the clients can retry a failed request. Clients could ignore the recommendation here or retry when this information is missing from error responses.
 - Status
 - The 
Statustype defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. EachStatusmessage contains three pieces of data: error code, error message, and error details.