public class BucketConfigurationXmlFactory extends Object
| Constructor and Description |
|---|
BucketConfigurationXmlFactory() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
convertToXmlByteArray(BucketCrossOriginConfiguration config)
Converts the specified
BucketCrossOriginConfiguration object to an XML fragment that
can be sent to Qcloud COS. |
byte[] |
convertToXmlByteArray(BucketDomainConfiguration domainConfiguration) |
byte[] |
convertToXmlByteArray(BucketIntelligentTierConfiguration configuration) |
byte[] |
convertToXmlByteArray(BucketLifecycleConfiguration config) |
byte[] |
convertToXmlByteArray(BucketLoggingConfiguration loggingConfiguration)
Converts the specified logging configuration into an XML byte array.
|
byte[] |
convertToXmlByteArray(BucketPutDomainCertificate domainCertificate) |
byte[] |
convertToXmlByteArray(BucketRefererConfiguration refererConfiguration) |
byte[] |
convertToXmlByteArray(BucketReplicationConfiguration replicationConfiguration) |
byte[] |
convertToXmlByteArray(BucketTaggingConfiguration config) |
byte[] |
convertToXmlByteArray(BucketVersioningConfiguration versioningConfiguration)
Converts the specified versioning configuration into an XML byte array.
|
byte[] |
convertToXmlByteArray(BucketWebsiteConfiguration websiteConfiguration)
Converts the specified website configuration into an XML byte array to
send to COS.
|
byte[] |
convertToXmlByteArray(InventoryConfiguration config) |
public byte[] convertToXmlByteArray(BucketCrossOriginConfiguration config) throws CosClientException
BucketCrossOriginConfiguration object to an XML fragment that
can be sent to Qcloud COS.config - The BucketCrossOriginConfigurationCosClientExceptionpublic byte[] convertToXmlByteArray(BucketLoggingConfiguration loggingConfiguration)
loggingConfiguration - The configuration to convert.public byte[] convertToXmlByteArray(BucketVersioningConfiguration versioningConfiguration)
versioningConfiguration - The configuration to convert.public byte[] convertToXmlByteArray(InventoryConfiguration config) throws CosClientException
CosClientExceptionpublic byte[] convertToXmlByteArray(BucketTaggingConfiguration config) throws CosClientException
CosClientExceptionpublic byte[] convertToXmlByteArray(BucketLifecycleConfiguration config) throws CosClientException
CosClientExceptionpublic byte[] convertToXmlByteArray(BucketWebsiteConfiguration websiteConfiguration)
websiteConfiguration - The configuration to convert.public byte[] convertToXmlByteArray(BucketReplicationConfiguration replicationConfiguration)
public byte[] convertToXmlByteArray(BucketDomainConfiguration domainConfiguration)
public byte[] convertToXmlByteArray(BucketRefererConfiguration refererConfiguration)
public byte[] convertToXmlByteArray(BucketIntelligentTierConfiguration configuration) throws CosClientException
CosClientExceptionpublic byte[] convertToXmlByteArray(BucketPutDomainCertificate domainCertificate) throws CosClientException
CosClientExceptionCopyright © 2023. All rights reserved.