类 ObsBucketBaseService
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
- 直接已知子类:
ObsBucketAdvanceService
-
嵌套类概要
从类继承的嵌套类/接口 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 ObsBucketcreateBucketImpl(CreateBucketRequest request) protected HeaderResponsedeleteBucketImpl(BaseBucketRequest request) protected HeaderResponsedeleteBucketPolicyImpl(BaseBucketRequest request) protected HeaderResponseprotected BucketLocationResponsegetBucketLocationImpl(BaseBucketRequest request) protected GetBucketFSStatusResultgetBucketMetadataImpl(BucketMetadataInfoRequest bucketMetadataInfoRequest) protected BucketPolicyResponsegetBucketPolicyImpl(BaseBucketRequest request) protected BucketStorageInfoprotected BucketStoragePolicyConfigurationprotected BucketVersioningConfigurationgetBucketVersioningImpl(BaseBucketRequest request) protected GetInventoryConfigurationResultprotected booleanheadBucketImpl(BaseBucketRequest request) protected ListBucketsResultlistAllBucketsImpl(ListBucketsRequest request) protected ListInventoryConfigurationResultprotected ObjectListinglistObjectsImpl(ListObjectsRequest listObjectsRequest) protected ListVersionsResultlistVersionsImpl(ListVersionsRequest request) protected BucketMetadataInfoResultoptionsImpl(String bucketName, String objectName, OptionsInfoRequest option) protected HeaderResponseprotected HeaderResponseprotected HeaderResponseprotected HeaderResponse从类继承的方法 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
-
-
构造器详细资料
-
ObsBucketBaseService
public ObsBucketBaseService()
-
-
方法详细资料
-
createBucketImpl
- 抛出:
ServiceException
-
deleteBucketImpl
- 抛出:
ServiceException
-
listAllBucketsImpl
- 抛出:
ServiceException
-
headBucketImpl
- 抛出:
ServiceException
-
getBucketMetadataImpl
protected GetBucketFSStatusResult getBucketMetadataImpl(BucketMetadataInfoRequest bucketMetadataInfoRequest) throws ServiceException - 抛出:
ServiceException
-
setBucketFSStatusImpl
protected HeaderResponse setBucketFSStatusImpl(SetBucketFSStatusRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketStoragePolicyImpl
protected BucketStoragePolicyConfiguration getBucketStoragePolicyImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketStorageImpl
protected HeaderResponse setBucketStorageImpl(SetBucketStoragePolicyRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketStorageInfoImpl
protected BucketStorageInfo getBucketStorageInfoImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketLocationImpl
protected BucketLocationResponse getBucketLocationImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setBucketPolicyImpl
protected HeaderResponse setBucketPolicyImpl(SetBucketPolicyRequest request) throws ServiceException - 抛出:
ServiceException
-
getBucketPolicyImpl
protected BucketPolicyResponse getBucketPolicyImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
deleteBucketPolicyImpl
- 抛出:
ServiceException
-
listVersionsImpl
- 抛出:
ServiceException
-
listObjectsImpl
protected ObjectListing listObjectsImpl(ListObjectsRequest listObjectsRequest) throws ServiceException - 抛出:
ServiceException
-
optionsImpl
protected BucketMetadataInfoResult optionsImpl(String bucketName, String objectName, OptionsInfoRequest option) throws ServiceException - 抛出:
ServiceException
-
getBucketVersioningImpl
protected BucketVersioningConfiguration getBucketVersioningImpl(BaseBucketRequest request) throws ServiceException - 抛出:
ServiceException
-
setInventoryConfigurationImpl
protected HeaderResponse setInventoryConfigurationImpl(SetInventoryConfigurationRequest request) throws ServiceException - 抛出:
ServiceException
-
getInventoryConfigurationImpl
protected GetInventoryConfigurationResult getInventoryConfigurationImpl(GetInventoryConfigurationRequest request) throws ServiceException - 抛出:
ServiceException
-
listInventoryConfigurationImpl
protected ListInventoryConfigurationResult listInventoryConfigurationImpl(ListInventoryConfigurationRequest request) throws ServiceException - 抛出:
ServiceException
-
deleteInventoryConfigurationImpl
protected HeaderResponse deleteInventoryConfigurationImpl(DeleteInventoryConfigurationRequest request) throws ServiceException - 抛出:
ServiceException
-