public class AWSStatus500Exception extends AWSServiceIOException
The 500 error is considered retryable by the AWS SDK, which will have already
retried it fs.s3a.attempts.maximum times before reaching s3a
code.
These are rare, but can occur; they are considered retryable.
Note that HADOOP-19221 shows a failure condition where the
SDK itself did not recover on retry from the error.
In S3A code, retries happen if the retry policy configuration
fs.s3a.retry.http.5xx.errors is true.
In third party stores it may have a similar meaning -though it can often just mean "misconfigured server".
| Constructor and Description |
|---|
AWSStatus500Exception(String operation,
software.amazon.awssdk.awscore.exception.AwsServiceException cause) |
awsErrorDetails, extendedRequestId, getCause, requestId, statusCodegetMessage, retryableaddSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic AWSStatus500Exception(String operation, software.amazon.awssdk.awscore.exception.AwsServiceException cause)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.