public class PutObjectFetchRequest extends Ks3WebServiceRequest
| 构造器和说明 |
|---|
PutObjectFetchRequest(String bucketname,
String key,
ObjectMetadata metadata) |
PutObjectFetchRequest(String bucketname,
String key,
String sourceUrl) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
buildRequest(Request request) |
AccessControlList |
getAcl() |
String |
getBucket() |
String |
getCallbackUrl() |
CannedAccessControlList |
getCannedAcl() |
String |
getFetchSourceHeader() |
String |
getKey() |
ObjectMetadata |
getObjectMeta() |
String |
getSourceUrl() |
boolean |
isForce() |
void |
setAcl(AccessControlList acl) |
void |
setBucket(String bucket) |
void |
setCallbackUrl(String callbackUrl) |
void |
setCannedAcl(CannedAccessControlList cannedAcl) |
void |
setFetchSourceHeader(String fetchSourceHeader) |
void |
setForce(boolean force) |
void |
setKey(String key) |
void |
setMd5Base64(String md5Base64) |
void |
setObjectMeta(ObjectMetadata objectMeta) |
void |
setSourceUrl(String sourceUrl) |
void |
validateParams() |
getRequestConfig, onFinally, setRequestConfigpublic PutObjectFetchRequest(String bucketname, String key, String sourceUrl)
bucketname - key - sourceUrl - 要上传的文件public PutObjectFetchRequest(String bucketname, String key, ObjectMetadata metadata)
bucketname - key - metadata - 请尽量提供content-length,否则可能会导致jvm内存溢出public String getSourceUrl()
public void setSourceUrl(String sourceUrl)
public String getCallbackUrl()
public void setCallbackUrl(String callbackUrl)
public boolean isForce()
public void setForce(boolean force)
public String getFetchSourceHeader()
public void setFetchSourceHeader(String fetchSourceHeader)
public void validateParams()
throws IllegalArgumentException
validateParams 在类中 Ks3WebServiceRequestIllegalArgumentExceptionpublic String getBucket()
public void setBucket(String bucket)
public void setMd5Base64(String md5Base64)
public String getKey()
public void setKey(String key)
public ObjectMetadata getObjectMeta()
public void setObjectMeta(ObjectMetadata objectMeta)
public CannedAccessControlList getCannedAcl()
public void setCannedAcl(CannedAccessControlList cannedAcl)
public AccessControlList getAcl()
public void setAcl(AccessControlList acl)
public void buildRequest(Request request)
buildRequest 在类中 Ks3WebServiceRequestCopyright © 2024. All rights reserved.