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
Modifier and TypeMethodDescriptionmaxVersions
(Integer maxVersions) How many versions of dataset contents are kept.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, sdkFields
-
Method Details
-
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
How many versions of dataset contents are kept. The
unlimited
parameter must befalse
.- Parameters:
maxVersions
- How many versions of dataset contents are kept. Theunlimited
parameter must befalse
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-