@Generated(value="software.amazon.awssdk:codegen") public final class ArchiveRetainRule extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ArchiveRetainRule.Builder,ArchiveRetainRule>
[Snapshot policies only] Specifies information about the archive storage tier retention period.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ArchiveRetainRule.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ArchiveRetainRule.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
RetentionArchiveTier |
retentionArchiveTier()
Information about retention period in the Amazon EBS Snapshots Archive.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ArchiveRetainRule.Builder> |
serializableBuilderClass() |
ArchiveRetainRule.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final RetentionArchiveTier retentionArchiveTier()
Information about retention period in the Amazon EBS Snapshots Archive. For more information, see Archive Amazon EBS snapshots.
public ArchiveRetainRule.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ArchiveRetainRule.Builder,ArchiveRetainRule>public static ArchiveRetainRule.Builder builder()
public static Class<? extends ArchiveRetainRule.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.