public class CreateBucketRequest extends OSSRequest
Constructor and Description |
---|
CreateBucketRequest(java.lang.String bucketName)
构造bucket创建请求
|
Modifier and Type | Method and Description |
---|---|
CannedAccessControlList |
getBucketACL()
返回bucket ACL
|
java.lang.String |
getBucketName()
返回要创建的bucketName
|
java.lang.String |
getLocationConstraint()
返回bucket所在数据中心
|
void |
setBucketACL(CannedAccessControlList bucketACL)
设置bucket ACL
目前Bucket有三种访问权限:private、public-read、public-read-write
|
void |
setBucketName(java.lang.String bucketName)
设置要创建的bucketName
bucketName在全局是唯一的,与其他用户设置的bucektName也不能重名,否则会返回409 Conflict错误
|
void |
setLocationConstraint(java.lang.String locationConstraint)
设置bucket所在的数据中心
合法值:oss-cn-hangzhou、oss-cn-qingdao、oss-cn-beijing、oss-cn-hongkong、oss-cn-shenzhen、
oss-cn-shanghai、oss-us-west-1 、oss-ap-southeast-1
如果不指定,默认值为:oss-cn-hangzhou
|
isAuthorizationRequired, setIsAuthorizationRequired
public CreateBucketRequest(java.lang.String bucketName)
bucketName
- public void setBucketName(java.lang.String bucketName)
bucketName
- public java.lang.String getBucketName()
public void setLocationConstraint(java.lang.String locationConstraint)
locationConstraint
- public java.lang.String getLocationConstraint()
public void setBucketACL(CannedAccessControlList bucketACL)
bucketACL
- public CannedAccessControlList getBucketACL()