public DeleteBucketTaggingRequest withBucket(String bucket) {
        setBucket(bucket);
        return this;
    }
<p>
The bucket ARN that has the tag set to be removed.
</p>
<p>
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.
</p>
<p>
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
<code>arn:aws:s3-outposts:&lt;Region&gt;:&lt;account-id&gt;:outpost/&lt;outpost-id&gt;/bucket/&lt;my-bucket-name&gt;</code>
. For example, to access the bucket <code>reports</code> through Outpost <code>my-outpost</code> owned by account
<code>123456789012</code> in Region <code>us-west-2</code>, use the URL encoding of
<code>arn:aws:s3-outposts:us-west-2:123456789012:outpost/my-outpost/bucket/reports</code>. The value must be URL
encoded.
</p>

@param bucket
       The bucket ARN that has the tag set to be removed.</p>
       <p>
       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.
       </p>
       <p>
       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
       <code>arn:aws:s3-outposts:&lt;Region&gt;:&lt;account-id&gt;:outpost/&lt;outpost-id&gt;/bucket/&lt;my-bucket-name&gt;</code>
       . For example, to access the bucket <code>reports</code> through Outpost <code>my-outpost</code> owned by
       account <code>123456789012</code> in Region <code>us-west-2</code>, use the URL encoding of
       <code>arn:aws:s3-outposts:us-west-2:123456789012:outpost/my-outpost/bucket/reports</code>. The value must
       be URL encoded.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-s3control/src/main/java/com/amazonaws/services/s3control/model/DeleteBucketTaggingRequest.java