public class ViPRCreateBucketRequest
extends com.amazonaws.services.s3.model.CreateBucketRequest
Constructor and Description |
---|
ViPRCreateBucketRequest(java.lang.String bucketName) |
ViPRCreateBucketRequest(java.lang.String bucketName,
com.amazonaws.services.s3.model.Region region) |
ViPRCreateBucketRequest(java.lang.String bucketName,
java.lang.String region) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getProjectId()
Gets the ViPR Project ID for this request.
|
java.lang.String |
getVpoolId()
Gets the virtual pool ID for this request.
|
boolean |
isFsAccessEnabled()
Gets whether file system semantics (i.e.
|
void |
setFsAccessEnabled(boolean fsAccessEnabled)
Sets whether file system semantics (i.e.
|
void |
setProjectId(java.lang.String projectId)
Sets the ViPR Project ID for the new subtenant.
|
void |
setVpoolId(java.lang.String vpoolId)
Sets the ViPR Object Virtual Pool ID for the new namespace.
|
getAccessControlList, getBucketName, getCannedAcl, getRegion, setAccessControlList, setBucketName, setCannedAcl, setRegion, withAccessControlList, withCannedAcl
public ViPRCreateBucketRequest(java.lang.String bucketName)
CreateBucketRequest.CreateBucketRequest(String)
public ViPRCreateBucketRequest(java.lang.String bucketName, com.amazonaws.services.s3.model.Region region)
CreateBucketRequest.CreateBucketRequest(String, Region)
public ViPRCreateBucketRequest(java.lang.String bucketName, java.lang.String region)
CreateBucketRequest.CreateBucketRequest(String, String)
public java.lang.String getProjectId()
public void setProjectId(java.lang.String projectId)
projectId
- the ID (a URN) of the project for the new subtenant.public java.lang.String getVpoolId()
public void setVpoolId(java.lang.String vpoolId)
vpoolId
- the ID (a URN) of the Object Virtual Pool for the new
subtenant.public boolean isFsAccessEnabled()
public void setFsAccessEnabled(boolean fsAccessEnabled)