public final class PutBucketRequest extends BucketRequest
CosXmlRequest.OnRequestWeightListenerbucket, noSignHeaders, noSignParams, priority, qCloudTaskStateListener, queryParameters, region, requestHeaders, requestURL, signSourceProvider| 构造器和说明 |
|---|
PutBucketRequest(java.lang.String bucket) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
enableMAZ(boolean enable)
指定存储桶是否为 多AZ 配置
|
java.lang.String |
getMethod()
获取HTTP请求方法
RequestMethod |
void |
setXCOSACL(COSACL cosacl)
定义存储桶的访问控制列表(ACL)属性。
|
void |
setXCOSACL(java.lang.String cosacl)
|
void |
setXCOSGrantRead(ACLAccount aclAccount)
赋予被授权者读取存储桶的权限
|
void |
setXCOSGrantRead(java.lang.String aclAccount)
赋予被授权者读取存储桶的权限
|
void |
setXCOSGrantWrite(ACLAccount aclAccount)
赋予被授权者写入存储桶的权限
|
void |
setXCOSGrantWrite(java.lang.String aclAccount)
赋予被授权者写入存储桶的权限
|
void |
setXCOSReadWrite(ACLAccount aclAccount)
赋予被授权者操作存储桶的所有权限
|
void |
setXCOSReadWrite(java.lang.String aclAccount)
赋予被授权者操作存储桶的所有权限
|
protected RequestBodySerializer |
xmlBuilder()
收拢xml解析
|
checkParameters, getPathaddHeader, addNoSignHeader, addNoSignParams, addQuery, attachMetrics, getBucket, getHttpTask, getKeyTime, getMetrics, getNoSignHeaders, getNoSignParams, getPriority, getQueryEncodedString, getQueryString, getRegion, getRequestBody, getRequestHeaders, getRequestHost, getRequestURL, getSignSourceProvider, getSTSCredentialScope, getWeight, headersHasUnsafeNonAscii, isNeedMD5, isSignInUrl, isSupportAccelerate, isSupportAccelerate, setNeedMD5, setOnRequestWeightListener, setQueryEncodedString, setQueryParameters, setRegion, setRequestHeaders, setRequestHeaders, setRequestHeaders, setRequestURL, setSign, setSign, setSign, setSign, setSign, setSignInUrl, setSignKeyTime, setSignParamsAndHeaders, setSignSourceProvider, setTask, setTaskStateListenerpublic void enableMAZ(boolean enable)
enable - 是否为 多AZ 配置public void setXCOSACL(java.lang.String cosacl)
cosacl - COS 访问权限public void setXCOSACL(COSACL cosacl)
cosacl - COS 访问权限public void setXCOSGrantRead(ACLAccount aclAccount)
赋予被授权者读取存储桶的权限
aclAccount - 读权限用户列表public void setXCOSGrantRead(java.lang.String aclAccount)
赋予被授权者读取存储桶的权限
aclAccount - 读权限用户列表public void setXCOSGrantWrite(ACLAccount aclAccount)
赋予被授权者写入存储桶的权限
aclAccount - 写权限用户列表public void setXCOSGrantWrite(java.lang.String aclAccount)
赋予被授权者写入存储桶的权限
aclAccount - 写权限用户列表public void setXCOSReadWrite(ACLAccount aclAccount)
aclAccount - 用户权限列表public void setXCOSReadWrite(java.lang.String aclAccount)
aclAccount - 用户权限列表public java.lang.String getMethod()
CosXmlRequestRequestMethodgetMethod 在类中 CosXmlRequestprotected RequestBodySerializer xmlBuilder() throws org.xmlpull.v1.XmlPullParserException, java.io.IOException
CosXmlRequestxmlBuilder 在类中 CosXmlRequestorg.xmlpull.v1.XmlPullParserExceptionjava.io.IOException