Interface VersioningConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VersioningConfiguration.Builder,VersioningConfiguration>,SdkBuilder<VersioningConfiguration.Builder,VersioningConfiguration>,SdkPojo
- Enclosing class:
- VersioningConfiguration
public static interface VersioningConfiguration.Builder extends SdkPojo, CopyableBuilder<VersioningConfiguration.Builder,VersioningConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VersioningConfiguration.BuildermaxVersions(Integer maxVersions)How many versions of dataset contents are kept.VersioningConfiguration.Builderunlimited(Boolean unlimited)If true, unlimited versions of dataset contents are kept.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
unlimited
VersioningConfiguration.Builder unlimited(Boolean unlimited)
If true, unlimited versions of dataset contents are kept.
- Parameters:
unlimited- If true, unlimited versions of dataset contents are kept.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxVersions
VersioningConfiguration.Builder maxVersions(Integer maxVersions)
How many versions of dataset contents are kept. The
unlimitedparameter must befalse.- Parameters:
maxVersions- How many versions of dataset contents are kept. Theunlimitedparameter must befalse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-