Package com.amazonaws.services.s3.model
Class SetBucketAccelerateConfigurationRequest
- java.lang.Object
-
- com.amazonaws.AmazonWebServiceRequest
-
- com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
-
- All Implemented Interfaces:
ReadLimitInfo
,Cloneable
public class SetBucketAccelerateConfigurationRequest extends AmazonWebServiceRequest
Contains options for setting the accelerate configuration for a bucket.
-
-
Field Summary
-
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
-
Constructor Summary
Constructors Constructor Description SetBucketAccelerateConfigurationRequest(String bucketName, BucketAccelerateConfiguration configuration)
Constructs a newSetBucketAccelerateConfigurationRequest
to set the bucket accelerate configuration of the specified bucket.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BucketAccelerateConfiguration
getAccelerateConfiguration()
String
getBucketName()
void
setAccelerateConfiguration(BucketAccelerateConfiguration accelerateConfiguration)
Sets the new accelerate configuration for the specified bucket.void
setBucketName(String bucketName)
Sets the name of the bucket whose accelerate configuration is being set.SetBucketAccelerateConfigurationRequest
withAccelerateConfiguration(BucketAccelerateConfiguration accelerateConfiguration)
Fluent setter method forsetAccelerateConfiguration(BucketAccelerateConfiguration)
SetBucketAccelerateConfigurationRequest
withBucketName(String bucketName)
Fluent setter method forsetBucketName(String)
-
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
-
SetBucketAccelerateConfigurationRequest
public SetBucketAccelerateConfigurationRequest(String bucketName, BucketAccelerateConfiguration configuration)
Constructs a newSetBucketAccelerateConfigurationRequest
to set the bucket accelerate configuration of the specified bucket.- Parameters:
bucketName
- The name of the bucket whose accelerate configuration is being set.configuration
- The new accelerate configuration for the specified bucket.
-
-
Method Detail
-
getBucketName
public String getBucketName()
- Returns:
- The name of the bucket whose accelerate configuration is being set.
-
setBucketName
public void setBucketName(String bucketName)
Sets the name of the bucket whose accelerate configuration is being set.- Parameters:
bucketName
- The name of the bucket whose accelerate configuration is being set.- See Also:
getBucketName()
-
withBucketName
public SetBucketAccelerateConfigurationRequest withBucketName(String bucketName)
Fluent setter method forsetBucketName(String)
- Returns:
- This
SetBucketAccelerateConfigurationRequest
object so that additional method calls may be chained together. - See Also:
setBucketName(String)
-
getAccelerateConfiguration
public BucketAccelerateConfiguration getAccelerateConfiguration()
- Returns:
- The new accelerate configuration for the specified bucket.
-
setAccelerateConfiguration
public void setAccelerateConfiguration(BucketAccelerateConfiguration accelerateConfiguration)
Sets the new accelerate configuration for the specified bucket.- Parameters:
accelerateConfiguration
- The new accelerate configuration for the specified bucket.
-
withAccelerateConfiguration
public SetBucketAccelerateConfigurationRequest withAccelerateConfiguration(BucketAccelerateConfiguration accelerateConfiguration)
Fluent setter method forsetAccelerateConfiguration(BucketAccelerateConfiguration)
- Returns:
- This
SetBucketAccelerateConfigurationRequest
object so that additional method calls may be chained together. - See Also:
setAccelerateConfiguration(BucketAccelerateConfiguration)
-
-