类 V2BucketConvertor
java.lang.Object
cn.warpin.thirdPart.huawei.obs.obs.services.internal.V2BucketConvertor
- 所有已实现的接口:
IConvertor
- 直接已知子类:
V2Convertor
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected OBSXMLBuilderbuildCanonicalGrantee(GranteeInterface grantee) protected OBSXMLBuilderbuildGroupGrantee(GranteeInterface grantee) protected voidpackNotificationConfig(OBSXMLBuilder builder, AbstractNotification config, String configType, String urnType, String adapter) transBucketCors(BucketCors cors) transBucketEcryption(BucketEncryption encryption) protected StringtransBucketEcryptionXML(String algorithm, String kmsKeyId) transBucketFileInterface(FSStatusEnum status) transBucketInventoryConfiguration(InventoryConfiguration inventoryConfiguration) transBucketLoction(String location) transBucketNotificationConfiguration(BucketNotificationConfiguration bucketNotificationConfiguration) transBucketQuota(BucketQuota quota) transBucketTagInfo(BucketTagInfo bucketTagInfo) private voidtransGrantsBuilder(GrantAndPermission[] grants, OBSXMLBuilder grantsBuilder) transObjectTagInfo(ObjectTagResult objectTagResult) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.IConvertor
transAccessControlList, transCannedAcl, transCompleteMultipartUpload, transEventType, transGroupGrantee, transKeyAndVersion, transLifecycleConfiguration, transReplicationConfiguration, transRequestPaymentConfiguration, transRestoreObjectRequest, transStorageClass, transStoragePolicy, transVersioningConfiguration, transWebsiteConfiguration
-
构造器详细资料
-
V2BucketConvertor
public V2BucketConvertor()
-
-
方法详细资料
-
transBucketQuota
- 指定者:
transBucketQuota在接口中IConvertor- 抛出:
ServiceException
-
transBucketLoction
- 指定者:
transBucketLoction在接口中IConvertor- 抛出:
ServiceException
-
transBucketEcryption
- 指定者:
transBucketEcryption在接口中IConvertor- 抛出:
ServiceException
-
transBucketEcryptionXML
protected String transBucketEcryptionXML(String algorithm, String kmsKeyId) throws FactoryConfigurationError -
transBucketLoggingConfiguration
- 指定者:
transBucketLoggingConfiguration在接口中IConvertor- 抛出:
ServiceException
-
transGrantsBuilder
private void transGrantsBuilder(GrantAndPermission[] grants, OBSXMLBuilder grantsBuilder) throws ParserConfigurationException, FactoryConfigurationError -
buildGroupGrantee
protected OBSXMLBuilder buildGroupGrantee(GranteeInterface grantee) throws ParserConfigurationException, FactoryConfigurationError -
buildCanonicalGrantee
protected OBSXMLBuilder buildCanonicalGrantee(GranteeInterface grantee) throws ParserConfigurationException, FactoryConfigurationError -
transBucketCors
- 指定者:
transBucketCors在接口中IConvertor- 抛出:
ServiceException
-
transBucketTagInfo
- 指定者:
transBucketTagInfo在接口中IConvertor- 抛出:
ServiceException
-
transObjectTagInfo
- 指定者:
transObjectTagInfo在接口中IConvertor- 抛出:
ServiceException
-
transBucketNotificationConfiguration
public String transBucketNotificationConfiguration(BucketNotificationConfiguration bucketNotificationConfiguration) throws ServiceException - 指定者:
transBucketNotificationConfiguration在接口中IConvertor- 抛出:
ServiceException
-
packNotificationConfig
protected void packNotificationConfig(OBSXMLBuilder builder, AbstractNotification config, String configType, String urnType, String adapter) -
transBucketFileInterface
- 指定者:
transBucketFileInterface在接口中IConvertor- 抛出:
ServiceException
-
transBucketDirectColdAccess
- 指定者:
transBucketDirectColdAccess在接口中IConvertor- 抛出:
ServiceException
-
transBucketInventoryConfiguration
public String transBucketInventoryConfiguration(InventoryConfiguration inventoryConfiguration) throws ServiceException - 指定者:
transBucketInventoryConfiguration在接口中IConvertor- 抛出:
ServiceException
-