public class AmazonS3ExceptionBuilder extends Object
AmazonS3Exception| Constructor and Description | 
|---|
| AmazonS3ExceptionBuilder() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addAdditionalDetail(String key,
                   String detail)Adds an entry to the additional information map. | 
| AmazonS3Exception | build()Creates a new AmazonS3Exception object with the values set. | 
| Map<String,String> | getAdditionalDetails()Returns any additional information retrieved in the error response. | 
| String | getCloudFrontId()Gets Amazon S3's CloudFront ID when the request is performed in the accelerate mode. | 
| String | getErrorCode()Returns the AWS error code represented by this exception. | 
| String | getErrorMessage()Returns the human-readable error message provided by the service | 
| String | getErrorResponseXml()Returns the original error response XML received from Amazon S3 | 
| String | getExtendedRequestId()Gets Amazon S3's extended request ID. | 
| String | getRequestId()Returns the AWS request ID that uniquely identifies the service request
 the caller made. | 
| int | getStatusCode()Returns the HTTP status code that was returned with this service
 exception. | 
| void | setAdditionalDetails(Map<String,String> additionalDetails)Sets additional information about the response. | 
| void | setCloudFrontId(String cloudFrontId)Sets Amazon S3's CloudFront ID when the request is performed in the accelerate mode. | 
| void | setErrorCode(String errorCode)Sets the AWS error code represented by this exception. | 
| void | setErrorMessage(String errorMessage)Sets the human-readable error message provided by the service | 
| void | setErrorResponseXml(String errorResponseXml)Sets the error response XML received from Amazon S3 | 
| void | setExtendedRequestId(String extendedRequestId)Sets Amazon S3's extended request ID. | 
| void | setRequestId(String requestId)Sets the AWS requestId for this exception. | 
| void | setStatusCode(int statusCode)Sets the HTTP status code that was returned with this service exception. | 
public String getRequestId()
public void setRequestId(String requestId)
requestId - The unique identifier for the service request the caller made.public void setErrorCode(String errorCode)
errorCode - The AWS error code represented by this exception.public String getErrorCode()
public String getErrorMessage()
public void setErrorMessage(String errorMessage)
public void setStatusCode(int statusCode)
statusCode - The HTTP status code that was returned with this service
            exception.public int getStatusCode()
public String getExtendedRequestId()
AmazonS3Exception.setExtendedRequestId(String), 
AmazonS3Exception.getExtendedRequestId()public void setExtendedRequestId(String extendedRequestId)
extendedRequestId - S3's extended request ID.AmazonS3Exception.setExtendedRequestId(String), 
AmazonS3Exception.getExtendedRequestId()public String getCloudFrontId()
public void setCloudFrontId(String cloudFrontId)
cloudFrontId - Amazon S3's CloudFront ID.public Map<String,String> getAdditionalDetails()
public void setAdditionalDetails(Map<String,String> additionalDetails)
public void addAdditionalDetail(String key, String detail)
public String getErrorResponseXml()
public void setErrorResponseXml(String errorResponseXml)
public AmazonS3Exception build()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.