public class SetBucketReplicationConfigurationRequest extends AmazonWebServiceRequest implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
bucketName
The name of Amazon S3 bucket to which the replication configuration is
set.
|
private BucketReplicationConfiguration |
replicationConfiguration
Replication configuration for an Amazon S3 bucket.
|
NOOP
Constructor and Description |
---|
SetBucketReplicationConfigurationRequest()
Creates a new SetReplicationConfigurationRequest.
|
SetBucketReplicationConfigurationRequest(java.lang.String bucketName,
BucketReplicationConfiguration replicationConfiguration)
Creates a new SetReplicationConfigurationRequest.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBucketName()
Returns the name of Amazon S3 bucket.
|
BucketReplicationConfiguration |
getReplicationConfiguration()
Returns the replication configuration of an Amazon S3 bucket.
|
void |
setBucketName(java.lang.String bucketName)
Sets the name of Amazon S3 bucket for replication configuration.
|
void |
setReplicationConfiguration(BucketReplicationConfiguration replicationConfiguration)
Sets the replication configuration for an Amazon S3 bucket.
|
java.lang.String |
toString() |
SetBucketReplicationConfigurationRequest |
withBucketName(java.lang.String bucketName)
Sets the name of Amazon S3 bucket for replication configuration.
|
SetBucketReplicationConfigurationRequest |
withReplicationConfiguration(BucketReplicationConfiguration replicationConfiguration)
Sets the replication configuration for an Amazon S3 bucket.
|
clone, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String bucketName
private BucketReplicationConfiguration replicationConfiguration
public SetBucketReplicationConfigurationRequest()
public SetBucketReplicationConfigurationRequest(java.lang.String bucketName, BucketReplicationConfiguration replicationConfiguration)
bucketName
- The name of Amazon S3 bucket to which the replication
configuration is set.replicationConfiguration
- Replication configuration for an Amazon S3 bucket.public java.lang.String getBucketName()
public void setBucketName(java.lang.String bucketName)
bucketName
- The name of Amazon S3 bucket to which the replication
configuration is set.public SetBucketReplicationConfigurationRequest withBucketName(java.lang.String bucketName)
bucketName
- The name of Amazon S3 bucket to which the replication
configuration is set.SetBucketReplicationConfigurationRequest
object.public BucketReplicationConfiguration getReplicationConfiguration()
public void setReplicationConfiguration(BucketReplicationConfiguration replicationConfiguration)
replicationConfiguration
- the replication configuration for an Amazon S3 bucket.public SetBucketReplicationConfigurationRequest withReplicationConfiguration(BucketReplicationConfiguration replicationConfiguration)
replicationConfiguration
- the replication configuration for an Amazon S3 bucket.SetBucketReplicationConfigurationRequest
object.public java.lang.String toString()
toString
in class java.lang.Object