Class CustomKeyStoreInvalidStateException
- 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.CustomKeyStoreInvalidStateException
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CustomKeyStoreInvalidStateException.Builder,CustomKeyStoreInvalidStateException>
@Generated("software.amazon.awssdk:codegen") public final class CustomKeyStoreInvalidStateException extends KmsException implements ToCopyableBuilder<CustomKeyStoreInvalidStateException.Builder,CustomKeyStoreInvalidStateException>
The request was rejected because of the
ConnectionStateof the custom key store. To get theConnectionStateof a custom key store, use the DescribeCustomKeyStores operation.This exception is thrown under the following conditions:
-
You requested the ConnectCustomKeyStore operation on a custom key store with a
ConnectionStateofDISCONNECTINGorFAILED. This operation is valid for all otherConnectionStatevalues. To reconnect a custom key store in aFAILEDstate, disconnect it (DisconnectCustomKeyStore), then connect it (ConnectCustomKeyStore). -
You requested the CreateKey operation in a custom key store that is not connected. This operations is valid only when the custom key store
ConnectionStateisCONNECTED. -
You requested the DisconnectCustomKeyStore operation on a custom key store with a
ConnectionStateofDISCONNECTINGorDISCONNECTED. This operation is valid for all otherConnectionStatevalues. -
You requested the UpdateCustomKeyStore or DeleteCustomKeyStore operation on a custom key store that is not disconnected. This operation is valid only when the custom key store
ConnectionStateisDISCONNECTED. -
You requested the GenerateRandom operation in an CloudHSM key store that is not connected. This operation is valid only when the CloudHSM key store
ConnectionStateisCONNECTED.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCustomKeyStoreInvalidStateException.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CustomKeyStoreInvalidStateException.Builderbuilder()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends CustomKeyStoreInvalidStateException.Builder>serializableBuilderClass()CustomKeyStoreInvalidStateException.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 CustomKeyStoreInvalidStateException.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<CustomKeyStoreInvalidStateException.Builder,CustomKeyStoreInvalidStateException>- Overrides:
toBuilderin classKmsException
-
builder
public static CustomKeyStoreInvalidStateException.Builder builder()
-
serializableBuilderClass
public static Class<? extends CustomKeyStoreInvalidStateException.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
-
-