Interface SnapshotRecycleBinInfo.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<SnapshotRecycleBinInfo.Builder,SnapshotRecycleBinInfo>
,SdkBuilder<SnapshotRecycleBinInfo.Builder,SnapshotRecycleBinInfo>
,SdkPojo
- Enclosing class:
- SnapshotRecycleBinInfo
public static interface SnapshotRecycleBinInfo.Builder extends SdkPojo, CopyableBuilder<SnapshotRecycleBinInfo.Builder,SnapshotRecycleBinInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SnapshotRecycleBinInfo.Builder
description(String description)
The description for the snapshot.SnapshotRecycleBinInfo.Builder
recycleBinEnterTime(Instant recycleBinEnterTime)
The date and time when the snaphsot entered the Recycle Bin.SnapshotRecycleBinInfo.Builder
recycleBinExitTime(Instant recycleBinExitTime)
The date and time when the snapshot is to be permanently deleted from the Recycle Bin.SnapshotRecycleBinInfo.Builder
snapshotId(String snapshotId)
The ID of the snapshot.SnapshotRecycleBinInfo.Builder
volumeId(String volumeId)
The ID of the volume from which the snapshot was created.-
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 Detail
-
snapshotId
SnapshotRecycleBinInfo.Builder snapshotId(String snapshotId)
The ID of the snapshot.
- Parameters:
snapshotId
- The ID of the snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recycleBinEnterTime
SnapshotRecycleBinInfo.Builder recycleBinEnterTime(Instant recycleBinEnterTime)
The date and time when the snaphsot entered the Recycle Bin.
- Parameters:
recycleBinEnterTime
- The date and time when the snaphsot entered the Recycle Bin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recycleBinExitTime
SnapshotRecycleBinInfo.Builder recycleBinExitTime(Instant recycleBinExitTime)
The date and time when the snapshot is to be permanently deleted from the Recycle Bin.
- Parameters:
recycleBinExitTime
- The date and time when the snapshot is to be permanently deleted from the Recycle Bin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
SnapshotRecycleBinInfo.Builder description(String description)
The description for the snapshot.
- Parameters:
description
- The description for the snapshot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeId
SnapshotRecycleBinInfo.Builder volumeId(String volumeId)
The ID of the volume from which the snapshot was created.
- Parameters:
volumeId
- The ID of the volume from which the snapshot was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-