Class AbortedException.BuilderImpl
java.lang.Object
software.amazon.awssdk.core.exception.SdkException.BuilderImpl
software.amazon.awssdk.core.exception.SdkClientException.BuilderImpl
software.amazon.awssdk.core.exception.AbortedException.BuilderImpl
- All Implemented Interfaces:
AbortedException.Builder,SdkClientException.Builder,SdkException.Builder,Buildable
- Enclosing class:
- AbortedException
protected static final class AbortedException.BuilderImpl
extends SdkClientException.BuilderImpl
implements AbortedException.Builder
-
Field Summary
Fields inherited from class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
cause, message, numAttempts, writableStackTrace -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Creates a newSdkExceptionwith the specified properties.Specifies the exception that caused this exception to occur.Specifies the details of this exception.numAttempts(Integer numAttempts) writableStackTrace(Boolean writableStackTrace) Specifies whether the stack trace in this exception can be written.Methods inherited from class software.amazon.awssdk.core.exception.SdkException.BuilderImpl
cause, getCause, getMessage, getNumAttempts, getWritableStackTrace, message, numAttempts, setAttemptCount, setCause, setMessage, setWritableStackTrace, writableStackTraceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.core.exception.SdkException.Builder
cause, message, numAttempts, writableStackTrace
-
Constructor Details
-
BuilderImpl
protected BuilderImpl() -
BuilderImpl
-
-
Method Details
-
message
Description copied from interface:SdkException.BuilderSpecifies the details of this exception.- Specified by:
messagein interfaceAbortedException.Builder- Specified by:
messagein interfaceSdkClientException.Builder- Specified by:
messagein interfaceSdkException.Builder- Overrides:
messagein classSdkClientException.BuilderImpl- Parameters:
message- The details of this exception.- Returns:
- This method for object chaining
-
cause
Description copied from interface:SdkException.BuilderSpecifies the exception that caused this exception to occur.- Specified by:
causein interfaceAbortedException.Builder- Specified by:
causein interfaceSdkClientException.Builder- Specified by:
causein interfaceSdkException.Builder- Overrides:
causein classSdkClientException.BuilderImpl- Parameters:
cause- The exception that caused this exception to occur.- Returns:
- This object for method chaining.
-
writableStackTrace
Description copied from interface:SdkException.BuilderSpecifies whether the stack trace in this exception can be written.- Specified by:
writableStackTracein interfaceAbortedException.Builder- Specified by:
writableStackTracein interfaceSdkClientException.Builder- Specified by:
writableStackTracein interfaceSdkException.Builder- Overrides:
writableStackTracein classSdkClientException.BuilderImpl- Parameters:
writableStackTrace- Whether the stack trace can be written.- Returns:
- This method for object chaining
-
numAttempts
- Specified by:
numAttemptsin interfaceAbortedException.Builder- Specified by:
numAttemptsin interfaceSdkClientException.Builder- Specified by:
numAttemptsin interfaceSdkException.Builder- Overrides:
numAttemptsin classSdkClientException.BuilderImpl- Parameters:
numAttempts- The attempt count- Returns:
- This method for object chaining
-
build
Description copied from interface:SdkException.BuilderCreates a newSdkExceptionwith the specified properties.- Specified by:
buildin interfaceAbortedException.Builder- Specified by:
buildin interfaceBuildable- Specified by:
buildin interfaceSdkClientException.Builder- Specified by:
buildin interfaceSdkException.Builder- Overrides:
buildin classSdkClientException.BuilderImpl- Returns:
- The new
SdkException.
-