public abstract class AbstractBucketAdvanceClient extends AbstractBucketClient
AbstractClient.ActionCallbackWithResult<T>| Constructor and Description |
|---|
AbstractBucketAdvanceClient() |
createBucket, createBucket, createBucket, createBucket, deleteBucket, deleteBucket, deleteBucketCors, deleteBucketCors, deleteBucketCustomDomain, deleteBucketCustomDomain, getBucketAcl, getBucketAcl, getBucketCors, getBucketCors, getBucketCustomDomain, getBucketCustomDomain, getBucketLocation, getBucketLocation, getBucketLocationV2, getBucketLogging, getBucketLogging, getBucketMetadata, getBucketQuota, getBucketQuota, getBucketRequestPayment, getBucketRequestPayment, getBucketStorageInfo, getBucketStorageInfo, getBucketStoragePolicy, getBucketStoragePolicy, getBucketVersioning, getBucketVersioning, headBucket, headBucket, listBuckets, listBucketsV2, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, setBucketCustomDomain, setBucketCustomDomain, setBucketLogging, setBucketLogging, setBucketLoggingConfiguration, setBucketQuota, setBucketQuota, setBucketRequestPayment, setBucketRequestPayment, setBucketStoragePolicy, setBucketStoragePolicy, setBucketVersioning, setBucketVersioningcreateBucket, 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, setExtensionPolicyImpllistContentSummaryImpl, renameFileImpl, truncateFileImpl, writeFileImplappendObjectImpl, modifyObjectImpl, renameObjectImpl, restoreObjectImpl, restoreObjectV2Impl, truncateObjectImplabortMultipartUploadImpl, completeMultipartUploadImpl, copyPartImpl, initiateMultipartUploadImpl, listMultipartUploadsImpl, listPartsImpl, uploadPartImplcopyObjectImpl, deleteObjectImpl, deleteObjectsImpl, doesObjectExistImpl, getObjectAclImpl, getObjectImpl, getObjectImpl, getObjectMetadataImpl, getObjectUrl, putObjectImpl, setObjectAclImpl, setObjectMetadataImpldeleteBucketCorsImpl, deleteBucketCustomDomainImpl, deleteBucketDirectColdAccessImpl, deleteBucketEncryptionImpl, deleteBucketLifecycleConfigurationImpl, deleteBucketReplicationConfigurationImpl, deleteBucketTaggingImpl, deleteBucketWebsiteConfigurationImpl, getBucketAclImpl, getBucketCorsImpl, getBucketCustomDomainImpl, getBucketDirectColdAccessImpl, getBucketEncryptionImpl, getBucketLifecycleConfigurationImpl, getBucketLoggingConfigurationImpl, getBucketNotificationConfigurationImpl, getBucketQuotaImpl, getBucketReplicationConfigurationImpl, getBucketRequestPaymentImpl, getBucketTaggingImpl, getBucketWebsiteConfigurationImpl, setBucketAclImpl, setBucketCorsImpl, setBucketCustomDomainImpl, setBucketDirectColdAccessImpl, setBucketEncryptionImpl, setBucketLifecycleConfigurationImpl, setBucketLoggingConfigurationImpl, setBucketNotificationImpl, setBucketQuotaImpl, setBucketReplicationConfigurationImpl, setBucketRequestPaymentImpl, setBucketTaggingImpl, setBucketVersioningImpl, setBucketWebsiteConfigurationImplcreateBucketImpl, deleteBucketImpl, deleteBucketPolicyImpl, getBucketLocationImpl, getBucketMetadataImpl, getBucketPolicyImpl, getBucketStorageInfoImpl, getBucketStoragePolicyImpl, getBucketVersioningImpl, headBucketImpl, listAllBucketsImpl, listObjectsImpl, listVersionsImpl, optionsImpl, setBucketFSStatusImpl, setBucketPolicyImpl, setBucketStorageImpltransAppendObjectRequest, transConditionCopyHeaders, transConditionGetObjectHeaders, transCopyObjectRequest, transCopyPartRequest, transCreateBucketRequest, transExtensionPermissions, transGetObjectParams, transGetObjectRequest, transInitiateMultipartUploadRequest, transListContentSummaryRequest, transListObjectsRequest, transListVersionsRequest, transModifyObjectRequest, transPutObjectRequest, transRangeHeader, transRestoreObjectResultToRestoreObjectStatus, transSetObjectMetadataRequest, transSseCHeaders, transSseCSourceHeaders, transSseHeaders, transSseKmsHeaders, transUploadPartRequest, transWriteFileRequestgetCredential, prepareRESTHeaderAcl, prepareRESTHeaderAclObject, putAclImplbuild, createRequestBody, getApiVersion, getHeaderByMethodName, getOptionInfoResult, getSpecialParamForStorageClass, putCleanedKeyAndValues, putHeader, setHeadersAndStatus, setHeadersAndStatus, transObjectRequest, transObjectRequestWithResult, transRequest, transRequestPaymentHeaders, transRequestPaymentHeaders, transRequestWithResult, verifyResponseContentType, verifyResponseContentTypeForJsonaddRequestHeadersToConnection, 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, setUserHeadersaddRequestParametersToUrlPath, getEndpoint, getHttpPort, getHttpsOnly, getHttpsPort, initHttpClient, isCname, isKeepAlive, isPathStyle, setupConnection, setupConnection, setupConnection, shutdown, shutdownImplclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabortMultipartUpload, 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, uploadPartappendFile, dropFile, dropFolder, getAttribute, listContentSummary, newBucket, newFile, newFolder, readFile, renameFile, renameFolder, truncateFile, writeFilepublic LifecycleConfiguration getBucketLifecycle(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public LifecycleConfiguration getBucketLifecycle(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketLifecycle(String bucketName, LifecycleConfiguration lifecycleConfig) throws ObsException
IObsClientbucketName - 桶名lifecycleConfig - 桶的生命周期配置ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketLifecycle(SetBucketLifecycleRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketLifecycle(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketLifecycle(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public String getBucketPolicy(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public String getBucketPolicy(BaseBucketRequest request) throws ObsException
IObsClientrequest - 参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketPolicyResponse getBucketPolicyV2(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketPolicyResponse getBucketPolicyV2(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketPolicy(String bucketName, String policy) throws ObsException
IObsClientbucketName - 桶名policy - 桶策略,JSON格式字符串ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketPolicy(SetBucketPolicyRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketPolicy(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketPolicy(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public WebsiteConfiguration getBucketWebsite(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public WebsiteConfiguration getBucketWebsite(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketWebsite(String bucketName, WebsiteConfiguration websiteConfig) throws ObsException
IObsClientbucketName - 桶名websiteConfig - 桶的website(托管)配置ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketWebsite(SetBucketWebsiteRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketWebsite(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketWebsite(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketTagInfo getBucketTagging(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketTagInfo getBucketTagging(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketTagging(String bucketName, BucketTagInfo bucketTagInfo) throws ObsException
IObsClientbucketName - 桶名bucketTagInfo - 桶标签ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketTagging(SetBucketTaggingRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketTagging(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketTagging(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketEncryption getBucketEncryption(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketEncryption getBucketEncryption(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketEncryption(String bucketName, BucketEncryption bucketEncryption) throws ObsException
IObsClientbucketName - 桶名bucketEncryption - 桶加密配置ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketEncryption(SetBucketEncryptionRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketEncryption(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketEncryption(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketReplication(String bucketName, ReplicationConfiguration replicationConfiguration) throws ObsException
IObsClientbucketName - 桶名replicationConfiguration - 跨Region复制配置ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketReplication(SetBucketReplicationRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public ReplicationConfiguration getBucketReplication(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public ReplicationConfiguration getBucketReplication(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketReplication(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketReplication(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketNotificationConfiguration getBucketNotification(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketNotificationConfiguration getBucketNotification(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketNotification(String bucketName, BucketNotificationConfiguration bucketNotificationConfiguration) throws ObsException
IObsClientbucketName - 桶名bucketNotificationConfiguration - 桶的消息通知配置ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketNotification(SetBucketNotificationRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketFSStatus(SetBucketFSStatusRequest request) throws ObsException
IFSClientrequest - 设置桶的文件网关特性状态的请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public GetBucketFSStatusResult getBucketFSStatus(GetBucketFSStatusRequest request) throws ObsException
IFSClientrequest - 获取桶的文件网关特性状态的请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketDirectColdAccess(String bucketName, BucketDirectColdAccess access) throws ObsException
IObsClientbucketName - 桶名access - 直读策略ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse setBucketDirectColdAccess(SetBucketDirectColdAccessRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketDirectColdAccess getBucketDirectColdAccess(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public BucketDirectColdAccess getBucketDirectColdAccess(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketDirectColdAccess(String bucketName) throws ObsException
IObsClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteBucketDirectColdAccess(BaseBucketRequest request) throws ObsException
IObsClientrequest - 请求参数ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常Copyright © 2021. All rights reserved.