Class GenericBucketRequest

java.lang.Object
com.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.s3.model.GenericBucketRequest
All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable
Direct Known Subclasses:
DeleteBucketCrossOriginConfigurationRequest, DeleteBucketLifecycleConfigurationRequest, DeleteBucketReplicationConfigurationRequest, DeleteBucketTaggingConfigurationRequest, DeleteBucketWebsiteConfigurationRequest, GetBucketAccelerateConfigurationRequest, GetBucketCrossOriginConfigurationRequest, GetBucketLifecycleConfigurationRequest, GetBucketLoggingConfigurationRequest, GetBucketNotificationConfigurationRequest, GetBucketReplicationConfigurationRequest, GetBucketTaggingConfigurationRequest, GetBucketVersioningConfigurationRequest

public class GenericBucketRequest extends AmazonWebServiceRequest implements Serializable
Generic request container for web service requests on buckets.
See Also:
  • Constructor Details

    • GenericBucketRequest

      public GenericBucketRequest(String bucketName)
      Create a generic request for a bucket operation.
      Parameters:
      bucketName - The name of the target bucket.
  • Method Details

    • getBucket

      @Deprecated public String getBucket()
      Deprecated.
      Use getBucketName() instead.
    • getBucketName

      public String getBucketName()
      Returns the name of the target bucket.
      Returns:
      The name of the target bucket
    • setBucketName

      public void setBucketName(String bucketName)
      Sets the name of the target bucket.
    • withBucketName

      public GenericBucketRequest withBucketName(String bucketName)
      Sets the name of the target bucket, and returns this updated request object so that additional method calls can be chained together.
      Returns:
      This updated request object so that additional method calls can be chained together.