public abstract class ErrorDetails extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ErrorDetails.Builder |
| Constructor and Description |
|---|
ErrorDetails() |
| Modifier and Type | Method and Description |
|---|---|
static ErrorDetails.Builder |
builder() |
com.google.rpc.BadRequest |
getBadRequest()
Describes violations in a client request.
|
com.google.rpc.DebugInfo |
getDebugInfo()
Describes additional debugging info.
|
com.google.rpc.ErrorInfo |
getErrorInfo()
This is the most important and special error message.
|
com.google.rpc.Help |
getHelp()
Provides links to documentation or for performing an out-of-band action.
|
com.google.rpc.LocalizedMessage |
getLocalizedMessage()
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 |
getPreconditionFailure()
Describes what preconditions have failed.
|
com.google.rpc.QuotaFailure |
getQuotaFailure()
Describes how a quota check failed.
|
com.google.rpc.RequestInfo |
getRequestInfo()
Contains metadata about the request that clients can attach when filing a bug or providing
other forms of feedback.
|
com.google.rpc.ResourceInfo |
getResourceInfo()
Describes the resource that is being accessed.
|
com.google.rpc.RetryInfo |
getRetryInfo()
Describes when the clients can retry a failed request.
|
@Nullable public com.google.rpc.ErrorInfo getErrorInfo()
@Nullable public com.google.rpc.RetryInfo getRetryInfo()
@Nullable public com.google.rpc.DebugInfo getDebugInfo()
@Nullable public com.google.rpc.QuotaFailure getQuotaFailure()
@Nullable public com.google.rpc.PreconditionFailure getPreconditionFailure()
@Nullable public com.google.rpc.BadRequest getBadRequest()
@Nullable public com.google.rpc.RequestInfo getRequestInfo()
@Nullable public com.google.rpc.ResourceInfo getResourceInfo()
@Nullable public com.google.rpc.Help getHelp()
@Nullable public com.google.rpc.LocalizedMessage getLocalizedMessage()
public static ErrorDetails.Builder builder()