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 Amazon S3. |
byte[] |
convertToXmlByteArray(BucketLifecycleConfiguration config)
Converts the specified
BucketLifecycleConfiguration object to an XML fragment that
can be sent to Amazon S3. |
byte[] |
convertToXmlByteArray(BucketLoggingConfiguration loggingConfiguration)
Converts the specified logging configuration into an XML byte array.
|
byte[] |
convertToXmlByteArray(BucketNotificationConfiguration notificationConfiguration)
Converts the specified notification configuration into an XML byte array.
|
byte[] |
convertToXmlByteArray(BucketTaggingConfiguration config)
Converts the specified
BucketTaggingConfiguration object to an XML fragment that
can be sent to Amazon S3. |
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 S3.
|
public byte[] convertToXmlByteArray(BucketVersioningConfiguration versioningConfiguration)
versioningConfiguration
- The configuration to convert.public byte[] convertToXmlByteArray(BucketLoggingConfiguration loggingConfiguration)
loggingConfiguration
- The configuration to convert.public byte[] convertToXmlByteArray(BucketNotificationConfiguration notificationConfiguration)
notificationConfiguration
- The configuration to convert.public byte[] convertToXmlByteArray(BucketWebsiteConfiguration websiteConfiguration)
websiteConfiguration
- The configuration to convert.public byte[] convertToXmlByteArray(BucketLifecycleConfiguration config) throws AmazonClientException
BucketLifecycleConfiguration
object to an XML fragment that
can be sent to Amazon S3.config
- The BucketLifecycleConfiguration
AmazonClientException
public byte[] convertToXmlByteArray(BucketCrossOriginConfiguration config) throws AmazonClientException
BucketCrossOriginConfiguration
object to an XML fragment that
can be sent to Amazon S3.config
- The BucketCrossOriginConfiguration
AmazonClientException
public byte[] convertToXmlByteArray(BucketTaggingConfiguration config) throws AmazonClientException
BucketTaggingConfiguration
object to an XML fragment that
can be sent to Amazon S3.config
- The BucketTaggingConfiguration
AmazonClientException
Copyright © 2016. All rights reserved.