-
- All Implemented Interfaces:
-
org.http4k.connect.Action
@JsonSerializable() public final class ScheduleKeyDeletion extends KMSAction<KeyDeletionSchedule>
-
-
Field Summary
Fields Modifier and Type Field Description private final KMSKeyIdKeyIdprivate final IntegerPendingWindowInDays
-
Constructor Summary
Constructors Constructor Description ScheduleKeyDeletion(KMSKeyId KeyId, Integer PendingWindowInDays)
-
Method Summary
Modifier and Type Method Description final KMSKeyIdcomponent1()final Integercomponent2()final ScheduleKeyDeletioncopy(KMSKeyId KeyId, Integer PendingWindowInDays)final KMSKeyIdgetKeyId()final IntegergetPendingWindowInDays()-
Methods inherited from class org.http4k.connect.Action
equals, hashCode, toString -
Methods inherited from class org.http4k.connect.amazon.kms.action.KMSAction
toRequest, toResult -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ScheduleKeyDeletion
ScheduleKeyDeletion(KMSKeyId KeyId, Integer PendingWindowInDays)
-
-
Method Detail
-
component1
final KMSKeyId component1()
-
component2
final Integer component2()
-
copy
final ScheduleKeyDeletion copy(KMSKeyId KeyId, Integer PendingWindowInDays)
-
getKeyId
final KMSKeyId getKeyId()
-
getPendingWindowInDays
final Integer getPendingWindowInDays()
-
-
-
-