@Generated(value="software.amazon.awssdk:codegen") public final class VersioningConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VersioningConfiguration.Builder,VersioningConfiguration>
Information about the versioning of dataset contents.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VersioningConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VersioningConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
maxVersions()
How many versions of dataset contents are kept.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VersioningConfiguration.Builder> |
serializableBuilderClass() |
VersioningConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Boolean |
unlimited()
If true, unlimited versions of dataset contents are kept.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean unlimited()
If true, unlimited versions of dataset contents are kept.
public final Integer maxVersions()
How many versions of dataset contents are kept. The unlimited parameter must be false.
unlimited parameter must be
false.public VersioningConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VersioningConfiguration.Builder,VersioningConfiguration>public static VersioningConfiguration.Builder builder()
public static Class<? extends VersioningConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.