@Generated(value="software.amazon.awssdk:codegen") public final class RuleSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RuleSummary.Builder,RuleSummary>
Information about a Recycle Bin retention rule.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RuleSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RuleSummary.Builder |
builder() |
String |
description()
The retention rule description.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
identifier()
The unique ID of the retention rule.
|
RetentionPeriod |
retentionPeriod()
Information about the retention period for which the retention rule is to retain resources.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RuleSummary.Builder> |
serializableBuilderClass() |
RuleSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String identifier()
The unique ID of the retention rule.
public final String description()
The retention rule description.
public final RetentionPeriod retentionPeriod()
Information about the retention period for which the retention rule is to retain resources.
public RuleSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RuleSummary.Builder,RuleSummary>public static RuleSummary.Builder builder()
public static Class<? extends RuleSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.