public enum SQSErrorType extends Enum<SQSErrorType> implements org.mule.runtime.extension.api.error.ErrorTypeDefinition<SQSErrorType>
| Enum Constant and Description |
|---|
ACCESS_DENIED |
CONNECTIVITY |
INTERNAL_FAILURE
The request processing has failed because of an unknown error, exception or failure.
HTTP Status Code: 500 |
INVALID_CREDENTIALS |
INVALID_DATA |
MESSAGE_NOT_IN_FLIGHT
The specified message isn't in flight.
HTTP Status Code: 400 Thrown in ChangeMessageVisibility. |
MESSAGE_SIZE_THRESHOLD_OUT_OF_RANGE
Validation error.
Thrown in ChangeMessageVisibility, ChangeMessageVisibilityBatch, DeleteMessage, DeleteMessageBatch, SendMessage, SendMessageBatch, Read. |
OPT_IN_REQUIRED
The AWS access key ID needs a subscription for the service.
HTTP Status Code: 403 |
OVER_LIMIT
The specified action violates a limit.
|
PARAMETER_OUT_OF_RANGE
Validation error.
Thrown in Source, Read. |
PURGE_QUEUE_IN_PROGRESS
Indicates that the specified queue previously received a PurgeQueue request within the last 60 seconds
(the time it can take to delete the messages in the queue).
HTTP Status Code: 403 Thrown in PurgeQueue. |
QUEUE_ALREADY_EXISTS
A queue with this name already exists.
|
QUEUE_DELETED_RECENTLY
You must wait 60 seconds after deleting a queue before you can create another queue with the same name.
HTTP Status Code: 400 Thrown in CreateQueue. |
REQUEST_EXPIRED
The request reached the service more than 15 minutes after the date stamp on the request or more than 15 minutes
after the request expiration date (such as for pre-signed URLs), or the date stamp on the request is more than
15 minutes in the future.
HTTP Status Code: 400 |
S3_BUCKET_ACCESS_DENIED
Thrown when AmazonS3Exception is returned from server with 403 HTTP status code.
Thrown in ChangeMessageVisibility, ChangeMessageVisibilityBatch, DeleteMessage, DeleteMessageBatch, SendMessage, SendMessageBatch, Read |
S3_BUCKET_NOT_FOUND
Thrown when AmazonS3Exception is returned from server with 404 HTTP status code.
Thrown in ChangeMessageVisibility, ChangeMessageVisibilityBatch, DeleteMessage, DeleteMessageBatch, SendMessage, SendMessageBatch, Read. |
SECURITY |
SERVICE_UNAVAILABLE
The request has failed due to a temporary failure of the server.
HTTP Status Code: 503 |
THROTTLING_EXCEPTION
The request was denied due to request throttling.
HTTP Status Code: 403 |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getErrorCodes() |
Optional<org.mule.runtime.extension.api.error.ErrorTypeDefinition<? extends Enum<?>>> |
getParent() |
static SQSErrorType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SQSErrorType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SQSErrorType CONNECTIVITY
public static final SQSErrorType SECURITY
public static final SQSErrorType INVALID_DATA
public static final SQSErrorType ACCESS_DENIED
public static final SQSErrorType INTERNAL_FAILURE
public static final SQSErrorType INVALID_CREDENTIALS
public static final SQSErrorType OPT_IN_REQUIRED
public static final SQSErrorType REQUEST_EXPIRED
public static final SQSErrorType SERVICE_UNAVAILABLE
public static final SQSErrorType THROTTLING_EXCEPTION
public static final SQSErrorType MESSAGE_NOT_IN_FLIGHT
public static final SQSErrorType PURGE_QUEUE_IN_PROGRESS
public static final SQSErrorType QUEUE_DELETED_RECENTLY
public static final SQSErrorType OVER_LIMIT
public static final SQSErrorType QUEUE_ALREADY_EXISTS
public static final SQSErrorType MESSAGE_SIZE_THRESHOLD_OUT_OF_RANGE
public static final SQSErrorType PARAMETER_OUT_OF_RANGE
public static final SQSErrorType S3_BUCKET_ACCESS_DENIED
public static final SQSErrorType S3_BUCKET_NOT_FOUND
public static SQSErrorType[] values()
for (SQSErrorType c : SQSErrorType.values()) System.out.println(c);
public static SQSErrorType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic Optional<org.mule.runtime.extension.api.error.ErrorTypeDefinition<? extends Enum<?>>> getParent()
getParent in interface org.mule.runtime.extension.api.error.ErrorTypeDefinition<SQSErrorType>Copyright © 2022 MuleSoft, Inc.. All rights reserved.