Class TooManyRequestsException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.amazonaws.AmazonClientException
-
- com.amazonaws.AmazonServiceException
-
- com.amazonaws.services.lambda.model.TooManyRequestsException
-
- All Implemented Interfaces:
Serializable
public class TooManyRequestsException extends AmazonServiceException
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.amazonaws.AmazonServiceException
AmazonServiceException.ErrorType
-
-
Constructor Summary
Constructors Constructor Description TooManyRequestsException(String message)
Constructs a new TooManyRequestsException with the specified error message.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getRetryAfterSeconds()
The number of seconds the caller should wait before retrying.String
getType()
void
setRetryAfterSeconds(String retryAfterSeconds)
The number of seconds the caller should wait before retrying.void
setType(String type)
TooManyRequestsException
withRetryAfterSeconds(String retryAfterSeconds)
The number of seconds the caller should wait before retrying.TooManyRequestsException
withType(String type)
-
Methods inherited from class com.amazonaws.AmazonServiceException
getErrorCode, getErrorMessage, getErrorType, getMessage, getRawResponse, getRawResponseContent, getRequestId, getServiceName, getStatusCode, setErrorCode, setErrorMessage, setErrorType, setRawResponse, setRawResponseContent, setRequestId, setServiceName, setStatusCode
-
Methods inherited from class com.amazonaws.AmazonClientException
isRetryable
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
TooManyRequestsException
public TooManyRequestsException(String message)
Constructs a new TooManyRequestsException with the specified error message.- Parameters:
message
- Describes the error encountered.
-
-
Method Detail
-
setRetryAfterSeconds
public void setRetryAfterSeconds(String retryAfterSeconds)
The number of seconds the caller should wait before retrying.
- Parameters:
retryAfterSeconds
- The number of seconds the caller should wait before retrying.
-
getRetryAfterSeconds
public String getRetryAfterSeconds()
The number of seconds the caller should wait before retrying.
- Returns:
- The number of seconds the caller should wait before retrying.
-
withRetryAfterSeconds
public TooManyRequestsException withRetryAfterSeconds(String retryAfterSeconds)
The number of seconds the caller should wait before retrying.
- Parameters:
retryAfterSeconds
- The number of seconds the caller should wait before retrying.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setType
public void setType(String type)
- Parameters:
type
-
-
getType
public String getType()
- Returns:
-
withType
public TooManyRequestsException withType(String type)
- Parameters:
type
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-