public class SetBucketIntelligentTierConfigurationRequest extends CosServiceRequest
Constructor and Description |
---|
SetBucketIntelligentTierConfigurationRequest() |
SetBucketIntelligentTierConfigurationRequest(String bucketName,
BucketIntelligentTierConfiguration configuration)
Creates a new request object, ready to be executed to set the specified
bucket's intelligent tier configuration.
|
Modifier and Type | Method and Description |
---|---|
BucketIntelligentTierConfiguration |
getBucketIntelligentTierConfiguration()
Returns the intelligent tier configuration to send as part of this request.
|
String |
getBucketName()
Returns the name of the bucket whose intelligent tier configuration is being set.
|
void |
setBucketName(String bucketName)
Sets the name of the bucket whose intelligent tier configuration is to be updated.
|
void |
setIntelligentTierConfiguration(BucketIntelligentTierConfiguration configuration)
Sets the intelligent tier configuration to send as part of this request.
|
SetBucketIntelligentTierConfigurationRequest |
withBucketName(String bucketName)
Sets the name of the bucket whose intelligent tier configuration is being set and
returns this updated request object so that additional method calls can
be chained together.
|
SetBucketIntelligentTierConfigurationRequest |
withConfiguration(BucketIntelligentTierConfiguration configuration)
Sets the intelligent tier configuration to send as part of this request, and
returns this updated request object so that additional method calls can
be chained together.
|
clone, copyBaseTo, getCiSpecialEndParameter, getCloneRoot, getCloneSource, getCosCredentials, getCustomQueryParameters, getCustomRequestHeaders, getFixedEndpointAddr, getGeneralProgressListener, getReadLimit, getRequestClientOptions, putCustomQueryParameter, putCustomRequestHeader, setCiSpecialEndParameter, setCosCredentials, setFixedEndpointAddr, setGeneralProgressListener, withGeneralProgressListener
public SetBucketIntelligentTierConfigurationRequest()
public SetBucketIntelligentTierConfigurationRequest(String bucketName, BucketIntelligentTierConfiguration configuration)
bucketName
- The name of the bucket whose intelligent tier configuration is being set.configuration
- The new intelligent tier configuration for the specified bucket.public void setBucketName(String bucketName)
bucketName
- The name of the bucket whose intelligent tier configuration is being set.public String getBucketName()
public SetBucketIntelligentTierConfigurationRequest withBucketName(String bucketName)
bucketName
- The name of the bucket whose intelligent tier configuration is being
set.public void setIntelligentTierConfiguration(BucketIntelligentTierConfiguration configuration)
configuration
- The intelligent tier configuration to set for the specified bucket.public BucketIntelligentTierConfiguration getBucketIntelligentTierConfiguration()
public SetBucketIntelligentTierConfigurationRequest withConfiguration(BucketIntelligentTierConfiguration configuration)
configuration
- The intelligent tier configuration to set for the specified bucket.Copyright © 2022. All rights reserved.