protected static class AwsServiceException.BuilderImpl extends SdkServiceException.BuilderImpl implements AwsServiceException.Builder
| Modifier and Type | Field and Description |
|---|---|
protected AwsErrorDetails |
awsErrorDetails |
extendedRequestId, requestId, statusCodecause, message| Modifier | Constructor and Description |
|---|---|
protected |
BuilderImpl() |
protected |
BuilderImpl(AwsServiceException ex) |
| Modifier and Type | Method and Description |
|---|---|
AwsErrorDetails |
awsErrorDetails()
The
AwsErrorDetails from the service response. |
AwsServiceException.Builder |
awsErrorDetails(AwsErrorDetails awsErrorDetails)
Specifies the additional awsErrorDetails from the service response.
|
AwsServiceException |
build() |
AwsServiceException.Builder |
cause(Throwable cause) |
Duration |
clockSkew()
The request-level time skew between the client and server date for the request that generated this exception.
|
AwsServiceException.Builder |
clockSkew(Duration clockSkew)
The request-level time skew between the client and server date for the request that generated this exception.
|
AwsServiceException.Builder |
extendedRequestId(String extendedRequestId) |
AwsErrorDetails |
getAwsErrorDetails() |
AwsServiceException.Builder |
message(String message) |
AwsServiceException.Builder |
requestId(String requestId) |
void |
setAwsErrorDetails(AwsErrorDetails awsErrorDetails) |
AwsServiceException.Builder |
statusCode(int statusCode) |
extendedRequestId, getExtendedRequestId, getRequestId, getStatusCode, requestId, sdkFields, setExtendedRequestId, setRequestId, setStatusCode, statusCodecause, getCause, getMessage, message, setCause, setMessageclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitextendedRequestId, requestId, statusCodecause, messageequalsBySdkFields, sdkFieldsprotected AwsErrorDetails awsErrorDetails
protected BuilderImpl()
protected BuilderImpl(AwsServiceException ex)
public AwsServiceException.Builder awsErrorDetails(AwsErrorDetails awsErrorDetails)
AwsServiceException.BuilderawsErrorDetails in interface AwsServiceException.BuilderawsErrorDetails - Object containing additional details from the response.public AwsErrorDetails awsErrorDetails()
AwsServiceException.BuilderAwsErrorDetails from the service response.awsErrorDetails in interface AwsServiceException.BuilderAwsErrorDetails.public AwsErrorDetails getAwsErrorDetails()
public void setAwsErrorDetails(AwsErrorDetails awsErrorDetails)
public AwsServiceException.Builder clockSkew(Duration clockSkew)
AwsServiceException.BuilderclockSkew in interface AwsServiceException.Builderpublic Duration clockSkew()
AwsServiceException.BuilderclockSkew in interface AwsServiceException.Builderpublic AwsServiceException.Builder message(String message)
message in interface AwsServiceException.Buildermessage in interface SdkException.Buildermessage in interface SdkServiceException.Buildermessage in class SdkServiceException.BuilderImplpublic AwsServiceException.Builder cause(Throwable cause)
cause in interface AwsServiceException.Buildercause in interface SdkException.Buildercause in interface SdkServiceException.Buildercause in class SdkServiceException.BuilderImplpublic AwsServiceException.Builder requestId(String requestId)
requestId in interface AwsServiceException.BuilderrequestId in interface SdkServiceException.BuilderrequestId in class SdkServiceException.BuilderImplpublic AwsServiceException.Builder extendedRequestId(String extendedRequestId)
extendedRequestId in interface AwsServiceException.BuilderextendedRequestId in interface SdkServiceException.BuilderextendedRequestId in class SdkServiceException.BuilderImplpublic AwsServiceException.Builder statusCode(int statusCode)
statusCode in interface AwsServiceException.BuilderstatusCode in interface SdkServiceException.BuilderstatusCode in class SdkServiceException.BuilderImplpublic AwsServiceException build()
build in interface AwsServiceException.Builderbuild in interface SdkException.Builderbuild in interface SdkServiceException.Builderbuild in interface Buildablebuild in class SdkServiceException.BuilderImplCopyright © 2020. All rights reserved.