Package com.google.rpc (2.34.0)

GitHub Repository

Classes

Class Description
com.google.rpc.BadRequest Describes violations in a client request. This error type focuses on the syntactic aspects of the request.
com.google.rpc.BadRequest.Builder Describes violations in a client request. This error type focuses on the syntactic aspects of the request.
com.google.rpc.BadRequest.FieldViolation A message type used to describe a single bad request field.
com.google.rpc.BadRequest.FieldViolation.Builder A message type used to describe a single bad request field.
com.google.rpc.CodeProto
com.google.rpc.DebugInfo Describes additional debugging info.
com.google.rpc.DebugInfo.Builder Describes additional debugging info.
com.google.rpc.ErrorDetailsProto
com.google.rpc.ErrorInfo Describes the cause of the error with structured details. Example of an error when contacting the "pubsub.googleapis.com" API when it
com.google.rpc.ErrorInfo.Builder Describes the cause of the error with structured details. Example of an error when contacting the "pubsub.googleapis.com" API when it
com.google.rpc.Help Provides links to documentation or for performing an out of band action. For example, if a quota check failed with an error indicating the calling
com.google.rpc.Help.Builder Provides links to documentation or for performing an out of band action. For example, if a quota check failed with an error indicating the calling
com.google.rpc.Help.Link Describes a URL link.
com.google.rpc.Help.Link.Builder Describes a URL link.
com.google.rpc.LocalizedMessage Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
com.google.rpc.LocalizedMessage.Builder Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
com.google.rpc.PreconditionFailure Describes what preconditions have failed. For example, if an RPC failed because it required the Terms of Service to be
com.google.rpc.PreconditionFailure.Builder Describes what preconditions have failed. For example, if an RPC failed because it required the Terms of Service to be
com.google.rpc.PreconditionFailure.Violation A message type used to describe a single precondition failure.
com.google.rpc.PreconditionFailure.Violation.Builder A message type used to describe a single precondition failure.
com.google.rpc.QuotaFailure Describes how a quota check failed. For example if a daily limit was exceeded for the calling project,
com.google.rpc.QuotaFailure.Builder Describes how a quota check failed. For example if a daily limit was exceeded for the calling project,
com.google.rpc.QuotaFailure.Violation A message type used to describe a single quota violation. For example, a daily quota or a custom quota that was exceeded.
com.google.rpc.QuotaFailure.Violation.Builder A message type used to describe a single quota violation. For example, a daily quota or a custom quota that was exceeded.
com.google.rpc.RequestInfo Contains metadata about the request that clients can attach when filing a bug or providing other forms of feedback.
com.google.rpc.RequestInfo.Builder Contains metadata about the request that clients can attach when filing a bug or providing other forms of feedback.
com.google.rpc.ResourceInfo Describes the resource that is being accessed.
com.google.rpc.ResourceInfo.Builder Describes the resource that is being accessed.
com.google.rpc.RetryInfo 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.
com.google.rpc.RetryInfo.Builder 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.
com.google.rpc.Status The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains
com.google.rpc.Status.Builder The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains
com.google.rpc.StatusProto

Interfaces

Interface Description
com.google.rpc.BadRequest.FieldViolationOrBuilder
com.google.rpc.BadRequestOrBuilder
com.google.rpc.DebugInfoOrBuilder
com.google.rpc.ErrorInfoOrBuilder
com.google.rpc.Help.LinkOrBuilder
com.google.rpc.HelpOrBuilder
com.google.rpc.LocalizedMessageOrBuilder
com.google.rpc.PreconditionFailure.ViolationOrBuilder
com.google.rpc.PreconditionFailureOrBuilder
com.google.rpc.QuotaFailure.ViolationOrBuilder
com.google.rpc.QuotaFailureOrBuilder
com.google.rpc.RequestInfoOrBuilder
com.google.rpc.ResourceInfoOrBuilder
com.google.rpc.RetryInfoOrBuilder
com.google.rpc.StatusOrBuilder

Enums

Enum Description
com.google.rpc.Code The canonical error codes for gRPC APIs.