Package com.amazonaws.services.s3.model
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:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description GenericBucketRequest(String bucketName)
Create a generic request for a bucket operation.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description String
getBucket()
Deprecated.Use getBucketName() instead.String
getBucketName()
Returns the name of the target bucket.void
setBucketName(String bucketName)
Sets the name of the target bucket.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.-
Methods inherited from class com.amazonaws.AmazonWebServiceRequest
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
-
-
-
-
Constructor Detail
-
GenericBucketRequest
public GenericBucketRequest(String bucketName)
Create a generic request for a bucket operation.- Parameters:
bucketName
- The name of the target bucket.
-
-
Method Detail
-
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.
-
-