@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteBucketLifecycleConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteBucketLifecycleConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteBucketLifecycleConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAccountId()
The account ID of the lifecycle configuration to delete.
|
String |
getBucket()
The bucket ARN of the bucket.
|
int |
hashCode() |
void |
setAccountId(String accountId)
The account ID of the lifecycle configuration to delete.
|
void |
setBucket(String bucket)
The bucket ARN of the bucket.
|
String |
toString()
Returns a string representation of this object.
|
DeleteBucketLifecycleConfigurationRequest |
withAccountId(String accountId)
The account ID of the lifecycle configuration to delete.
|
DeleteBucketLifecycleConfigurationRequest |
withBucket(String bucket)
The bucket ARN of the bucket.
|
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 DeleteBucketLifecycleConfigurationRequest()
public void setAccountId(String accountId)
The account ID of the lifecycle configuration to delete.
accountId
- The account ID of the lifecycle configuration to delete.public String getAccountId()
The account ID of the lifecycle configuration to delete.
public DeleteBucketLifecycleConfigurationRequest withAccountId(String accountId)
The account ID of the lifecycle configuration to delete.
accountId
- The account ID of the lifecycle configuration to delete.public void setBucket(String bucket)
The bucket ARN of the bucket.
For Amazon S3 on Outposts 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
- The bucket ARN of the bucket.
For Amazon S3 on Outposts 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()
The bucket ARN of the bucket.
For Amazon S3 on Outposts 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 Amazon S3 on Outposts 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 DeleteBucketLifecycleConfigurationRequest withBucket(String bucket)
The bucket ARN of the bucket.
For Amazon S3 on Outposts 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
- The bucket ARN of the bucket.
For Amazon S3 on Outposts 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 toString()
toString
in class Object
Object.toString()
public DeleteBucketLifecycleConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()