Interface SnapshotLimits.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SnapshotLimits.Builder,
,SnapshotLimits> SdkBuilder<SnapshotLimits.Builder,
,SnapshotLimits> SdkPojo
- Enclosing class:
SnapshotLimits
public static interface SnapshotLimits.Builder
extends SdkPojo, CopyableBuilder<SnapshotLimits.Builder,SnapshotLimits>
-
Method Summary
Modifier and TypeMethodDescriptionmanualSnapshotsCurrentCount
(Integer manualSnapshotsCurrentCount) The current number of manual snapshots of the directory.manualSnapshotsLimit
(Integer manualSnapshotsLimit) The maximum number of manual snapshots allowed.manualSnapshotsLimitReached
(Boolean manualSnapshotsLimitReached) Indicates if the manual snapshot limit has been reached.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
-
manualSnapshotsLimit
The maximum number of manual snapshots allowed.
- Parameters:
manualSnapshotsLimit
- The maximum number of manual snapshots allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manualSnapshotsCurrentCount
The current number of manual snapshots of the directory.
- Parameters:
manualSnapshotsCurrentCount
- The current number of manual snapshots of the directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manualSnapshotsLimitReached
Indicates if the manual snapshot limit has been reached.
- Parameters:
manualSnapshotsLimitReached
- Indicates if the manual snapshot limit has been reached.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-