@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutBucketReplicationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutBucketReplicationRequest() |
Modifier and Type | Method and Description |
---|---|
PutBucketReplicationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAccountId()
The Amazon Web Services account ID of the Outposts bucket.
|
String |
getBucket()
Specifies the S3 on Outposts bucket to set the configuration for.
|
ReplicationConfiguration |
getReplicationConfiguration()
|
int |
hashCode() |
void |
setAccountId(String accountId)
The Amazon Web Services account ID of the Outposts bucket.
|
void |
setBucket(String bucket)
Specifies the S3 on Outposts bucket to set the configuration for.
|
void |
setReplicationConfiguration(ReplicationConfiguration replicationConfiguration)
|
String |
toString()
Returns a string representation of this object.
|
PutBucketReplicationRequest |
withAccountId(String accountId)
The Amazon Web Services account ID of the Outposts bucket.
|
PutBucketReplicationRequest |
withBucket(String bucket)
Specifies the S3 on Outposts bucket to set the configuration for.
|
PutBucketReplicationRequest |
withReplicationConfiguration(ReplicationConfiguration replicationConfiguration)
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAccountId(String accountId)
The Amazon Web Services account ID of the Outposts bucket.
accountId
- The Amazon Web Services account ID of the Outposts bucket.public String getAccountId()
The Amazon Web Services account ID of the Outposts bucket.
public PutBucketReplicationRequest withAccountId(String accountId)
The Amazon Web Services account ID of the Outposts bucket.
accountId
- The Amazon Web Services account ID of the Outposts bucket.public void setBucket(String bucket)
Specifies the S3 on Outposts bucket to set the configuration for.
For using this parameter with Amazon S3 on Outposts with the REST API, you must specify the name and the x-amz-outpost-id as well.
For using this parameter with S3 on Outposts with the Amazon Web Services SDK and CLI, you must specify the ARN
of the bucket accessed in the format
arn:aws:s3-outposts:<Region>:<account-id>:outpost/<outpost-id>/bucket/<my-bucket-name>
. For example, to access the bucket reports
through Outpost my-outpost
owned by account
123456789012
in Region us-west-2
, use the URL encoding of
arn:aws:s3-outposts:us-west-2:123456789012:outpost/my-outpost/bucket/reports
. The value must be URL
encoded.
bucket
- Specifies the S3 on Outposts bucket to set the configuration for.
For using this parameter with Amazon S3 on Outposts with the REST API, you must specify the name and the x-amz-outpost-id as well.
For using this parameter with S3 on Outposts with the Amazon Web Services SDK and CLI, you must specify
the ARN of the bucket accessed in the format
arn:aws:s3-outposts:<Region>:<account-id>:outpost/<outpost-id>/bucket/<my-bucket-name>
. For example, to access the bucket reports
through Outpost my-outpost
owned by
account 123456789012
in Region us-west-2
, use the URL encoding of
arn:aws:s3-outposts:us-west-2:123456789012:outpost/my-outpost/bucket/reports
. The value must
be URL encoded.
public String getBucket()
Specifies the S3 on Outposts bucket to set the configuration for.
For using this parameter with Amazon S3 on Outposts with the REST API, you must specify the name and the x-amz-outpost-id as well.
For using this parameter with S3 on Outposts with the Amazon Web Services SDK and CLI, you must specify the ARN
of the bucket accessed in the format
arn:aws:s3-outposts:<Region>:<account-id>:outpost/<outpost-id>/bucket/<my-bucket-name>
. For example, to access the bucket reports
through Outpost my-outpost
owned by account
123456789012
in Region us-west-2
, use the URL encoding of
arn:aws:s3-outposts:us-west-2:123456789012:outpost/my-outpost/bucket/reports
. The value must be URL
encoded.
For using this parameter with Amazon S3 on Outposts with the REST API, you must specify the name and the x-amz-outpost-id as well.
For using this parameter with S3 on Outposts with the Amazon Web Services SDK and CLI, you must specify
the ARN of the bucket accessed in the format
arn:aws:s3-outposts:<Region>:<account-id>:outpost/<outpost-id>/bucket/<my-bucket-name>
. For example, to access the bucket reports
through Outpost my-outpost
owned by
account 123456789012
in Region us-west-2
, use the URL encoding of
arn:aws:s3-outposts:us-west-2:123456789012:outpost/my-outpost/bucket/reports
. The value must
be URL encoded.
public PutBucketReplicationRequest withBucket(String bucket)
Specifies the S3 on Outposts bucket to set the configuration for.
For using this parameter with Amazon S3 on Outposts with the REST API, you must specify the name and the x-amz-outpost-id as well.
For using this parameter with S3 on Outposts with the Amazon Web Services SDK and CLI, you must specify the ARN
of the bucket accessed in the format
arn:aws:s3-outposts:<Region>:<account-id>:outpost/<outpost-id>/bucket/<my-bucket-name>
. For example, to access the bucket reports
through Outpost my-outpost
owned by account
123456789012
in Region us-west-2
, use the URL encoding of
arn:aws:s3-outposts:us-west-2:123456789012:outpost/my-outpost/bucket/reports
. The value must be URL
encoded.
bucket
- Specifies the S3 on Outposts bucket to set the configuration for.
For using this parameter with Amazon S3 on Outposts with the REST API, you must specify the name and the x-amz-outpost-id as well.
For using this parameter with S3 on Outposts with the Amazon Web Services SDK and CLI, you must specify
the ARN of the bucket accessed in the format
arn:aws:s3-outposts:<Region>:<account-id>:outpost/<outpost-id>/bucket/<my-bucket-name>
. For example, to access the bucket reports
through Outpost my-outpost
owned by
account 123456789012
in Region us-west-2
, use the URL encoding of
arn:aws:s3-outposts:us-west-2:123456789012:outpost/my-outpost/bucket/reports
. The value must
be URL encoded.
public void setReplicationConfiguration(ReplicationConfiguration replicationConfiguration)
replicationConfiguration
- public ReplicationConfiguration getReplicationConfiguration()
public PutBucketReplicationRequest withReplicationConfiguration(ReplicationConfiguration replicationConfiguration)
replicationConfiguration
- public String toString()
toString
in class Object
Object.toString()
public PutBucketReplicationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()