com.ksyun.ks3.dto.HeadObjectResult 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月22日 下午8:01:05
*
* @description Head请求一个object
**/
public class HeadObjectResult extends Ks3Result{
private ObjectMetadata objectMetadata = new ObjectMetadata();
/**
* false
* object为null
* false 即http 304 一般用于缓存控制
*/
private boolean ifModified = true;
/**
* false
* object为null
* false 即http 412 一般用于缓存控制
*/
private boolean ifPreconditionSuccess = true;
public ObjectMetadata getObjectMetadata() {
return objectMetadata;
}
public void setObjectMetadata(ObjectMetadata objectMetadata) {
this.objectMetadata = objectMetadata;
}
public boolean isIfModified() {
return ifModified;
}
public void setIfModified(boolean ifModified) {
this.ifModified = ifModified;
}
public boolean isIfPreconditionSuccess() {
return ifPreconditionSuccess;
}
public void setIfPreconditionSuccess(boolean ifPreconditionSuccess) {
this.ifPreconditionSuccess = ifPreconditionSuccess;
}
public String toString()
{
return StringUtils.object2string(this);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy