@Generated(value="software.amazon.awssdk:codegen") public final class CancelLegalHoldRequest extends BackupRequest implements ToCopyableBuilder<CancelLegalHoldRequest.Builder,CancelLegalHoldRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CancelLegalHoldRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CancelLegalHoldRequest.Builder |
builder() |
String |
cancelDescription()
String describing the reason for removing the legal hold.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
legalHoldId()
Legal hold ID required to remove the specified legal hold on a recovery point.
|
Long |
retainRecordInDays()
The integer amount in days specifying amount of days after this API operation to remove legal hold.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CancelLegalHoldRequest.Builder> |
serializableBuilderClass() |
CancelLegalHoldRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String legalHoldId()
Legal hold ID required to remove the specified legal hold on a recovery point.
public final String cancelDescription()
String describing the reason for removing the legal hold.
public final Long retainRecordInDays()
The integer amount in days specifying amount of days after this API operation to remove legal hold.
public CancelLegalHoldRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CancelLegalHoldRequest.Builder,CancelLegalHoldRequest>toBuilder in class BackupRequestpublic static CancelLegalHoldRequest.Builder builder()
public static Class<? extends CancelLegalHoldRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.