public final class PutBucketRequest extends BucketRequest
CosXmlRequest.OnRequestWeightListener
bucket, 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, getPath
addHeader, 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, setTaskStateListener
public 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()
CosXmlRequest
RequestMethod
getMethod
在类中 CosXmlRequest
protected RequestBodySerializer xmlBuilder() throws org.xmlpull.v1.XmlPullParserException, java.io.IOException
CosXmlRequest
xmlBuilder
在类中 CosXmlRequest
org.xmlpull.v1.XmlPullParserException
java.io.IOException