public class VersionOrDeleteMarker extends Object
构造器和说明 |
---|
VersionOrDeleteMarker() |
VersionOrDeleteMarker(String key,
String versionId,
boolean isLatest,
Date lastModified,
Owner owner)
构造方法
|
VersionOrDeleteMarker(String key,
String versionId,
boolean isLatest,
Date lastModified,
Owner owner,
String storageClass)
构造方法
|
VersionOrDeleteMarker(String key,
String versionId,
boolean isLatest,
Date lastModified,
Owner owner,
String etag,
long size,
String storageClass)
构造方法
|
限定符和类型 | 方法和说明 |
---|---|
String |
getEtag()
获取对象的etag值
|
String |
getKey()
获取对象名
|
Date |
getLastModified()
获取对象最后修改日期
|
Owner |
getOwner()
获取对象的所有者
|
long |
getSize()
获取对象大小,单位:字节
|
String |
getStorageClass()
获取对象存储类型
|
String |
getVersionId()
获取对象版本号
|
boolean |
isDeleteMarker()
判断多版本对象是否已被删除
|
boolean |
isLatest()
判断对象是否是最新的版本
|
void |
setDeleteMarker(boolean isDeleteMarker) |
void |
setEtag(String etag) |
void |
setKey(String key) |
void |
setLastModified(Date lastModified) |
void |
setLatest(boolean isLatest) |
void |
setOwner(Owner owner) |
void |
setSize(long size) |
void |
setStorageClass(String storageClass) |
void |
setVersionId(String versionId) |
String |
toString() |
public VersionOrDeleteMarker()
public VersionOrDeleteMarker(String key, String versionId, boolean isLatest, Date lastModified, Owner owner)
key
- 对象名称versionId
- 对象版本号isLatest
- 是否最新的版本标识lastModified
- 最后修改日期owner
- 对象所有者public VersionOrDeleteMarker(String key, String versionId, boolean isLatest, Date lastModified, Owner owner, String storageClass)
key
- 对象名称versionId
- 对象版本号isLatest
- 是否最新版本标识lastModified
- 最后修改日期owner
- 对象所有者storageClass
- 对象存储类型public VersionOrDeleteMarker(String key, String versionId, boolean isLatest, Date lastModified, Owner owner, String etag, long size, String storageClass)
key
- 对象名称versionId
- 版本isLatest
- 是否最新版本标识lastModified
- 最后修改日期owner
- 所有者etag
- 对象的etag值size
- 对象大小,单位:字节storageClass
- 对象存储类型public String getKey()
public void setKey(String key)
public String getVersionId()
public void setVersionId(String versionId)
public boolean isLatest()
public void setLatest(boolean isLatest)
public Date getLastModified()
public void setLastModified(Date lastModified)
public Owner getOwner()
public void setOwner(Owner owner)
public String getStorageClass()
public void setStorageClass(String storageClass)
public String getEtag()
public void setEtag(String etag)
public long getSize()
public void setSize(long size)
public boolean isDeleteMarker()
public void setDeleteMarker(boolean isDeleteMarker)
Copyright © 2018. All rights reserved.