public abstract class AbstractBucketAdvanceClient extends AbstractBucketClient
AbstractClient.ActionCallbackWithResult<T>
Constructor and Description |
---|
AbstractBucketAdvanceClient() |
Modifier and Type | Method and Description |
---|---|
HeaderResponse |
deleteBucketDirectColdAccess(BaseBucketRequest request)
Delete the direct reading policy for Archive objects in a bucket.
|
HeaderResponse |
deleteBucketDirectColdAccess(String bucketName)
Delete the direct reading policy for Archive objects in a bucket.
|
HeaderResponse |
deleteBucketEncryption(BaseBucketRequest request)
Delete bucket encryption configuration.
|
HeaderResponse |
deleteBucketEncryption(String bucketName)
Delete bucket encryption configuration.
|
HeaderResponse |
deleteBucketLifecycle(BaseBucketRequest request)
Delete the bucket lifecycle rules from a bucket.
|
HeaderResponse |
deleteBucketLifecycle(String bucketName)
Delete the bucket lifecycle rules from a bucket.
|
HeaderResponse |
deleteBucketPolicy(BaseBucketRequest request)
Delete bucket policies.
|
HeaderResponse |
deleteBucketPolicy(String bucketName)
Delete bucket policies.
|
HeaderResponse |
deleteBucketReplication(BaseBucketRequest request)
Delete the bucket cross-region replication configuration.
|
HeaderResponse |
deleteBucketReplication(String bucketName)
Delete the bucket cross-region replication configuration.
|
HeaderResponse |
deleteBucketTagging(BaseBucketRequest request)
Delete bucket tags.
|
HeaderResponse |
deleteBucketTagging(String bucketName)
Delete bucket tags.
|
HeaderResponse |
deleteBucketWebsite(BaseBucketRequest request)
Delete the website hosting configuration of a bucket.
|
HeaderResponse |
deleteBucketWebsite(String bucketName)
Delete the website hosting configuration of a bucket.
|
BucketDirectColdAccess |
getBucketDirectColdAccess(BaseBucketRequest request)
Obtain the direct reading policy for Archive objects in a bucket.
|
BucketDirectColdAccess |
getBucketDirectColdAccess(String bucketName)
Obtain the direct reading policy for Archive objects in a bucket.
|
BucketEncryption |
getBucketEncryption(BaseBucketRequest request)
Obtain bucket encryption configuration.
|
BucketEncryption |
getBucketEncryption(String bucketName)
Obtain bucket encryption configuration.
|
GetBucketFSStatusResult |
getBucketFSStatus(GetBucketFSStatusRequest request)
Check whether the file gateway feature is enabled for the bucket.
|
LifecycleConfiguration |
getBucketLifecycle(BaseBucketRequest request)
Obtain the bucket lifecycle rules.
|
LifecycleConfiguration |
getBucketLifecycle(String bucketName)
Obtain the bucket lifecycle rules.
|
BucketNotificationConfiguration |
getBucketNotification(BaseBucketRequest request)
Obtain the notification configuration of a bucket.
|
BucketNotificationConfiguration |
getBucketNotification(String bucketName)
Obtain the notification configuration of a bucket.
|
String |
getBucketPolicy(BaseBucketRequest request)
Obtain a bucket policy.
|
String |
getBucketPolicy(String bucketName)
Obtain bucket policies.
|
BucketPolicyResponse |
getBucketPolicyV2(BaseBucketRequest request)
Obtain bucket policies.
|
BucketPolicyResponse |
getBucketPolicyV2(String bucketName)
Obtain bucket policies.
|
ReplicationConfiguration |
getBucketReplication(BaseBucketRequest request)
Obtain the cross-region replication configuration of a bucket.
|
ReplicationConfiguration |
getBucketReplication(String bucketName)
Obtain the cross-region replication configuration of a bucket.
|
BucketTagInfo |
getBucketTagging(BaseBucketRequest request)
Obtain bucket tags.
|
BucketTagInfo |
getBucketTagging(String bucketName)
Obtain bucket tags.
|
WebsiteConfiguration |
getBucketWebsite(BaseBucketRequest request)
Obtain the website hosting settings of a Bucket
|
WebsiteConfiguration |
getBucketWebsite(String bucketName)
Obtain the website hosting configuration of a Bucket
|
HeaderResponse |
setBucketDirectColdAccess(SetBucketDirectColdAccessRequest request)
Configure the direct reading policy for Archive objects in a bucket.
|
HeaderResponse |
setBucketDirectColdAccess(String bucketName,
BucketDirectColdAccess access)
Set the direct reading policy for Archive objects in a bucket.
|
HeaderResponse |
setBucketEncryption(SetBucketEncryptionRequest request)
Configure bucket encryption.
|
HeaderResponse |
setBucketEncryption(String bucketName,
BucketEncryption bucketEncryption)
Set bucket encryption.
|
HeaderResponse |
setBucketFSStatus(SetBucketFSStatusRequest request)
Specify whether to enable the file gateway feature for the bucket.
|
HeaderResponse |
setBucketLifecycle(SetBucketLifecycleRequest request)
Configure lifecycle rules for a bucket.
|
HeaderResponse |
setBucketLifecycle(String bucketName,
LifecycleConfiguration lifecycleConfig)
Set the bucket lifecycle rules.
|
HeaderResponse |
setBucketNotification(SetBucketNotificationRequest request)
Set event notification for a bucket.
|
HeaderResponse |
setBucketNotification(String bucketName,
BucketNotificationConfiguration bucketNotificationConfiguration)
Configure bucket notification.
|
HeaderResponse |
setBucketPolicy(SetBucketPolicyRequest request)
Set bucket policies.
|
HeaderResponse |
setBucketPolicy(String bucketName,
String policy)
Set bucket policies.
|
HeaderResponse |
setBucketReplication(SetBucketReplicationRequest request)
Configure cross-region replication for a bucket.
|
HeaderResponse |
setBucketReplication(String bucketName,
ReplicationConfiguration replicationConfiguration)
Configure cross-region replication for a bucket.
|
HeaderResponse |
setBucketTagging(SetBucketTaggingRequest request)
Set bucket tags.
|
HeaderResponse |
setBucketTagging(String bucketName,
BucketTagInfo bucketTagInfo)
Set bucket tags.
|
HeaderResponse |
setBucketWebsite(SetBucketWebsiteRequest request)
Configure website hosting for a bucket.
|
HeaderResponse |
setBucketWebsite(String bucketName,
WebsiteConfiguration websiteConfig)
Configure website hosting for a bucket.
|
createBucket, createBucket, createBucket, createBucket, deleteBucket, deleteBucket, deleteBucketCors, deleteBucketCors, getBucketAcl, getBucketAcl, getBucketCors, getBucketCors, getBucketLocation, getBucketLocation, getBucketLocationV2, getBucketLogging, getBucketLogging, getBucketMetadata, getBucketQuota, getBucketQuota, getBucketRequestPayment, getBucketRequestPayment, getBucketStorageInfo, getBucketStorageInfo, getBucketStoragePolicy, getBucketStoragePolicy, getBucketVersioning, getBucketVersioning, headBucket, headBucket, listBuckets, listBucketsV2, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, setBucketLogging, setBucketLogging, setBucketLoggingConfiguration, setBucketQuota, setBucketQuota, setBucketRequestPayment, setBucketRequestPayment, setBucketStoragePolicy, setBucketStoragePolicy, setBucketVersioning, setBucketVersioning
createBucket, deleteBucketLifecycleConfiguration, deleteBucketReplicationConfiguration, deleteBucketWebsiteConfiguration, getBucketLifecycleConfiguration, getBucketLoggingConfiguration, getBucketReplicationConfiguration, getBucketWebsiteConfiguration, listBuckets, optionsBucket, setBucketAcl, setBucketCors, setBucketLifecycleConfiguration, setBucketLoggingConfiguration, setBucketReplicationConfiguration, setBucketVersioning, setBucketWebsiteConfiguration
base64Md5, base64Md5, close, createGetTemporarySignature, createGetTemporarySignature, createPostSignature, createPostSignature, createPostSignature, createSignedUrl, createSignedUrl, createTemporarySignature, createV4PostSignature, createV4PostSignature, createV4PostSignature, createV4TemporarySignature, doActionWithResult, init, refresh
createPostSignatureResponse, createTemporarySignatureResponse, createV4TemporarySignature, initThreadPool, recordBulkTaskStatus
createFetchJobImpl, deleteDisPolicyImpl, deleteExtensionPolicyImpl, deleteReadAheadObjectsImpl, getDisPolicyImpl, putDisPolicyImpl, queryExtensionPolicyImpl, queryFetchJobImpl, queryReadAheadObjectsTaskImpl, readAheadObjectsImpl, setExtensionPolicyImpl
listContentSummaryImpl, renameFileImpl, truncateFileImpl, writeFileImpl
appendObjectImpl, modifyObjectImpl, renameObjectImpl, restoreObjectImpl, restoreObjectV2Impl, truncateObjectImpl
abortMultipartUploadImpl, completeMultipartUploadImpl, copyPartImpl, initiateMultipartUploadImpl, listMultipartUploadsImpl, listPartsImpl, uploadPartImpl
copyObjectImpl, deleteObjectImpl, deleteObjectsImpl, doesObjectExistImpl, getObjectAclImpl, getObjectImpl, getObjectImpl, getObjectMetadataImpl, getObjectUrl, putObjectImpl, setObjectAclImpl, setObjectMetadataImpl
deleteBucketCorsImpl, deleteBucketDirectColdAccessImpl, deleteBucketEncryptionImpl, deleteBucketLifecycleConfigurationImpl, deleteBucketReplicationConfigurationImpl, deleteBucketTaggingImpl, deleteBucketWebsiteConfigurationImpl, getBucketAclImpl, getBucketCorsImpl, getBucketDirectColdAccessImpl, getBucketEncryptionImpl, getBucketLifecycleConfigurationImpl, getBucketLoggingConfigurationImpl, getBucketNotificationConfigurationImpl, getBucketQuotaImpl, getBucketReplicationConfigurationImpl, getBucketRequestPaymentImpl, getBucketTaggingImpl, getBucketVersioningImpl, getBucketWebsiteConfigurationImpl, setBucketAclImpl, setBucketCorsImpl, setBucketDirectColdAccessImpl, setBucketEncryptionImpl, setBucketLifecycleConfigurationImpl, setBucketLoggingConfigurationImpl, setBucketNotificationImpl, setBucketQuotaImpl, setBucketReplicationConfigurationImpl, setBucketRequestPaymentImpl, setBucketTaggingImpl, setBucketVersioningImpl, setBucketWebsiteConfigurationImpl
createBucketImpl, deleteBucketImpl, deleteBucketPolicyImpl, getBucketLocationImpl, getBucketMetadataImpl, getBucketPolicyImpl, getBucketStorageInfoImpl, getBucketStoragePolicyImpl, headBucketImpl, listAllBucketsImpl, listObjectsImpl, listVersionsImpl, optionsImpl, setBucketFSStatusImpl, setBucketPolicyImpl, setBucketStorageImpl
transAppendObjectRequest, transConditionCopyHeaders, transConditionGetObjectHeaders, transCopyObjectRequest, transCopyPartRequest, transCreateBucketRequest, transExtensionPermissions, transGetObjectParams, transGetObjectRequest, transInitiateMultipartUploadRequest, transListContentSummaryRequest, transListObjectsRequest, transListVersionsRequest, transModifyObjectRequest, transPutObjectRequest, transRangeHeader, transRestoreObjectResultToRestoreObjectStatus, transSetObjectMetadataRequest, transSseCHeaders, transSseCSourceHeaders, transSseHeaders, transSseKmsHeaders, transUploadPartRequest, transWriteFileRequest
getCredential, prepareRESTHeaderAcl, prepareRESTHeaderAclObject, putAclImpl
build, build, cleanResponseHeaders, createRequestBody, getApiVersion, getHeaderByMethodName, getOptionInfoResult, getSpecialParamForStorageClass, putHeader, setResponseHeaders, setStatusCode, transRequestPaymentHeaders, transRequestPaymentHeaders, verifyResponseContentType, verifyResponseContentTypeForJson
addRequestHeadersToConnection, authorizeHttpRequest, convertHeadersToMap, getApiVersionCache, getFileSystemDelimiter, getIConvertor, getIHeaders, getProviderCredentials, getRestHeaderPrefix, getRestMetadataPrefix, getXmlResponseSaxParser, isAuthTypeNegotiation, performRequest, performRequest, performRequest, performRequestWithoutSignature, performRestDelete, performRestDelete, performRestDelete, performRestDelete, performRestForApiVersion, performRestGet, performRestGet, performRestGetForListBuckets, performRestHead, performRestOptions, performRestPost, performRestPost, performRestPut, performRestPut, renameMetadataKeys, retryRequest, setCanUseStandardHTTPHeaders, setProviderCredentials, setUserHeaders
addRequestParametersToUrlPath, addRequestParametersToUrlPath, getEndpoint, getHttpPort, getHttpsOnly, getHttpsPort, initHttpClient, isCname, isKeepAlive, isPathStyle, setupConnection, setupConnection, setupConnection, shutdown, shutdownImpl
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
abortMultipartUpload, appendObject, completeMultipartUpload, copyObject, copyObject, copyPart, deleteObject, deleteObject, deleteObject, deleteObjects, deleteReadAheadObjects, doesObjectExist, doesObjectExist, downloadFile, getObject, getObject, getObject, getObjectAcl, getObjectAcl, getObjectAcl, getObjectMetadata, getObjectMetadata, getObjectMetadata, initiateMultipartUpload, listMultipartUploads, listObjects, listObjects, listParts, listVersions, listVersions, listVersions, listVersions, modifyObject, modifyObject, modifyObject, putObject, putObject, putObject, putObject, putObject, putObjects, queryReadAheadObjectsTask, readAheadObjects, renameObject, renameObject, restoreObject, restoreObjects, restoreObjectV2, setObjectAcl, setObjectAcl, setObjectAcl, setObjectMetadata, truncateObject, truncateObject, uploadFile, uploadPart, uploadPart, uploadPart
appendFile, dropFile, dropFolder, getAttribute, listContentSummary, newBucket, newFile, newFolder, readFile, renameFile, renameFolder, truncateFile, writeFile
public LifecycleConfiguration getBucketLifecycle(String bucketName) throws ObsException
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- Request parametersObsException
- OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failspublic HeaderResponse deleteBucketReplication(String bucketName) throws ObsException
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IFSClient
request
- 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
IFSClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- 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
IObsClient
request
- 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
IObsClient
bucketName
- Bucket nameObsException
- OBS SDK self-defined exception, thrown when the interface
fails to be called or access to OBS failspublic HeaderResponse deleteBucketDirectColdAccess(BaseBucketRequest request) throws ObsException
IObsClient
request
- Request parametersObsException
- OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS failsCopyright © 2021. All rights reserved.