Class IncorrectKeyMaterialException
- 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.kms.model.KmsException
-
- software.amazon.awssdk.services.kms.model.IncorrectKeyMaterialException
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IncorrectKeyMaterialException.Builder,IncorrectKeyMaterialException>
@Generated("software.amazon.awssdk:codegen") public final class IncorrectKeyMaterialException extends KmsException implements ToCopyableBuilder<IncorrectKeyMaterialException.Builder,IncorrectKeyMaterialException>
The request was rejected because the key material in the request is, expired, invalid, or does not meet expectations. For example, it is not the same key material that was previously imported or KMS expected new key material but the key material being imported is already associated with the KMS key.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIncorrectKeyMaterialException.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IncorrectKeyMaterialException.Builderbuilder()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends IncorrectKeyMaterialException.Builder>serializableBuilderClass()IncorrectKeyMaterialException.BuildertoBuilder()-
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, numAttempts, rawMessage, 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 IncorrectKeyMaterialException.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<IncorrectKeyMaterialException.Builder,IncorrectKeyMaterialException>- Overrides:
toBuilderin classKmsException
-
builder
public static IncorrectKeyMaterialException.Builder builder()
-
serializableBuilderClass
public static Class<? extends IncorrectKeyMaterialException.Builder> serializableBuilderClass()
-
sdkFields
public final List<SdkField<?>> sdkFields()
- Specified by:
sdkFieldsin interfaceSdkPojo- Overrides:
sdkFieldsin classSdkServiceException
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-