public abstract class AbstractBucketAdvanceClient extends AbstractBucketClient
AbstractClient.ActionCallbackWithResult<T>| 构造器 | 说明 |
|---|---|
AbstractBucketAdvanceClient() |
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, setInventoryConfigurationcreateBucket, deleteBucketLifecycleConfiguration, deleteBucketReplicationConfiguration, deleteBucketWebsiteConfiguration, getBucketLifecycleConfiguration, getBucketLoggingConfiguration, getBucketReplicationConfiguration, getBucketWebsiteConfiguration, listBuckets, optionsBucket, setBucketAcl, setBucketCors, setBucketLifecycleConfiguration, setBucketLoggingConfiguration, setBucketReplicationConfiguration, setBucketVersioning, setBucketWebsiteConfigurationbase64Md5, base64Md5, close, createGetTemporarySignature, createGetTemporarySignature, createPostSignature, createPostSignature, createPostSignature, createSignedUrl, createSignedUrl, createTemporarySignature, createV4PostSignature, createV4PostSignature, createV4PostSignature, createV4TemporarySignature, doActionWithResult, init, refreshcreatePostSignatureResponse, createTemporarySignatureResponse, createV4TemporarySignature, initThreadPool, recordBulkTaskStatuscreateFetchJobImpl, deleteExtensionPolicyImpl, deleteReadAheadObjectsImpl, queryExtensionPolicyImpl, queryFetchJobImpl, queryReadAheadObjectsTaskImpl, readAheadObjectsImpl, setExtensionPolicyImpldeleteAccessLabelFsImpl, getAccessLabelFsImpl, getContentSummaryFsImpl, listContentSummaryFsImpl, listContentSummaryImpl, renameFileImpl, setAccessLabelFsImpl, truncateFileImpl, writeFileImplappendObjectImpl, deleteObjectTaggingImpl, getObjectTaggingImpl, modifyObjectImpl, renameObjectImpl, restoreObjectImpl, restoreObjectV2Impl, setObjectTaggingImpl, truncateObjectImplabortMultipartUploadImpl, completeMultipartUploadImpl, copyPartImpl, initiateMultipartUploadImpl, listMultipartUploadsImpl, listPartsImpl, uploadPartImplcopyObjectImpl, deleteObjectImpl, deleteObjectsImpl, doesObjectExistImpl, getObjectAclImpl, getObjectImpl, getObjectImpl, getObjectMetadataImpl, getObjectUrl, getObsFSAttributeFromResponse, putObjectImpl, putObjectInTwoBucketImpl, selectObjectContentImpl, setObjectAclImpl, setObjectMetadataImplbindBucketAliasImpl, createBucketAliasImpl, createBucketWithClusterId, createVirtualBucketImpl, deleteBucketCorsImpl, deleteBucketCustomDomainImpl, deleteBucketDirectColdAccessImpl, deleteBucketEncryptionImpl, deleteBucketLifecycleConfigurationImpl, deleteBucketPublicAccessBlockImpl, deleteBucketReplicationConfigurationImpl, deleteBucketTaggingImpl, deleteBucketTrashImpl, deleteBucketWebsiteConfigurationImpl, getBucketAclImpl, getBucketCorsImpl, getBucketCustomDomainImpl, getBucketDirectColdAccessImpl, getBucketEncryptionImpl, getBucketLifecycleConfigurationImpl, getBucketLoggingConfigurationImpl, getBucketNotificationConfigurationImpl, getBucketPolicyPublicStatusImpl, getBucketPublicAccessBlockImpl, getBucketPublicStatusImpl, getBucketQuotaImpl, getBucketReplicationConfigurationImpl, getBucketRequestPaymentImpl, getBucketTaggingImpl, getBucketTrashImpl, getBucketWebsiteConfigurationImpl, getCrrProgressImpl, listAliasBucketsImpl, listAvailableZoneInfo, putBucketPublicAccessBlockImpl, setBucketAclImpl, setBucketCorsImpl, setBucketCustomDomainImpl, setBucketDirectColdAccessImpl, setBucketEncryptionImpl, setBucketLifecycleConfigurationImpl, setBucketLoggingConfigurationImpl, setBucketNotificationImpl, setBucketQuotaImpl, setBucketReplicationConfigurationImpl, setBucketRequestPaymentImpl, setBucketTaggingImpl, setBucketTrashImpl, setBucketVersioningImpl, setBucketWebsiteConfigurationImpl, setVirtualReplicationcreateBucketImpl, deleteBucketImpl, deleteBucketPolicyImpl, deleteInventoryConfigurationImpl, getBucketLocationImpl, getBucketMetadataImpl, getBucketPolicyImpl, getBucketStorageInfoImpl, getBucketStoragePolicyImpl, getBucketVersioningImpl, getInventoryConfigurationImpl, headBucketImpl, listAllBucketsImpl, listInventoryConfigurationImpl, listObjectsImpl, listVersionsImpl, optionsImpl, setBucketFSStatusImpl, setBucketPolicyImpl, setBucketStorageImpl, setInventoryConfigurationImpltransAppendObjectRequest, 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, tryAddCrc64ForPutObjectRequest, tryAddCrc64ForUploadPartRequestgetCredential, prepareRESTHeaderAcl, prepareRESTHeaderAclObject, putAclImplbuild, createRequestBody, getApiVersion, getHeaderByMethodName, getOptionInfoResult, getSpecialParamForStorageClass, putCleanedKeyAndValues, putHeader, setHeadersAndStatus, setHeadersAndStatus, transObjectRequest, transObjectRequestWithResult, transRequest, transRequestPaymentHeaders, transRequestPaymentHeaders, transRequestWithResult, verifyResponseContentType, verifyResponseContentTypeForJsonaddNonRetrievableClass, addRequestHeadersToConnection, authorizeHttpRequest, convertHeadersToMap, getErrorCodeFromHeader, getFileSystemDelimiter, getIConvertor, getIHeaders, getNonRetrievableClasses, getProviderCredentials, getRestHeaderPrefix, getRestMetadataPrefix, getXmlResponseSaxParser, isAuthTypeNegotiation, performRequest, performRequest, performRequest, performRequest, performRequest, performRequest, performRequestWithoutSignature, performRestDelete, performRestDelete, performRestDelete, performRestForApiVersion, performRestGet, performRestGet, performRestGet, performRestGetForListBuckets, performRestHead, performRestOptions, removeNonRetrievableClass, renameMetadataKeys, renameMetadataKeys, retryRequest, setCanUseStandardHTTPHeaders, setProviderCredentials, setUserHeadersaddRequestParametersToUrlPath, getEndpoint, getHttpPort, getHttpsOnly, getHttpsPort, getLocalTimeUtil, initHttpClient, isCname, isKeepAlive, isPathStyle, setLocalTimeUtil, setupConnection, shutdown, shutdownImplclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabortMultipartUpload, appendObject, completeMultipartUpload, copyObject, copyObject, copyPart, deleteObject, deleteObject, deleteObject, deleteObjects, deleteObjectTagging, deleteReadAheadObjects, doesObjectExist, doesObjectExist, downloadFile, getObject, getObject, getObject, getObjectAcl, getObjectAcl, getObjectAcl, getObjectMetadata, getObjectMetadata, getObjectMetadata, getObjectTagging, initiateMultipartUpload, listMultipartUploads, listObjects, listObjects, listParts, listVersions, listVersions, listVersions, listVersions, modifyObject, modifyObject, modifyObject, putObject, putObject, putObject, putObject, putObject, putObjectInTwoBucket, putObjects, queryReadAheadObjectsTask, readAheadObjects, renameObject, renameObject, restoreObject, restoreObjects, restoreObjectV2, selectObjectContent, setObjectAcl, setObjectAcl, setObjectAcl, setObjectMetadata, setObjectTagging, truncateObject, truncateObject, uploadFile, uploadPart, uploadPart, uploadPartappendFile, deleteAccessLabelFs, dropFile, dropFolder, getAccessLabelFs, getAttribute, getContentSummaryFs, listContentSummary, listContentSummaryFs, newBucket, newFile, newFolder, readFile, renameFile, renameFolder, setAccessLabelFs, truncateFile, writeFilepublic LifecycleConfiguration getBucketLifecycle(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic LifecycleConfiguration getBucketLifecycle(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse setBucketLifecycle(String bucketName, LifecycleConfiguration lifecycleConfig) throws ObsException
IObsClientbucketName - Bucket namelifecycleConfig - Bucket lifecycle rulesObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse setBucketLifecycle(SetBucketLifecycleRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse deleteBucketLifecycle(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse deleteBucketLifecycle(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic String getBucketPolicy(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic String getBucketPolicy(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic BucketPolicyResponse getBucketPolicyV2(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic BucketPolicyResponse getBucketPolicyV2(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse setBucketPolicy(String bucketName, String policy) throws ObsException
IObsClientbucketName - Bucket namepolicy - Bucket policy, in the JSON formatObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse setBucketPolicy(SetBucketPolicyRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse deleteBucketPolicy(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse deleteBucketPolicy(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic WebsiteConfiguration getBucketWebsite(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic WebsiteConfiguration getBucketWebsite(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse setBucketWebsite(String bucketName, WebsiteConfiguration websiteConfig) throws ObsException
IObsClientbucketName - Bucket namewebsiteConfig - Website hosting configuration of a bucketObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse setBucketWebsite(SetBucketWebsiteRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse deleteBucketWebsite(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse deleteBucketWebsite(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic BucketTagInfo getBucketTagging(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic BucketTagInfo getBucketTagging(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse setBucketTagging(String bucketName, BucketTagInfo bucketTagInfo) throws ObsException
IObsClientbucketName - Bucket namebucketTagInfo - Bucket tagsObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse setBucketTagging(SetBucketTaggingRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse deleteBucketTagging(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse deleteBucketTagging(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic BucketEncryption getBucketEncryption(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic BucketEncryption getBucketEncryption(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse setBucketEncryption(String bucketName, BucketEncryption bucketEncryption) throws ObsException
IObsClientbucketName - Bucket namebucketEncryption - Bucket encryption configurationObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse setBucketEncryption(SetBucketEncryptionRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse deleteBucketEncryption(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse deleteBucketEncryption(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse setBucketReplication(String bucketName, ReplicationConfiguration replicationConfiguration) throws ObsException
IObsClientbucketName - Bucket namereplicationConfiguration - Cross-region replication configurationObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse setBucketReplication(SetBucketReplicationRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic ReplicationConfiguration getBucketReplication(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic ReplicationConfiguration getBucketReplication(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic GetCrrProgressResult getCrrProgress(GetCrrProgressRequest request) throws ObsException
ObsExceptionpublic HeaderResponse deleteBucketReplication(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse deleteBucketReplication(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic BucketNotificationConfiguration getBucketNotification(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic BucketNotificationConfiguration getBucketNotification(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse setBucketNotification(String bucketName, BucketNotificationConfiguration bucketNotificationConfiguration) throws ObsException
IObsClientbucketName - Bucket namebucketNotificationConfiguration - Bucket notification configurationObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse setBucketNotification(SetBucketNotificationRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse setBucketFSStatus(SetBucketFSStatusRequest request) throws ObsException
IFSClientrequest - Request parameters for specifying whether to enable the file gateway feature for the bucketObsException - OBS SDK self-defined exception,
thrown when the interface fails to be called or access to OBS failspublic GetBucketFSStatusResult getBucketFSStatus(GetBucketFSStatusRequest request) throws ObsException
IFSClientrequest - Request parameters for checking whether the file gateway feature is enabled for the bucketObsException - OBS SDK self-defined exception,
thrown when the interface fails to be called or access to OBS failspublic HeaderResponse setBucketDirectColdAccess(String bucketName, BucketDirectColdAccess access) throws ObsException
IObsClientbucketName - Bucket nameaccess - Direct reading policyObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse setBucketDirectColdAccess(SetBucketDirectColdAccessRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic BucketDirectColdAccess getBucketDirectColdAccess(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic BucketDirectColdAccess getBucketDirectColdAccess(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse deleteBucketDirectColdAccess(String bucketName) throws ObsException
IObsClientbucketName - Bucket nameObsException - OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse setBucketTrash(SetBucketTrashRequest setBucketTrashRequest) throws ObsException
ObsExceptionpublic GetBucketTrashResult getBucketTrash(GetBucketTrashRequest getBucketTrashRequest) throws ObsException
ObsExceptionpublic HeaderResponse deleteBucketTrash(DeleteBucketTrashRequest deleteBucketTrashRequest) throws ObsException
ObsExceptionpublic HeaderResponse deleteBucketDirectColdAccess(BaseBucketRequest request) throws ObsException
IObsClientrequest - Request parametersObsException - OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse putBucketPublicAccessBlock(PutBucketPublicAccessBlockRequest request) throws ObsException
request - ObsExceptionpublic GetBucketPublicAccessBlockResult getBucketPublicAccessBlock(GetBucketPublicAccessBlockRequest request) throws ObsException
request - ObsExceptionpublic HeaderResponse deleteBucketPublicAccessBlock(DeleteBucketPublicAccessBlockRequest request) throws ObsException
request - ObsExceptionpublic GetBucketPolicyPublicStatusResult getBucketPolicyPublicStatus(GetBucketPolicyPublicStatusRequest request) throws ObsException
request - ObsExceptionpublic GetBucketPublicStatusResult getBucketPublicStatus(GetBucketPublicStatusRequest request) throws ObsException
request - ObsExceptionCopyright © 2025. All rights reserved.