类 SecretFlexibleBucketObsClient
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
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsObjectBaseService
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsMultipartObjectService
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsObjectService
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsFileService
cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsExtensionService
cn.warpin.thirdPart.huawei.obs.obs.services.internal.ObsService
cn.warpin.thirdPart.huawei.obs.obs.services.AbstractClient
cn.warpin.thirdPart.huawei.obs.obs.services.AbstractDeprecatedBucketClient
cn.warpin.thirdPart.huawei.obs.obs.services.AbstractBucketClient
cn.warpin.thirdPart.huawei.obs.obs.services.AbstractBucketAdvanceClient
cn.warpin.thirdPart.huawei.obs.obs.services.AbstractObjectClient
cn.warpin.thirdPart.huawei.obs.obs.services.AbstractMultipartObjectClient
cn.warpin.thirdPart.huawei.obs.obs.services.AbstractPFSClient
cn.warpin.thirdPart.huawei.obs.obs.services.AbstractFileClient
cn.warpin.thirdPart.huawei.obs.obs.services.AbstractBatchClient
cn.warpin.thirdPart.huawei.obs.obs.services.ObsClient
cn.warpin.thirdPart.huawei.obs.obs.services.SecretFlexibleBucketObsClient
- 所有已实现的接口:
IFSClient,IObsBucketExtendClient,IObsClient,Closeable,AutoCloseable
- 直接已知子类:
SecretFlexibleObsClient
-
嵌套类概要
从类继承的嵌套类/接口 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractClient
AbstractClient.ActionCallbackWithResult<T>从类继承的嵌套类/接口 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 -
构造器概要
构造器构造器说明ConstructorSecretFlexibleBucketObsClient(String endPoint) ConstructorSecretFlexibleBucketObsClient(String accessKey, String secretKey, ObsConfiguration config) ConstructorSecretFlexibleBucketObsClient(String accessKey, String secretKey, String endPoint) ConstructorSecretFlexibleBucketObsClient(String accessKey, String secretKey, String securityToken, ObsConfiguration config) ConstructorSecretFlexibleBucketObsClient(String accessKey, String secretKey, String securityToken, String endPoint) Constructor -
方法概要
修饰符和类型方法说明protected voidcreateBucket(ObsBucket bucket, String accessKey, String secretKey) createBucket(ObsBucket bucket, String accessKey, String secretKey, String securityToken) deleteBucket(String bucketName, String accessKey, String secretKey) deleteBucket(String bucketName, String accessKey, String secretKey, String securityToken) deleteBucketCors(String bucketName, String accessKey, String secretKey) deleteBucketCors(String bucketName, String accessKey, String secretKey, String securityToken) deleteBucketLifecycle(String bucketName, String accessKey, String secretKey) deleteBucketLifecycle(String bucketName, String accessKey, String secretKey, String securityToken) deleteBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey) 已过时。deleteBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) 已过时。deleteBucketPolicy(String bucketName, String accessKey, String secretKey) deleteBucketPolicy(String bucketName, String accessKey, String secretKey, String securityToken) deleteBucketReplication(String bucketName, String accessKey, String secretKey) deleteBucketReplication(String bucketName, String accessKey, String secretKey, String securityToken) deleteBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey) 已过时。deleteBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) 已过时。deleteBucketTagging(String bucketName, String accessKey, String secretKey) deleteBucketTagging(String bucketName, String accessKey, String secretKey, String securityToken) deleteBucketWebsite(String bucketName, String accessKey, String secretKey) deleteBucketWebsite(String bucketName, String accessKey, String secretKey, String securityToken) deleteBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey) 已过时。deleteBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) 已过时。getBucketAcl(String bucketName, String accessKey, String secretKey) getBucketAcl(String bucketName, String accessKey, String secretKey, String securityToken) getBucketCors(String bucketName, String accessKey, String secretKey) getBucketCors(String bucketName, String accessKey, String secretKey, String securityToken) getBucketLifecycle(String bucketName, String accessKey, String secretKey) getBucketLifecycle(String bucketName, String accessKey, String secretKey, String securityToken) getBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey) 已过时。getBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) 已过时。getBucketLocation(String bucketName, String accessKey, String secretKey) getBucketLocation(String bucketName, String accessKey, String secretKey, String securityToken) getBucketLogging(String bucketName, String accessKey, String secretKey) getBucketLogging(String bucketName, String accessKey, String secretKey, String securityToken) getBucketLoggingConfiguration(String bucketName, String accessKey, String secretKey) 已过时。getBucketLoggingConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) 已过时。getBucketMetadata(BucketMetadataInfoRequest bucketMetadataInfoRequest, String accessKey, String secretKey) getBucketMetadata(BucketMetadataInfoRequest bucketMetadataInfoRequest, String accessKey, String secretKey, String securityToken) getBucketNotification(String bucketName, String accessKey, String secretKey) getBucketNotification(String bucketName, String accessKey, String secretKey, String securityToken) getBucketPolicy(String bucketName, String accessKey, String secretKey) getBucketPolicy(String bucketName, String accessKey, String secretKey, String securityToken) getBucketQuota(String bucketName, String accessKey, String secretKey) getBucketQuota(String bucketName, String accessKey, String secretKey, String securityToken) getBucketReplication(String bucketName, String accessKey, String secretKey) getBucketReplication(String bucketName, String accessKey, String secretKey, String securityToken) getBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey) 已过时。getBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) 已过时。getBucketStorageInfo(String bucketName, String accessKey, String secretKey) getBucketStorageInfo(String bucketName, String accessKey, String secretKey, String securityToken) getBucketStoragePolicy(String bucketName, String accessKey, String secretKey) getBucketStoragePolicy(String bucketName, String accessKey, String secretKey, String securityToken) getBucketTagging(String bucketName, String accessKey, String secretKey) getBucketTagging(String bucketName, String accessKey, String secretKey, String securityToken) getBucketVersioning(String bucketName, String accessKey, String secretKey) getBucketVersioning(String bucketName, String accessKey, String secretKey, String securityToken) getBucketWebsite(String bucketName, String accessKey, String secretKey) getBucketWebsite(String bucketName, String accessKey, String secretKey, String securityToken) getBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey) 已过时。getBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) 已过时。booleanheadBucket(String bucketName, String accessKey, String secretKey) booleanheadBucket(String bucketName, String accessKey, String secretKey, String securityToken) listBuckets(ListBucketsRequest request, String accessKey, String secretKey) listBuckets(ListBucketsRequest request, String accessKey, String secretKey, String securityToken) listBuckets(String accessKey, String secretKey) listBuckets(String accessKey, String secretKey, String securityToken) optionsBucket(String bucketName, OptionsInfoRequest optionInfo, String accessKey, String secretKey) 已过时。optionsBucket(String bucketName, OptionsInfoRequest optionInfo, String accessKey, String secretKey, String securityToken) 已过时。setBucketAcl(String bucketName, AccessControlList acl, String accessKey, String secretKey) setBucketAcl(String bucketName, AccessControlList acl, String accessKey, String secretKey, String securityToken) setBucketAcl(String bucketName, String cannedACL, AccessControlList acl, String accessKey, String secretKey) 已过时。setBucketAcl(String bucketName, String cannedACL, AccessControlList acl, String accessKey, String secretKey, String securityToken) 已过时。setBucketCors(String bucketName, BucketCors bucketCors, String accessKey, String secretKey) setBucketCors(String bucketName, BucketCors bucketCors, String accessKey, String secretKey, String securityToken) setBucketLifecycle(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey) setBucketLifecycle(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey, String securityToken) setBucketLifecycleConfiguration(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey) 已过时。setBucketLifecycleConfiguration(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey, String securityToken) 已过时。setBucketLogging(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey) setBucketLogging(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey, String securityToken) setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, boolean updateTargetACLifRequired, String accessKey, String secretKey) 已过时。setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, boolean updateTargetACLifRequired, String accessKey, String secretKey, String securityToken) 已过时。setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey) 已过时。setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey, String securityToken) 已过时。setBucketNotification(String bucketName, BucketNotificationConfiguration bucketNotificationConfiguration, String accessKey, String secretKey) setBucketNotification(String bucketName, BucketNotificationConfiguration bucketNotificationConfiguration, String accessKey, String secretKey, String securityToken) setBucketPolicy(String bucketName, String policy, String accessKey, String secretKey) setBucketPolicy(String bucketName, String policy, String accessKey, String secretKey, String securityToken) setBucketQuota(String bucketName, BucketQuota bucketQuota, String accessKey, String secretKey) setBucketQuota(String bucketName, BucketQuota bucketQuota, String accessKey, String secretKey, String securityToken) setBucketReplication(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey) setBucketReplication(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey, String securityToken) setBucketReplicationConfiguration(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey) 已过时。setBucketReplicationConfiguration(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey, String securityToken) 已过时。setBucketStoragePolicy(String bucketName, BucketStoragePolicyConfiguration bucketStorage, String accessKey, String secretKey) setBucketStoragePolicy(String bucketName, BucketStoragePolicyConfiguration bucketStorage, String accessKey, String secretKey, String securityToken) setBucketTagging(String bucketName, BucketTagInfo bucketTagInfo, String accessKey, String secretKey) setBucketTagging(String bucketName, BucketTagInfo bucketTagInfo, String accessKey, String secretKey, String securityToken) setBucketVersioning(String bucketName, BucketVersioningConfiguration versioningConfiguration, String accessKey, String secretKey) setBucketVersioning(String bucketName, BucketVersioningConfiguration versioningConfiguration, String accessKey, String secretKey, String securityToken) setBucketWebsite(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey) setBucketWebsite(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey, String securityToken) setBucketWebsiteConfiguration(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey) 已过时。setBucketWebsiteConfiguration(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey, String securityToken) 已过时。protected voidsetContextProviderCredentials(String bucketName, String accessKey, String secretKey) protected voidsetContextProviderCredentials(String bucketName, String accessKey, String secretKey, String securityToken) 从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.ObsClient
deleteReadAheadObjects, newBucket, newFile, newFolder, queryReadAheadObjectsTask, readAheadObjects, writeFile从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractBatchClient
putObjects, restoreObjects从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractFileClient
downloadFile, dropFolder, uploadFile从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractPFSClient
appendFile, deleteAccessLabelFs, dropFile, getAccessLabelFs, getAttribute, getContentSummaryFs, listContentSummary, listContentSummaryFs, modifyObject, modifyObject, modifyObject, readFile, renameFile, renameFolder, renameObject, renameObject, setAccessLabelFs, truncateFile, truncateObject, truncateObject从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractMultipartObjectClient
abortMultipartUpload, completeMultipartUpload, copyPart, initiateMultipartUpload, listMultipartUploads, listParts, uploadPart, uploadPart, uploadPart从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractObjectClient
appendObject, copyObject, copyObject, deleteObject, deleteObject, deleteObject, deleteObjects, deleteObjectTagging, doesObjectExist, doesObjectExist, getObject, getObject, getObject, getObjectAcl, getObjectAcl, getObjectAcl, getObjectMetadata, getObjectMetadata, getObjectMetadata, getObjectTagging, listObjects, listObjects, listVersions, listVersions, listVersions, listVersions, listVersions, optionsObject, putObject, putObject, putObject, putObject, putObject, putObjectInTwoBucket, restoreObject, restoreObjectV2, selectObjectContent, setObjectAcl, setObjectAcl, setObjectAcl, setObjectAcl, setObjectMetadata, setObjectTagging从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractBucketAdvanceClient
deleteBucketDirectColdAccess, deleteBucketDirectColdAccess, deleteBucketEncryption, deleteBucketEncryption, deleteBucketLifecycle, deleteBucketLifecycle, deleteBucketPolicy, deleteBucketPolicy, deleteBucketReplication, deleteBucketReplication, deleteBucketTagging, deleteBucketTagging, deleteBucketWebsite, deleteBucketWebsite, getBucketDirectColdAccess, getBucketDirectColdAccess, getBucketEncryption, getBucketEncryption, getBucketFSStatus, getBucketLifecycle, getBucketLifecycle, getBucketNotification, getBucketNotification, getBucketPolicy, getBucketPolicy, getBucketPolicyV2, getBucketPolicyV2, getBucketReplication, getBucketReplication, getBucketTagging, getBucketTagging, getBucketWebsite, getBucketWebsite, getCrrProgress, setBucketDirectColdAccess, setBucketDirectColdAccess, setBucketEncryption, setBucketEncryption, setBucketFSStatus, setBucketLifecycle, setBucketLifecycle, setBucketNotification, setBucketNotification, setBucketPolicy, setBucketPolicy, setBucketReplication, setBucketReplication, setBucketTagging, setBucketTagging, setBucketWebsite, setBucketWebsite从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractBucketClient
createBucket, createBucket, createBucket, createBucket, createVirtualBucket, deleteBucket, deleteBucket, deleteBucketCors, deleteBucketCors, deleteBucketCustomDomain, deleteBucketCustomDomain, deleteInventoryConfiguration, getBucketAcl, getBucketAcl, getBucketCors, getBucketCors, getBucketCustomDomain, getBucketCustomDomain, getBucketLocation, getBucketLocation, getBucketLocationV2, getBucketLogging, getBucketLogging, getBucketMetadata, getBucketQuota, getBucketQuota, getBucketRequestPayment, getBucketRequestPayment, getBucketStorageInfo, getBucketStorageInfo, getBucketStoragePolicy, getBucketStoragePolicy, getBucketVersioning, getBucketVersioning, getInventoryConfiguration, headBucket, headBucket, listAliasBuckets, listBuckets, listBucketsV2, listInventoryConfiguration, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, setBucketCustomDomain, setBucketCustomDomain, setBucketLogging, setBucketLogging, setBucketLoggingConfiguration, setBucketQuota, setBucketQuota, setBucketRequestPayment, setBucketRequestPayment, setBucketStoragePolicy, setBucketStoragePolicy, setBucketVersioning, setBucketVersioning, setInventoryConfiguration从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractDeprecatedBucketClient
createBucket, deleteBucketLifecycleConfiguration, deleteBucketReplicationConfiguration, deleteBucketWebsiteConfiguration, getBucketLifecycleConfiguration, getBucketLoggingConfiguration, getBucketReplicationConfiguration, getBucketWebsiteConfiguration, listBuckets, optionsBucket, setBucketAcl, setBucketCors, setBucketLifecycleConfiguration, setBucketLoggingConfiguration, setBucketReplicationConfiguration, setBucketVersioning, setBucketWebsiteConfiguration从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.AbstractClient
base64Md5, base64Md5, close, createGetTemporarySignature, createGetTemporarySignature, createPostSignature, createPostSignature, createPostSignature, createSignedUrl, createSignedUrl, createTemporarySignature, createV4PostSignature, createV4PostSignature, createV4PostSignature, createV4TemporarySignature, doActionWithResult, init, refresh从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.ObsService
createPostSignatureResponse, createTemporarySignatureResponse, createV4TemporarySignature, initThreadPool, recordBulkTaskStatus从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsExtensionService
createFetchJobImpl, deleteExtensionPolicyImpl, deleteReadAheadObjectsImpl, queryExtensionPolicyImpl, queryFetchJobImpl, queryReadAheadObjectsTaskImpl, readAheadObjectsImpl, setExtensionPolicyImpl从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsFileService
deleteAccessLabelFsImpl, getAccessLabelFsImpl, getContentSummaryFsImpl, listContentSummaryFsImpl, listContentSummaryImpl, renameFileImpl, setAccessLabelFsImpl, truncateFileImpl, writeFileImpl从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsObjectService
appendObjectImpl, deleteObjectTaggingImpl, getObjectTaggingImpl, modifyObjectImpl, renameObjectImpl, restoreObjectImpl, restoreObjectV2Impl, setObjectTaggingImpl, truncateObjectImpl从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsMultipartObjectService
abortMultipartUploadImpl, completeMultipartUploadImpl, copyPartImpl, initiateMultipartUploadImpl, listMultipartUploadsImpl, listPartsImpl, uploadPartImpl从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsObjectBaseService
copyObjectImpl, deleteObjectImpl, deleteObjectsImpl, doesObjectExistImpl, getObjectAclImpl, getObjectImpl, getObjectImpl, getObjectMetadataImpl, getObjectUrl, getObsFSAttributeFromResponse, putObjectImpl, putObjectInTwoBucketImpl, selectObjectContentImpl, setObjectAclImpl, setObjectMetadataImpl从类继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.internal.service.ObsBucketAdvanceService
bindBucketAliasImpl, createBucketAliasImpl, createBucketWithClusterId, createVirtualBucketImpl, deleteBucketCorsImpl, deleteBucketCustomDomainImpl, deleteBucketDirectColdAccessImpl, deleteBucketEncryptionImpl, deleteBucketLifecycleConfigurationImpl, deleteBucketReplicationConfigurationImpl, deleteBucketTaggingImpl, deleteBucketWebsiteConfigurationImpl, getBucketAclImpl, getBucketCorsImpl, getBucketCustomDomainImpl, getBucketDirectColdAccessImpl, getBucketEncryptionImpl, getBucketLifecycleConfigurationImpl, getBucketLoggingConfigurationImpl, getBucketNotificationConfigurationImpl, getBucketQuotaImpl, getBucketReplicationConfigurationImpl, getBucketRequestPaymentImpl, getBucketTaggingImpl, getBucketWebsiteConfigurationImpl, getCrrProgressImpl, listAliasBucketsImpl, listAvailableZoneInfo, setBucketAclImpl, setBucketCorsImpl, setBucketCustomDomainImpl, setBucketDirectColdAccessImpl, setBucketEncryptionImpl, setBucketLifecycleConfigurationImpl, setBucketLoggingConfigurationImpl, setBucketNotificationImpl, setBucketQuotaImpl, setBucketReplicationConfigurationImpl, setBucketRequestPaymentImpl, setBucketTaggingImpl, setBucketVersioningImpl, setBucketWebsiteConfigurationImpl, setVirtualReplication从类继承的方法 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, 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
-
构造器详细资料
-
SecretFlexibleBucketObsClient
Constructor- 参数:
config- Configuration parameters of ObsClient
-
SecretFlexibleBucketObsClient
Constructor- 参数:
endPoint- OBS endpoint
-
SecretFlexibleBucketObsClient
Constructor- 参数:
accessKey- AK in the access keysecretKey- SK in the access keyconfig- Configuration parameters of ObsClient
-
SecretFlexibleBucketObsClient
Constructor- 参数:
accessKey- AK in the access keysecretKey- SK in the access keyendPoint- OBS endpoint
-
SecretFlexibleBucketObsClient
public SecretFlexibleBucketObsClient(String accessKey, String secretKey, String securityToken, ObsConfiguration config) Constructor- 参数:
accessKey- AK in the temporary access keysecretKey- SK in the temporary access keysecurityToken- Security tokenconfig- Configuration parameters of ObsClient
-
SecretFlexibleBucketObsClient
public SecretFlexibleBucketObsClient(String accessKey, String secretKey, String securityToken, String endPoint) Constructor- 参数:
accessKey- AK in the temporary access keysecretKey- SK in the temporary access keysecurityToken- Security tokenendPoint- OBS endpoint
-
-
方法详细资料
-
createBucket
public ObsBucket createBucket(ObsBucket bucket, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
createBucket
public ObsBucket createBucket(ObsBucket bucket, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
listBuckets
- 抛出:
ObsException
-
listBuckets
public List<ObsBucket> listBuckets(String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
listBuckets
public List<ObsBucket> listBuckets(ListBucketsRequest request, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
listBuckets
public List<ObsBucket> listBuckets(ListBucketsRequest request, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
deleteBucket
public HeaderResponse deleteBucket(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
deleteBucket
public HeaderResponse deleteBucket(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
headBucket
public boolean headBucket(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
headBucket
public boolean headBucket(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketMetadata
public BucketMetadataInfoResult getBucketMetadata(BucketMetadataInfoRequest bucketMetadataInfoRequest, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketMetadata
public BucketMetadataInfoResult getBucketMetadata(BucketMetadataInfoRequest bucketMetadataInfoRequest, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketAcl
public AccessControlList getBucketAcl(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketAcl
public AccessControlList getBucketAcl(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketAcl
@Deprecated public HeaderResponse setBucketAcl(String bucketName, String cannedACL, AccessControlList acl, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketAcl
@Deprecated public HeaderResponse setBucketAcl(String bucketName, String cannedACL, AccessControlList acl, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketAcl
public HeaderResponse setBucketAcl(String bucketName, AccessControlList acl, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketAcl
public HeaderResponse setBucketAcl(String bucketName, AccessControlList acl, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketLocation
public BucketLocationResponse getBucketLocation(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketLocation
public BucketLocationResponse getBucketLocation(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketStorageInfo
public BucketStorageInfo getBucketStorageInfo(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketStorageInfo
public BucketStorageInfo getBucketStorageInfo(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketQuota
public BucketQuota getBucketQuota(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketQuota
public BucketQuota getBucketQuota(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketQuota
public HeaderResponse setBucketQuota(String bucketName, BucketQuota bucketQuota, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketQuota
public HeaderResponse setBucketQuota(String bucketName, BucketQuota bucketQuota, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketCors
public HeaderResponse setBucketCors(String bucketName, BucketCors bucketCors, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketCors
public HeaderResponse setBucketCors(String bucketName, BucketCors bucketCors, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketCors
public BucketCors getBucketCors(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketCors
public BucketCors getBucketCors(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
deleteBucketCors
public HeaderResponse deleteBucketCors(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
deleteBucketCors
public HeaderResponse deleteBucketCors(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
optionsBucket
@Deprecated public OptionsInfoResult optionsBucket(String bucketName, OptionsInfoRequest optionInfo, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
optionsBucket
@Deprecated public OptionsInfoResult optionsBucket(String bucketName, OptionsInfoRequest optionInfo, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketLoggingConfiguration
@Deprecated public BucketLoggingConfiguration getBucketLoggingConfiguration(String bucketName, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketLogging
public BucketLoggingConfiguration getBucketLogging(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketLoggingConfiguration
@Deprecated public BucketLoggingConfiguration getBucketLoggingConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketLogging
public BucketLoggingConfiguration getBucketLogging(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketLoggingConfiguration
@Deprecated public HeaderResponse setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketLogging
public HeaderResponse setBucketLogging(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketLoggingConfiguration
@Deprecated public HeaderResponse setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketLogging
public HeaderResponse setBucketLogging(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketLoggingConfiguration
@Deprecated public HeaderResponse setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, boolean updateTargetACLifRequired, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketLoggingConfiguration
@Deprecated public HeaderResponse setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, boolean updateTargetACLifRequired, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketVersioning
public HeaderResponse setBucketVersioning(String bucketName, BucketVersioningConfiguration versioningConfiguration, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketVersioning
public HeaderResponse setBucketVersioning(String bucketName, BucketVersioningConfiguration versioningConfiguration, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketVersioning
public BucketVersioningConfiguration getBucketVersioning(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketVersioning
public BucketVersioningConfiguration getBucketVersioning(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketLifecycleConfiguration
@Deprecated public LifecycleConfiguration getBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketLifecycle
public LifecycleConfiguration getBucketLifecycle(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketLifecycleConfiguration
@Deprecated public LifecycleConfiguration getBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketLifecycle
public LifecycleConfiguration getBucketLifecycle(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketLifecycleConfiguration
@Deprecated public HeaderResponse setBucketLifecycleConfiguration(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketLifecycle
public HeaderResponse setBucketLifecycle(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketLifecycleConfiguration
@Deprecated public HeaderResponse setBucketLifecycleConfiguration(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketLifecycle
public HeaderResponse setBucketLifecycle(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
deleteBucketLifecycleConfiguration
@Deprecated public HeaderResponse deleteBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
deleteBucketLifecycle
public HeaderResponse deleteBucketLifecycle(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
deleteBucketLifecycleConfiguration
@Deprecated public HeaderResponse deleteBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
deleteBucketLifecycle
public HeaderResponse deleteBucketLifecycle(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketPolicy
public BucketPolicyResponse getBucketPolicy(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketPolicy
public BucketPolicyResponse getBucketPolicy(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketPolicy
public HeaderResponse setBucketPolicy(String bucketName, String policy, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketPolicy
public HeaderResponse setBucketPolicy(String bucketName, String policy, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
deleteBucketPolicy
public HeaderResponse deleteBucketPolicy(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
deleteBucketPolicy
public HeaderResponse deleteBucketPolicy(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketWebsiteConfiguration
@Deprecated public WebsiteConfiguration getBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketWebsite
public WebsiteConfiguration getBucketWebsite(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketWebsiteConfiguration
@Deprecated public WebsiteConfiguration getBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketWebsite
public WebsiteConfiguration getBucketWebsite(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketWebsiteConfiguration
@Deprecated public HeaderResponse setBucketWebsiteConfiguration(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketWebsite
public HeaderResponse setBucketWebsite(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketWebsiteConfiguration
@Deprecated public HeaderResponse setBucketWebsiteConfiguration(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketWebsite
public HeaderResponse setBucketWebsite(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
deleteBucketWebsiteConfiguration
@Deprecated public HeaderResponse deleteBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
deleteBucketWebsite
public HeaderResponse deleteBucketWebsite(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
deleteBucketWebsiteConfiguration
@Deprecated public HeaderResponse deleteBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
deleteBucketWebsite
public HeaderResponse deleteBucketWebsite(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketTagging
public HeaderResponse setBucketTagging(String bucketName, BucketTagInfo bucketTagInfo, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketTagging
public HeaderResponse setBucketTagging(String bucketName, BucketTagInfo bucketTagInfo, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketTagging
public BucketTagInfo getBucketTagging(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketTagging
public BucketTagInfo getBucketTagging(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
deleteBucketTagging
public HeaderResponse deleteBucketTagging(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
deleteBucketTagging
public HeaderResponse deleteBucketTagging(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketReplicationConfiguration
@Deprecated public HeaderResponse setBucketReplicationConfiguration(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketReplication
public HeaderResponse setBucketReplication(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketReplicationConfiguration
@Deprecated public HeaderResponse setBucketReplicationConfiguration(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketReplication
public HeaderResponse setBucketReplication(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketReplicationConfiguration
@Deprecated public ReplicationConfiguration getBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketReplication
public ReplicationConfiguration getBucketReplication(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketReplicationConfiguration
@Deprecated public ReplicationConfiguration getBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketReplication
public ReplicationConfiguration getBucketReplication(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
deleteBucketReplicationConfiguration
@Deprecated public HeaderResponse deleteBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey) throws ObsException 已过时。- 抛出:
ObsException
-
deleteBucketReplication
public HeaderResponse deleteBucketReplication(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
deleteBucketReplicationConfiguration
@Deprecated public HeaderResponse deleteBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException 已过时。- 抛出:
ObsException
-
deleteBucketReplication
public HeaderResponse deleteBucketReplication(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketNotification
public BucketNotificationConfiguration getBucketNotification(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketNotification
public BucketNotificationConfiguration getBucketNotification(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketNotification
public HeaderResponse setBucketNotification(String bucketName, BucketNotificationConfiguration bucketNotificationConfiguration, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketNotification
public HeaderResponse setBucketNotification(String bucketName, BucketNotificationConfiguration bucketNotificationConfiguration, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setBucketStoragePolicy
public HeaderResponse setBucketStoragePolicy(String bucketName, BucketStoragePolicyConfiguration bucketStorage, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
setBucketStoragePolicy
public HeaderResponse setBucketStoragePolicy(String bucketName, BucketStoragePolicyConfiguration bucketStorage, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
getBucketStoragePolicy
public BucketStoragePolicyConfiguration getBucketStoragePolicy(String bucketName, String accessKey, String secretKey) throws ObsException - 抛出:
ObsException
-
getBucketStoragePolicy
public BucketStoragePolicyConfiguration getBucketStoragePolicy(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException - 抛出:
ObsException
-
setContextProviderCredentials
-
setContextProviderCredentials
-
clearContextProviderCredentials
protected void clearContextProviderCredentials()
-