Class DeleteMarkerEntry
java.lang.Object
software.amazon.awssdk.services.s3.model.DeleteMarkerEntry
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DeleteMarkerEntry.Builder,DeleteMarkerEntry>
@Generated("software.amazon.awssdk:codegen")
public final class DeleteMarkerEntry
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<DeleteMarkerEntry.Builder,DeleteMarkerEntry>
Information about the delete marker.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic DeleteMarkerEntry.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final BooleanisLatest()Specifies whether the object is (true) or is not (false) the latest version of an object.final Stringkey()The object key.final InstantDate and time when the object was last modified.final Ownerowner()The account that created the delete marker.static Class<? extends DeleteMarkerEntry.Builder>final StringtoString()Returns a string representation of this object.final StringVersion ID of an object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
owner
The account that created the delete marker.
- Returns:
- The account that created the delete marker.
-
key
The object key.
- Returns:
- The object key.
-
versionId
Version ID of an object.
- Returns:
- Version ID of an object.
-
isLatest
Specifies whether the object is (true) or is not (false) the latest version of an object.
- Returns:
- Specifies whether the object is (true) or is not (false) the latest version of an object.
-
lastModified
Date and time when the object was last modified.
- Returns:
- Date and time when the object was last modified.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<DeleteMarkerEntry.Builder,DeleteMarkerEntry>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-