protected static class AwsServiceException.BuilderImpl extends SdkServiceException.BuilderImpl implements AwsServiceException.Builder
Modifier and Type | Field and Description |
---|---|
protected AwsErrorDetails |
awsErrorDetails |
extendedRequestId, requestId, statusCode
cause, 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, statusCode
cause, getCause, getMessage, message, setCause, setMessage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
extendedRequestId, requestId, statusCode
cause, message
equalsBySdkFields, sdkFields
protected AwsErrorDetails awsErrorDetails
protected BuilderImpl()
protected BuilderImpl(AwsServiceException ex)
public AwsServiceException.Builder awsErrorDetails(AwsErrorDetails awsErrorDetails)
AwsServiceException.Builder
awsErrorDetails
in interface AwsServiceException.Builder
awsErrorDetails
- Object containing additional details from the response.public AwsErrorDetails awsErrorDetails()
AwsServiceException.Builder
AwsErrorDetails
from the service response.awsErrorDetails
in interface AwsServiceException.Builder
AwsErrorDetails
.public AwsErrorDetails getAwsErrorDetails()
public void setAwsErrorDetails(AwsErrorDetails awsErrorDetails)
public AwsServiceException.Builder clockSkew(Duration clockSkew)
AwsServiceException.Builder
clockSkew
in interface AwsServiceException.Builder
public Duration clockSkew()
AwsServiceException.Builder
clockSkew
in interface AwsServiceException.Builder
public AwsServiceException.Builder message(String message)
message
in interface AwsServiceException.Builder
message
in interface SdkException.Builder
message
in interface SdkServiceException.Builder
message
in class SdkServiceException.BuilderImpl
public AwsServiceException.Builder cause(Throwable cause)
cause
in interface AwsServiceException.Builder
cause
in interface SdkException.Builder
cause
in interface SdkServiceException.Builder
cause
in class SdkServiceException.BuilderImpl
public AwsServiceException.Builder requestId(String requestId)
requestId
in interface AwsServiceException.Builder
requestId
in interface SdkServiceException.Builder
requestId
in class SdkServiceException.BuilderImpl
public AwsServiceException.Builder extendedRequestId(String extendedRequestId)
extendedRequestId
in interface AwsServiceException.Builder
extendedRequestId
in interface SdkServiceException.Builder
extendedRequestId
in class SdkServiceException.BuilderImpl
public AwsServiceException.Builder statusCode(int statusCode)
statusCode
in interface AwsServiceException.Builder
statusCode
in interface SdkServiceException.Builder
statusCode
in class SdkServiceException.BuilderImpl
public AwsServiceException build()
build
in interface AwsServiceException.Builder
build
in interface SdkException.Builder
build
in interface SdkServiceException.Builder
build
in interface Buildable
build
in class SdkServiceException.BuilderImpl
Copyright © 2022. All rights reserved.