public static interface DeletedObject.Builder extends SdkPojo, CopyableBuilder<DeletedObject.Builder,DeletedObject>
Modifier and Type | Method and Description |
---|---|
DeletedObject.Builder |
deleteMarker(Boolean deleteMarker)
Specifies whether the versioned object that was permanently deleted was (true) or was not (false) a delete
marker.
|
DeletedObject.Builder |
deleteMarkerVersionId(String deleteMarkerVersionId)
The version ID of the delete marker created as a result of the DELETE operation.
|
DeletedObject.Builder |
key(String key)
The name of the deleted object.
|
DeletedObject.Builder |
versionId(String versionId)
The version ID of the deleted object.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
DeletedObject.Builder key(String key)
The name of the deleted object.
key
- The name of the deleted object.DeletedObject.Builder versionId(String versionId)
The version ID of the deleted object.
versionId
- The version ID of the deleted object.DeletedObject.Builder deleteMarker(Boolean deleteMarker)
Specifies whether the versioned object that was permanently deleted was (true) or was not (false) a delete marker. In a simple DELETE, this header indicates whether (true) or not (false) a delete marker was created.
deleteMarker
- Specifies whether the versioned object that was permanently deleted was (true) or was not (false) a
delete marker. In a simple DELETE, this header indicates whether (true) or not (false) a delete marker
was created.DeletedObject.Builder deleteMarkerVersionId(String 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.
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.Copyright © 2023. All rights reserved.