@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ThrottlingException extends AWSCloudWatchRUMException
The request was throttled because of quota limits.
AmazonServiceException.ErrorType
Constructor and Description |
---|
ThrottlingException(String message)
Constructs a new ThrottlingException with the specified error message.
|
Modifier and Type | Method and Description |
---|---|
String |
getQuotaCode()
The ID of the service quota that was exceeded.
|
Integer |
getRetryAfterSeconds()
The value of a parameter in the request caused an error.
|
String |
getServiceCode()
The ID of the service that is associated with the error.
|
void |
setQuotaCode(String quotaCode)
The ID of the service quota that was exceeded.
|
void |
setRetryAfterSeconds(Integer retryAfterSeconds)
The value of a parameter in the request caused an error.
|
void |
setServiceCode(String serviceCode)
The ID of the service that is associated with the error.
|
ThrottlingException |
withQuotaCode(String quotaCode)
The ID of the service quota that was exceeded.
|
ThrottlingException |
withRetryAfterSeconds(Integer retryAfterSeconds)
The value of a parameter in the request caused an error.
|
ThrottlingException |
withServiceCode(String serviceCode)
The ID of the service that is associated with the error.
|
getErrorCode, getErrorMessage, getErrorType, getHttpHeaders, getMessage, getProxyHost, getRawResponse, getRawResponseContent, getRequestId, getServiceName, getStatusCode, setErrorCode, setErrorMessage, setErrorType, setHttpHeaders, setProxyHost, setRawResponse, setRawResponseContent, setRequestId, setServiceName, setStatusCode
isRetryable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public ThrottlingException(String message)
message
- Describes the error encountered.public void setQuotaCode(String quotaCode)
The ID of the service quota that was exceeded.
quotaCode
- The ID of the service quota that was exceeded.public String getQuotaCode()
The ID of the service quota that was exceeded.
public ThrottlingException withQuotaCode(String quotaCode)
The ID of the service quota that was exceeded.
quotaCode
- The ID of the service quota that was exceeded.public void setRetryAfterSeconds(Integer retryAfterSeconds)
The value of a parameter in the request caused an error.
retryAfterSeconds
- The value of a parameter in the request caused an error.public Integer getRetryAfterSeconds()
The value of a parameter in the request caused an error.
public ThrottlingException withRetryAfterSeconds(Integer retryAfterSeconds)
The value of a parameter in the request caused an error.
retryAfterSeconds
- The value of a parameter in the request caused an error.public void setServiceCode(String serviceCode)
The ID of the service that is associated with the error.
serviceCode
- The ID of the service that is associated with the error.public String getServiceCode()
The ID of the service that is associated with the error.
public ThrottlingException withServiceCode(String serviceCode)
The ID of the service that is associated with the error.
serviceCode
- The ID of the service that is associated with the error.