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
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
-
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.
-