Class ServiceLimitExceededException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- software.amazon.awssdk.core.exception.SdkException
-
- software.amazon.awssdk.core.exception.SdkServiceException
-
- software.amazon.awssdk.awscore.exception.AwsServiceException
-
- software.amazon.awssdk.services.dataexchange.model.DataExchangeException
-
- software.amazon.awssdk.services.dataexchange.model.ServiceLimitExceededException
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ServiceLimitExceededException.Builder,ServiceLimitExceededException>
@Generated("software.amazon.awssdk:codegen") public final class ServiceLimitExceededException extends DataExchangeException implements ToCopyableBuilder<ServiceLimitExceededException.Builder,ServiceLimitExceededException>
The request has exceeded the quotas imposed by the service.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ServiceLimitExceededException.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceLimitExceededException.Builder
builder()
LimitName
limitName()
The name of the limit that was reached.String
limitNameAsString()
The name of the limit that was reached.Double
limitValue()
The value of the exceeded limit.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends ServiceLimitExceededException.Builder>
serializableBuilderClass()
ServiceLimitExceededException.Builder
toBuilder()
-
Methods inherited from class software.amazon.awssdk.awscore.exception.AwsServiceException
awsErrorDetails, getMessage, isClockSkewException, isThrottlingException
-
Methods inherited from class software.amazon.awssdk.core.exception.SdkServiceException
extendedRequestId, isRetryableException, requestId, statusCode
-
Methods inherited from class software.amazon.awssdk.core.exception.SdkException
create, retryable
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
toBuilder
public ServiceLimitExceededException.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ServiceLimitExceededException.Builder,ServiceLimitExceededException>
- Overrides:
toBuilder
in classDataExchangeException
-
builder
public static ServiceLimitExceededException.Builder builder()
-
serializableBuilderClass
public static Class<? extends ServiceLimitExceededException.Builder> serializableBuilderClass()
-
limitName
public LimitName limitName()
The name of the limit that was reached.
If the service returns an enum value that is not available in the current SDK version,
limitName
will returnLimitName.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromlimitNameAsString()
.- Returns:
- The name of the limit that was reached.
- See Also:
LimitName
-
limitNameAsString
public String limitNameAsString()
The name of the limit that was reached.
If the service returns an enum value that is not available in the current SDK version,
limitName
will returnLimitName.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromlimitNameAsString()
.- Returns:
- The name of the limit that was reached.
- See Also:
LimitName
-
limitValue
public Double limitValue()
The value of the exceeded limit.
- Returns:
- The value of the exceeded limit.
-
sdkFields
public final List<SdkField<?>> sdkFields()
- Specified by:
sdkFields
in interfaceSdkPojo
- Overrides:
sdkFields
in classSdkServiceException
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-