@Generated(value="software.amazon.awssdk:codegen") public final class ErrorReason extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ErrorReason.Builder,ErrorReason>
Returns an error that explains why the action did not succeed.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ErrorReason.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ErrorReason.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ErrorCode |
errorCode()
Service Quotas returns the following error values.
|
String |
errorCodeAsString()
Service Quotas returns the following error values.
|
String |
errorMessage()
The error message that provides more detail.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ErrorReason.Builder> |
serializableBuilderClass() |
ErrorReason.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic ErrorCode errorCode()
Service Quotas returns the following error values.
DEPENDENCY_ACCESS_DENIED_ERROR is returned when the caller does not have permission to call the
service or service quota. To resolve the error, you need permission to access the service or service quota.
DEPENDENCY_THROTTLING_ERROR is returned when the service being called is throttling Service Quotas.
DEPENDENCY_SERVICE_ERROR is returned when the service being called has availability issues.
SERVICE_QUOTA_NOT_AVAILABLE_ERROR is returned when there was an error in Service Quotas.
If the service returns an enum value that is not available in the current SDK version, errorCode will
return ErrorCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
errorCodeAsString().
DEPENDENCY_ACCESS_DENIED_ERROR is returned when the caller does not have permission to call
the service or service quota. To resolve the error, you need permission to access the service or service
quota.
DEPENDENCY_THROTTLING_ERROR is returned when the service being called is throttling Service
Quotas.
DEPENDENCY_SERVICE_ERROR is returned when the service being called has availability issues.
SERVICE_QUOTA_NOT_AVAILABLE_ERROR is returned when there was an error in Service Quotas.
ErrorCodepublic String errorCodeAsString()
Service Quotas returns the following error values.
DEPENDENCY_ACCESS_DENIED_ERROR is returned when the caller does not have permission to call the
service or service quota. To resolve the error, you need permission to access the service or service quota.
DEPENDENCY_THROTTLING_ERROR is returned when the service being called is throttling Service Quotas.
DEPENDENCY_SERVICE_ERROR is returned when the service being called has availability issues.
SERVICE_QUOTA_NOT_AVAILABLE_ERROR is returned when there was an error in Service Quotas.
If the service returns an enum value that is not available in the current SDK version, errorCode will
return ErrorCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
errorCodeAsString().
DEPENDENCY_ACCESS_DENIED_ERROR is returned when the caller does not have permission to call
the service or service quota. To resolve the error, you need permission to access the service or service
quota.
DEPENDENCY_THROTTLING_ERROR is returned when the service being called is throttling Service
Quotas.
DEPENDENCY_SERVICE_ERROR is returned when the service being called has availability issues.
SERVICE_QUOTA_NOT_AVAILABLE_ERROR is returned when there was an error in Service Quotas.
ErrorCodepublic String errorMessage()
The error message that provides more detail.
public ErrorReason.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ErrorReason.Builder,ErrorReason>public static ErrorReason.Builder builder()
public static Class<? extends ErrorReason.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.