@Generated(value="software.amazon.awssdk:codegen") public final class RetentionConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RetentionConfiguration.Builder,RetentionConfiguration>
An object with the name of the retention configuration and the retention period in days. The object stores the configuration for data retention in Config.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RetentionConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RetentionConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the retention configuration object.
|
Integer |
retentionPeriodInDays()
Number of days Config stores your historical information.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RetentionConfiguration.Builder> |
serializableBuilderClass() |
RetentionConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the retention configuration object.
public final Integer retentionPeriodInDays()
Number of days Config stores your historical information.
Currently, only applicable to the configuration item history.
Currently, only applicable to the configuration item history.
public RetentionConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RetentionConfiguration.Builder,RetentionConfiguration>public static RetentionConfiguration.Builder builder()
public static Class<? extends RetentionConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.