Constructor and Description |
---|
CreateContainerRequestConfig() |
Modifier and Type | Method and Description |
---|---|
CreateContainerRequestConfig |
clone() |
String |
getContainerName()
Returns container name of request configuration.
|
ContainerReplicationPolicyRequestConfig |
getContainerReplicationPolicyRequestConfig()
Returns container replication policy of the request configuration.
|
Map<String,String> |
getCustomMetadata()
Returns custom meta data of the request configuration.
|
String |
getServerSideEncryptionPolicy()
Returns server-side encryption policy of request configuration.
|
CloudStorageClass |
getStorageClass()
Returns container storage class of request configuration.
|
Map<String,String> |
getSystemMetadata()
Returns system meta data of the request configuration.
|
void |
setContainerName(String containerName)
Sets the container name for request configuration.
|
void |
setContainerReplicationPolicyRequestConfig(ContainerReplicationPolicyRequestConfig containerReplicationPolicyRequestConfig)
Sets the container replication policy of request configuration.
|
void |
setCustomMetadata(Map<String,String> customMetadata)
Sets custom meta data of the request configuration.
|
void |
setServerSideEncryptionPolicy(String serverSideEncryptionPolicy)
Sets server-side encryption policy of request configuration.
|
void |
setStorageClass(CloudStorageClass storageClass)
Sets the container storage class for request configuration.
|
void |
setSystemMetadata(Map<String,String> systemMetadata)
Sets system meta data of the request configuration.
|
public String getContainerName()
public void setContainerName(String containerName)
containerName
-public CloudStorageClass getStorageClass()
public void setStorageClass(CloudStorageClass storageClass)
When not specified, a default of Standard storage class is used.
storageClass
-public String getServerSideEncryptionPolicy()
public void setServerSideEncryptionPolicy(String serverSideEncryptionPolicy)
Currently only BASE_ENCRYPTION is supported as a valid policy.
serverSideEncryptionPolicy
-public ContainerReplicationPolicyRequestConfig getContainerReplicationPolicyRequestConfig()
public void setContainerReplicationPolicyRequestConfig(ContainerReplicationPolicyRequestConfig containerReplicationPolicyRequestConfig)
containerReplicationPolicyRequestConfig
-public Map<String,String> getCustomMetadata()
public void setCustomMetadata(Map<String,String> customMetadata)
customMetadata
-public Map<String,String> getSystemMetadata()
public void setSystemMetadata(Map<String,String> systemMetadata)
systemMetadata
-public CreateContainerRequestConfig clone()