Interface DeletedObject.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<DeletedObject.Builder,,DeletedObject> SdkBuilder<DeletedObject.Builder,,DeletedObject> SdkPojo
- Enclosing class:
 DeletedObject
public static interface DeletedObject.Builder
extends SdkPojo, CopyableBuilder<DeletedObject.Builder,DeletedObject> 
- 
Method Summary
Modifier and TypeMethodDescriptiondeleteMarker(Boolean deleteMarker) Indicates whether the specified object version that was permanently deleted was (true) or was not (false) a delete marker before deletion.deleteMarkerVersionId(String deleteMarkerVersionId) The version ID of the delete marker created as a result of the DELETE operation.The name of the deleted object.The version ID of the deleted object.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
- 
key
The name of the deleted object.
- Parameters:
 key- The name of the deleted object.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
versionId
The version ID of the deleted object.
- Parameters:
 versionId- The version ID of the deleted object.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
deleteMarker
Indicates whether the specified object version that was permanently deleted was (true) or was not (false) a delete marker before deletion. In a simple DELETE, this header indicates whether (true) or not (false) the current version of the object is a delete marker.
- Parameters:
 deleteMarker- Indicates whether the specified object version that was permanently deleted was (true) or was not (false) a delete marker before deletion. In a simple DELETE, this header indicates whether (true) or not (false) the current version of the object is a delete marker.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
deleteMarkerVersionId
The version ID of the delete marker created as a result of the DELETE operation. If you delete a specific object version, the value returned by this header is the version ID of the object version deleted.
- Parameters:
 deleteMarkerVersionId- The version ID of the delete marker created as a result of the DELETE operation. If you delete a specific object version, the value returned by this header is the version ID of the object version deleted.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -