Interface RestoreStatus.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RestoreStatus.Builder,,RestoreStatus> SdkBuilder<RestoreStatus.Builder,,RestoreStatus> SdkPojo
- Enclosing class:
RestoreStatus
-
Method Summary
Modifier and TypeMethodDescriptionisRestoreInProgress(Boolean isRestoreInProgress) Specifies whether the object is currently being restored.restoreExpiryDate(Instant restoreExpiryDate) Indicates when the restored copy will expire.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
isRestoreInProgress
Specifies whether the object is currently being restored. If the object restoration is in progress, the header returns the value
TRUE. For example:x-amz-optional-object-attributes: IsRestoreInProgress="true"If the object restoration has completed, the header returns the value
FALSE. For example:x-amz-optional-object-attributes: IsRestoreInProgress="false", RestoreExpiryDate="2012-12-21T00:00:00.000Z"If the object hasn't been restored, there is no header response.
- Parameters:
isRestoreInProgress- Specifies whether the object is currently being restored. If the object restoration is in progress, the header returns the valueTRUE. For example:x-amz-optional-object-attributes: IsRestoreInProgress="true"If the object restoration has completed, the header returns the value
FALSE. For example:x-amz-optional-object-attributes: IsRestoreInProgress="false", RestoreExpiryDate="2012-12-21T00:00:00.000Z"If the object hasn't been restored, there is no header response.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
restoreExpiryDate
Indicates when the restored copy will expire. This value is populated only if the object has already been restored. For example:
x-amz-optional-object-attributes: IsRestoreInProgress="false", RestoreExpiryDate="2012-12-21T00:00:00.000Z"- Parameters:
restoreExpiryDate- Indicates when the restored copy will expire. This value is populated only if the object has already been restored. For example:x-amz-optional-object-attributes: IsRestoreInProgress="false", RestoreExpiryDate="2012-12-21T00:00:00.000Z"- Returns:
- Returns a reference to this object so that method calls can be chained together.
-