public class CreateBucketRequest extends GenericRequest
NOOP
Constructor and Description |
---|
CreateBucketRequest(String bucketName) |
Modifier and Type | Method and Description |
---|---|
CannedAccessControlList |
getCannedACL() |
DataRedundancyType |
getDataRedundancyType()
Gets the bucket's data redundancy type.
|
String |
getHnsStatus()
Gets hierarchical namespace status.
|
String |
getLocationConstraint()
Gets the bucket's datacenter
|
String |
getResourceGroupId()
Gets the resource group id.
|
StorageClass |
getStorageClass() |
String |
getXcType() |
void |
setCannedACL(CannedAccessControlList cannedACL) |
void |
setDataRedundancyType(DataRedundancyType dataRedundancyType)
Sets the bucket's data redundancy type.
|
void |
setHnsStatus(HnsStatus hnsStatus)
Sets hierarchical namespace status.
|
void |
setHnsStatus(String hnsStatus)
Sets hierarchical namespace status.
|
void |
setLocationConstraint(String locationConstraint)
Sets the bucket's datacenter.
|
void |
setResourceGroupId(String resourceGroupId)
Sets the resource group id.
|
void |
setStorageClass(StorageClass storageClass) |
void |
setXcType(String xcType) |
CreateBucketRequest |
withCannedACL(CannedAccessControlList cannedACL) |
CreateBucketRequest |
withDataRedundancyType(DataRedundancyType dataRedundancyType)
Creates the instance with data redundancy type.
|
CreateBucketRequest |
withHnsStatus(HnsStatus hnsStatus)
Creates the instance with hierarchical namespace status.
|
CreateBucketRequest |
withHnsStatus(String hnsStatus)
Creates the instance with hierarchical namespace status.
|
CreateBucketRequest |
withLocationConstraint(String locationConstraint)
Creates the instance with datacenter.
|
CreateBucketRequest |
withResourceGroupId(String resourceGroupId)
Creates the instance with resouce group id.
|
CreateBucketRequest |
withStorageType(StorageClass storageClass) |
getBucketName, getKey, getRequestPayer, getVersionId, setBucketName, setKey, setRequestPayer, setVersionId, withBucketName, withKey, withRequestPayer, withVersionId
addAdditionalHeaderName, addHeader, addParameter, getAdditionalHeaderNames, getEndpoint, getHeaders, getParameters, getProgressListener, isLogEnabled, setAdditionalHeaderNames, setEndpoint, setHeaders, setLogEnabled, setParameters, setProgressListener, withProgressListener
public CreateBucketRequest(String bucketName)
public String getLocationConstraint()
public void setLocationConstraint(String locationConstraint)
locationConstraint
- Bucket's datacenter.public CreateBucketRequest withLocationConstraint(String locationConstraint)
locationConstraint
- Bucket datacenter.CreateBucketRequest
instance.public CannedAccessControlList getCannedACL()
public void setCannedACL(CannedAccessControlList cannedACL)
public StorageClass getStorageClass()
public void setStorageClass(StorageClass storageClass)
public CreateBucketRequest withCannedACL(CannedAccessControlList cannedACL)
public CreateBucketRequest withStorageType(StorageClass storageClass)
public void setDataRedundancyType(DataRedundancyType dataRedundancyType)
dataRedundancyType
- The Bucketdata redundancy type.public CreateBucketRequest withDataRedundancyType(DataRedundancyType dataRedundancyType)
dataRedundancyType
- The Bucketdata redundancy type.CreateBucketRequest
instance.public DataRedundancyType getDataRedundancyType()
DataRedundancyType
instance.public String getHnsStatus()
public void setHnsStatus(String hnsStatus)
hnsStatus
- The hierarchical namespace status.public void setHnsStatus(HnsStatus hnsStatus)
hnsStatus
- The hierarchical namespace status.public CreateBucketRequest withHnsStatus(String hnsStatus)
hnsStatus
- The hierarchical namespace status.CreateBucketRequest
instance.public CreateBucketRequest withHnsStatus(HnsStatus hnsStatus)
hnsStatus
- The hierarchical namespace status.CreateBucketRequest
instance.public String getResourceGroupId()
public void setResourceGroupId(String resourceGroupId)
resourceGroupId
- The id of resource group.public CreateBucketRequest withResourceGroupId(String resourceGroupId)
resourceGroupId
- The id of resource group.CreateBucketRequest
instance.public String getXcType()
public void setXcType(String xcType)
Copyright © 2024. All Rights Reserved.