- All Superinterfaces:
Buildable
- All Known Subinterfaces:
AbortedException.Builder, ApiCallAttemptTimeoutException.Builder, ApiCallTimeoutException.Builder, Crc32MismatchException.Builder, EndpointDiscoveryFailedException.Builder, NonRetryableException.Builder, RetryableException.Builder, SdkClientException.Builder, SdkServiceException.Builder
- All Known Implementing Classes:
AbortedException.BuilderImpl, ApiCallAttemptTimeoutException.BuilderImpl, ApiCallTimeoutException.BuilderImpl, Crc32MismatchException.BuilderImpl, EndpointDiscoveryFailedException.BuilderImpl, NonRetryableException.BuilderImpl, RetryableException.BuilderImpl, SdkClientException.BuilderImpl, SdkException.BuilderImpl, SdkServiceException.BuilderImpl
- Enclosing class:
- SdkException
public static interface SdkException.Builder
extends Buildable
-
Method Summary
The exception that caused this exception to occur.
Specifies the exception that caused this exception to occur.
The details of this exception.
Specifies the details of this exception.
The number of times a request was attempted before this exception was thrown
Whether the stack trace in this exception can be written.
Specifies whether the stack trace in this exception can be written.
-
Method Details
-
cause
Specifies the exception that caused this exception to occur.
- Parameters:
cause - The exception that caused this exception to occur.
- Returns:
- This object for method chaining.
-
cause
The exception that caused this exception to occur.
- Returns:
- The exception that caused this exception to occur.
-
message
Specifies the details of this exception.
- Parameters:
message - The details of this exception.
- Returns:
- This method for object chaining
-
message
The details of this exception.
- Returns:
- Details of this exception.
-
numAttempts
- Parameters:
numAttempts - The attempt count
- Returns:
- This method for object chaining
-
numAttempts
The number of times a request was attempted before this exception was thrown
- Returns:
- the attempt count
-
writableStackTrace
Specifies whether the stack trace in this exception can be written.
- Parameters:
writableStackTrace - Whether the stack trace can be written.
- Returns:
- This method for object chaining
-
writableStackTrace
Whether the stack trace in this exception can be written.
-