com.ksyun.ks3.dto.Ks3ObjectSummary Maven / Gradle / Ivy
package com.ksyun.ks3.dto;
import java.util.Date;
import com.ksyun.ks3.utils.StringUtils;
/**
* @author lijunwei[[email protected]]
*
* @date 2014年10月16日 下午3:23:58
*
* @description
**/
public class Ks3ObjectSummary {
/**
* bucket名称
*/
protected String bucketName;
/**
* object key
*/
protected String key;
protected String eTag;
/**
* 该object的大小,(字节数)
*/
protected long size;
/**
* 上次修改时间
*/
protected Date lastModified;
/**
* 存储类型,目前支持STANDARD
*/
protected String storageClass;
/**
* object拥有者
*/
protected Owner owner;
/**
* 文件类型
* */
private String type;
/**
* 版本号
*/
protected String versionId;
/**
* 是否是最新的
*/
protected boolean isLatest = true;
/**
* 是否是 deleteMarker
*/
protected boolean isDeleteMarker;
public boolean isDeleteMarker() {
return isDeleteMarker;
}
public void setDeleteMarker(boolean deleteMarker) {
isDeleteMarker = deleteMarker;
}
public boolean isLatest() {
return isLatest;
}
public void setLatest(boolean latest) {
isLatest = latest;
}
public String getVersionId() {
return versionId;
}
public void setVersionId(String versionId) {
this.versionId = versionId;
}
public String toString() {
return StringUtils.object2string(this);
}
public String getBucketName() {
return bucketName;
}
public void setBucketName(String bucketName) {
this.bucketName = bucketName;
}
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public String getETag() {
return eTag;
}
public void setETag(String eTag) {
this.eTag = eTag;
}
public long getSize() {
return size;
}
public void setSize(long size) {
this.size = size;
}
public Date getLastModified() {
return lastModified;
}
public void setLastModified(Date lastModified) {
this.lastModified = lastModified;
}
public Owner getOwner() {
return owner;
}
public void setOwner(Owner owner) {
this.owner = owner;
}
public String getStorageClass() {
return storageClass;
}
public void setStorageClass(String storageClass) {
this.storageClass = storageClass;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy