类 ObsBucketAdvanceService
java.lang.Object
cn.warpin.thirdPart.huawei.obs.obs.services.internal.RestConnectionService
cn.warpin.thirdPart.huawei.obs.obs.services.internal.RestStorageService
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.AbstractRequestConvertor
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.AclHeaderConvertor
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.RequestConvertor
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsBucketBaseService
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsBucketAdvanceService
- 直接已知子类:
ObsObjectBaseService
-
嵌套类概要
从类继承的嵌套类/接口 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.AbstractRequestConvertor
AbstractRequestConvertor.TransResult -
字段概要
字段从类继承的字段 cn.warpin.thirdPart.huawei.obs.obs.services.internal.RestStorageService
CAN_USE_STANDARD_HTTP_HEADERS从类继承的字段 cn.warpin.thirdPart.huawei.obs.obs.services.internal.RestConnectionService
credentials, httpClient, keyManagerFactory, obsProperties, semaphore, shuttingDown, trustManagerFactory -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidbindBucketAliasImpl(String bucketName, String bucketAlias) protected voidprivate voidcreateBucketWithClusterGroupId(String locationClusterGroupIdHeader, String bucketName, String regionId, String azId) protected voidcreateBucketWithClusterId(CreateVirtualBucketRequest request, List<String> azIds) protected CreateVirtualBucketResultprotected HeaderResponsedeleteBucketCorsImpl(BaseBucketRequest request) protected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponsedeleteBucketTaggingImpl(BaseBucketRequest request) protected HeaderResponseprotected AccessControlListgetBucketAclImpl(BaseBucketRequest request) protected BucketCorsgetBucketCorsImpl(BaseBucketRequest request) protected BucketCustomDomainInfoprotected BucketDirectColdAccessprotected BucketEncryptiongetBucketEncryptionImpl(BaseBucketRequest request) protected LifecycleConfigurationprotected BucketLoggingConfigurationprotected BucketNotificationConfigurationprotected BucketQuotagetBucketQuotaImpl(BaseBucketRequest request) protected ReplicationConfigurationprotected RequestPaymentConfigurationprotected BucketTagInfogetBucketTaggingImpl(BaseBucketRequest request) protected WebsiteConfigurationprotected GetCrrProgressResultgetCrrProgressImpl(GetCrrProgressRequest request) protected ListBucketAliasResultlistAvailableZoneInfo(String regionId, String token) protected HeaderResponsesetBucketAclImpl(SetBucketAclRequest request) protected HeaderResponsesetBucketCorsImpl(SetBucketCorsRequest request) protected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponsesetBucketQuotaImpl(SetBucketQuotaRequest request) protected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected voidsetVirtualReplication(String agencyId, String sourceBucketName, String destBucketName) 从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsBucketBaseService
createBucketImpl, deleteBucketImpl, deleteBucketPolicyImpl, deleteInventoryConfigurationImpl, getBucketLocationImpl, getBucketMetadataImpl, getBucketPolicyImpl, getBucketStorageInfoImpl, getBucketStoragePolicyImpl, getBucketVersioningImpl, getInventoryConfigurationImpl, headBucketImpl, listAllBucketsImpl, listInventoryConfigurationImpl, listObjectsImpl, listVersionsImpl, optionsImpl, setBucketFSStatusImpl, setBucketPolicyImpl, setBucketStorageImpl, setInventoryConfigurationImpl从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.RequestConvertor
transAppendObjectRequest, transConditionCopyHeaders, transConditionGetObjectHeaders, transCopyObjectRequest, transCopyPartRequest, transCreateBucketRequest, transExtensionPermissions, transGetContentSummaryFs, transGetObjectParams, transGetObjectRequest, transInitiateMultipartUploadRequest, transListContentSummaryFsRequest, transListContentSummaryRequest, transListObjectsRequest, transListVersionsRequest, transModifyObjectRequest, transPutObjectRequest, transRangeHeader, transRestoreObjectResultToRestoreObjectStatus, transSetObjectMetadataRequest, transSseCHeaders, transSseCSourceHeaders, transSseHeaders, transSseKmsHeaders, transUploadPartRequest, transWriteFileRequest从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.AclHeaderConvertor
getCredential, prepareRESTHeaderAcl, prepareRESTHeaderAclForOBS, prepareRESTHeaderAclForOBSObject, prepareRESTHeaderAclForV2, prepareRESTHeaderAclObject, putAclImpl从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.AbstractRequestConvertor
build, createRequestBody, getApiVersion, getHeaderByMethodName, getOptionInfoResult, getSpecialParamForStorageClass, putCleanedKeyAndValues, putHeader, setHeadersAndStatus, setHeadersAndStatus, transObjectRequest, transObjectRequestWithResult, transRequest, transRequestPaymentHeaders, transRequestPaymentHeaders, transRequestWithResult, verifyResponseContentType, verifyResponseContentTypeForJson从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.RestStorageService
addRequestHeadersToConnection, authorizeHttpRequest, convertHeadersToMap, getFileSystemDelimiter, getIConvertor, getIHeaders, getProviderCredentials, getRestHeaderPrefix, getRestMetadataPrefix, getXmlResponseSaxParser, isAuthTypeNegotiation, performRequest, performRequest, performRequest, performRequest, performRequest, performRequest, performRequestWithoutSignature, performRestDelete, performRestDelete, performRestDelete, performRestForApiVersion, performRestGet, performRestGet, performRestGet, performRestGetForListBuckets, performRestHead, performRestOptions, renameMetadataKeys, renameMetadataKeys, retryRequest, setCanUseStandardHTTPHeaders, setProviderCredentials, setUserHeaders从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.RestConnectionService
addRequestParametersToUrlPath, getEndpoint, getHttpPort, getHttpsOnly, getHttpsPort, initHttpClient, isCname, isKeepAlive, isPathStyle, setupConnection, shutdown, shutdownImpl
-
字段详细资料
-
log
-
-
构造器详细资料
-
ObsBucketAdvanceService
public ObsBucketAdvanceService()
-
-
方法详细资料
-
setBucketVersioningImpl
protected HeaderResponse setBucketVersioningImpl(SetBucketVersioningRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketRequestPaymentImpl
protected HeaderResponse setBucketRequestPaymentImpl(SetBucketRequestPaymentRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketRequestPaymentImpl
protected RequestPaymentConfiguration getBucketRequestPaymentImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketNotificationImpl
protected HeaderResponse setBucketNotificationImpl(SetBucketNotificationRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketNotificationConfigurationImpl
protected BucketNotificationConfiguration getBucketNotificationConfigurationImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketWebsiteConfigurationImpl
protected HeaderResponse setBucketWebsiteConfigurationImpl(SetBucketWebsiteRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketWebsiteConfigurationImpl
protected WebsiteConfiguration getBucketWebsiteConfigurationImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
deleteBucketWebsiteConfigurationImpl
protected HeaderResponse deleteBucketWebsiteConfigurationImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketLifecycleConfigurationImpl
protected HeaderResponse setBucketLifecycleConfigurationImpl(SetBucketLifecycleRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketLifecycleConfigurationImpl
protected LifecycleConfiguration getBucketLifecycleConfigurationImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
deleteBucketLifecycleConfigurationImpl
protected HeaderResponse deleteBucketLifecycleConfigurationImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketTaggingImpl
protected HeaderResponse setBucketTaggingImpl(SetBucketTaggingRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketTaggingImpl
- 抛出:
ServiceException
-
deleteBucketTaggingImpl
- 抛出:
ServiceException
-
setBucketEncryptionImpl
protected HeaderResponse setBucketEncryptionImpl(SetBucketEncryptionRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketEncryptionImpl
protected BucketEncryption getBucketEncryptionImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
deleteBucketEncryptionImpl
protected HeaderResponse deleteBucketEncryptionImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketReplicationConfigurationImpl
protected HeaderResponse setBucketReplicationConfigurationImpl(SetBucketReplicationRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketReplicationConfigurationImpl
protected ReplicationConfiguration getBucketReplicationConfigurationImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
getCrrProgressImpl
-
deleteBucketReplicationConfigurationImpl
protected HeaderResponse deleteBucketReplicationConfigurationImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketCorsImpl
- 抛出:
ServiceException
-
getBucketCorsImpl
- 抛出:
ServiceException
-
deleteBucketCorsImpl
- 抛出:
ServiceException
-
setBucketQuotaImpl
- 抛出:
ServiceException
-
getBucketQuotaImpl
- 抛出:
ServiceException
-
setBucketAclImpl
- 抛出:
ServiceException
-
getBucketAclImpl
- 抛出:
ServiceException
-
setBucketLoggingConfigurationImpl
protected HeaderResponse setBucketLoggingConfigurationImpl(SetBucketLoggingRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketLoggingConfigurationImpl
protected BucketLoggingConfiguration getBucketLoggingConfigurationImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketDirectColdAccessImpl
protected HeaderResponse setBucketDirectColdAccessImpl(SetBucketDirectColdAccessRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketDirectColdAccessImpl
protected BucketDirectColdAccess getBucketDirectColdAccessImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
deleteBucketDirectColdAccessImpl
protected HeaderResponse deleteBucketDirectColdAccessImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketCustomDomainImpl
protected BucketCustomDomainInfo getBucketCustomDomainImpl(GetBucketCustomDomainRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketCustomDomainImpl
protected HeaderResponse setBucketCustomDomainImpl(SetBucketCustomDomainRequest request) throws ServiceException - 抛出:
ServiceException
-
deleteBucketCustomDomainImpl
protected HeaderResponse deleteBucketCustomDomainImpl(DeleteBucketCustomDomainRequest request) throws ServiceException - 抛出:
ServiceException
-
createVirtualBucketImpl
protected CreateVirtualBucketResult createVirtualBucketImpl(CreateVirtualBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
listAvailableZoneInfo
-
listAliasBucketsImpl
-
createBucketWithClusterId
-
createBucketWithClusterGroupId
-
bindBucketAliasImpl
-
createBucketAliasImpl
-
setVirtualReplication
-