public abstract class BaseVersionOrDeleteMarker
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
isLatest |
private java.lang.String |
key |
private java.util.Date |
lastModified |
private S3Owner |
owner |
private java.lang.String |
versionId |
| Constructor and Description |
|---|
BaseVersionOrDeleteMarker(java.lang.String key,
java.lang.String versionId,
boolean isLatest,
java.util.Date lastModified,
S3Owner owner) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getKey() |
java.util.Date |
getLastModified() |
S3Owner |
getOwner() |
java.lang.String |
getVersionId() |
abstract boolean |
isDeleteMarker() |
boolean |
isLatest() |
static java.lang.String[] |
toVersionIds(BaseVersionOrDeleteMarker[] items) |
private java.lang.String key
private java.lang.String versionId
private boolean isLatest
private java.util.Date lastModified
private S3Owner owner
public BaseVersionOrDeleteMarker(java.lang.String key,
java.lang.String versionId,
boolean isLatest,
java.util.Date lastModified,
S3Owner owner)
public abstract boolean isDeleteMarker()
public java.lang.String getKey()
public java.lang.String getVersionId()
public boolean isLatest()
public java.util.Date getLastModified()
public S3Owner getOwner()
public static java.lang.String[] toVersionIds(BaseVersionOrDeleteMarker[] items)