public class CreateBucketRequest extends GenericRequest
bucketName, httpMethod, userHeaders| 构造器和说明 |
|---|
CreateBucketRequest() |
CreateBucketRequest(String bucketName)
Constructor
|
CreateBucketRequest(String bucketName,
String location)
Constructor
|
addUserHeaders, getBucketName, getHttpMethod, getUserHeaders, isRequesterPays, setBucketName, setRequesterPays, setUserHeaderspublic CreateBucketRequest()
public CreateBucketRequest(String bucketName)
bucketName - Bucket namepublic void grantExtensionPermission(String domainId, ExtensionBucketPermissionEnum extensionPermissionEnum)
domainId - ID of the domain to which the user belongsextensionPermissionEnum - OBS extension permissionpublic void withdrawExtensionPermission(String domainId, ExtensionBucketPermissionEnum extensionPermissionEnum)
domainId - ID of the domain to which the user belongsextensionPermissionEnum - OBS extension permissionpublic void withdrawExtensionPermissions(String domainId)
domainId - ID of the domain to which the user belongspublic Set<ExtensionBucketPermissionEnum> getAllGrantPermissions()
public Set<String> getDomainIdsByGrantPermission(ExtensionBucketPermissionEnum extensionPermissionEnum)
public Set<ExtensionBucketPermissionEnum> getGrantPermissionsByDomainId(String domainId)
public String getLocation()
public void setLocation(String location)
location - Bucket location. This parameter is mandatory unless the
endpoint belongs to the default region.public String getEpid()
public void setEpid(String epid)
epid - Enterprise IDpublic AccessControlList getAcl()
public void setAcl(AccessControlList acl)
acl - Bucket ACLpublic StorageClassEnum getBucketStorageClass()
public void setBucketStorageClass(StorageClassEnum storageClass)
storageClass - Bucket storage classpublic AvailableZoneEnum getAvailableZone()
public void setAvailableZone(AvailableZoneEnum availableZone)
availableZone - Bucket cluster typepublic String toString()
toString 在类中 GenericRequestpublic BucketTypeEnum getBucketType()
public void setBucketType(BucketTypeEnum bucketType)
public RedundancyTypeEnum getBucketRedundancy()
public void setBucketRedundancy(RedundancyTypeEnum bucketRedundancy)
public ActionEnum getFusionAllowUpgrade()
public void setFusionAllowUpgrade(ActionEnum fusionAllowUpgrade)
public ActionEnum getFusionAllowAlternative()
public void setFusionAllowAlternative(ActionEnum fusionAllowAlternative)
Copyright © 2024. All rights reserved.