public static interface RestoreSnapshotTierResponse.Builder extends Ec2Response.Builder, SdkPojo, CopyableBuilder<RestoreSnapshotTierResponse.Builder,RestoreSnapshotTierResponse>
Modifier and Type | Method and Description |
---|---|
RestoreSnapshotTierResponse.Builder |
isPermanentRestore(Boolean isPermanentRestore)
Indicates whether the snapshot is permanently restored.
|
RestoreSnapshotTierResponse.Builder |
restoreDuration(Integer restoreDuration)
For temporary restores only.
|
RestoreSnapshotTierResponse.Builder |
restoreStartTime(Instant restoreStartTime)
The date and time when the snapshot restore process started.
|
RestoreSnapshotTierResponse.Builder |
snapshotId(String snapshotId)
The ID of the snapshot.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
equalsBySdkFields, sdkFields
copy
applyMutation, build
RestoreSnapshotTierResponse.Builder snapshotId(String snapshotId)
The ID of the snapshot.
snapshotId
- The ID of the snapshot.RestoreSnapshotTierResponse.Builder restoreStartTime(Instant restoreStartTime)
The date and time when the snapshot restore process started.
restoreStartTime
- The date and time when the snapshot restore process started.RestoreSnapshotTierResponse.Builder restoreDuration(Integer restoreDuration)
For temporary restores only. The number of days for which the archived snapshot is temporarily restored.
restoreDuration
- For temporary restores only. The number of days for which the archived snapshot is temporarily
restored.RestoreSnapshotTierResponse.Builder isPermanentRestore(Boolean isPermanentRestore)
Indicates whether the snapshot is permanently restored. true
indicates a permanent restore.
false
indicates a temporary restore.
isPermanentRestore
- Indicates whether the snapshot is permanently restored. true
indicates a permanent
restore. false
indicates a temporary restore.Copyright © 2023. All rights reserved.