@Generated(value="software.amazon.awssdk:codegen") public final class DeletedObject extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DeletedObject.Builder,DeletedObject>
Information about the deleted object.
Modifier and Type | Class and Description |
---|---|
static interface |
DeletedObject.Builder |
Modifier and Type | Method and Description |
---|---|
static DeletedObject.Builder |
builder() |
Boolean |
deleteMarker()
Indicates whether the specified object version that was permanently deleted was (true) or was not (false) a
delete marker before deletion.
|
String |
deleteMarkerVersionId()
The version ID of the delete marker created as a result of the DELETE operation.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
key()
The name of the deleted object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeletedObject.Builder> |
serializableBuilderClass() |
DeletedObject.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
versionId()
The version ID of the deleted object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String key()
The name of the deleted object.
public final String versionId()
The version ID of the deleted object.
public final Boolean 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.
public final 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.
public DeletedObject.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<DeletedObject.Builder,DeletedObject>
public static DeletedObject.Builder builder()
public static Class<? extends DeletedObject.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.