类 AbstractDeprecatedBucketClient
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
- 所有已实现的接口:
IFSClient,IObsBucketExtendClient,IObsClient,Closeable,AutoCloseable
- 直接已知子类:
AbstractBucketClient
-
嵌套类概要
从类继承的嵌套类/接口 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 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明createBucket(S3Bucket bucket) 已过时。deleteBucketLifecycleConfiguration(String bucketName) 已过时。deleteBucketReplicationConfiguration(String bucketName) 已过时。deleteBucketWebsiteConfiguration(String bucketName) 已过时。getBucketLifecycleConfiguration(String bucketName) 已过时。getBucketLoggingConfiguration(String bucketName) 已过时。getBucketReplicationConfiguration(String bucketName) 已过时。getBucketWebsiteConfiguration(String bucketName) 已过时。已过时。optionsBucket(String bucketName, OptionsInfoRequest optionInfo) 已过时。setBucketAcl(String bucketName, String cannedACL, AccessControlList acl) 已过时。setBucketCors(String bucketName, S3BucketCors s3BucketCors) 已过时。setBucketLifecycleConfiguration(String bucketName, LifecycleConfiguration lifecycleConfig) 已过时。setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration) 已过时。setBucketReplicationConfiguration(String bucketName, ReplicationConfiguration replicationConfiguration) 已过时。setBucketVersioning(String bucketName, String status) 已过时。setBucketWebsiteConfiguration(String bucketName, WebsiteConfiguration websiteConfig) 已过时。从类继承的方法 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从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.IFSClient
appendFile, deleteAccessLabelFs, dropFile, dropFolder, getAccessLabelFs, getAttribute, getBucketFSStatus, getContentSummaryFs, listContentSummary, listContentSummaryFs, newBucket, newFile, newFolder, readFile, renameFile, renameFolder, setAccessLabelFs, setBucketFSStatus, truncateFile, writeFile从接口继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.IObsBucketExtendClient
deleteBucketCustomDomain, deleteBucketCustomDomain, getBucketCustomDomain, getBucketCustomDomain, setBucketCustomDomain, setBucketCustomDomain从接口继承的方法 cn.warpin.thirdPart.huawei.obs.obs.services.IObsClient
abortMultipartUpload, appendObject, completeMultipartUpload, copyObject, copyObject, copyPart, createBucket, createBucket, createBucket, createBucket, createVirtualBucket, deleteBucket, deleteBucket, deleteBucketCors, deleteBucketCors, deleteBucketDirectColdAccess, deleteBucketDirectColdAccess, deleteBucketEncryption, deleteBucketEncryption, deleteBucketLifecycle, deleteBucketLifecycle, deleteBucketPolicy, deleteBucketPolicy, deleteBucketReplication, deleteBucketReplication, deleteBucketTagging, deleteBucketTagging, deleteBucketWebsite, deleteBucketWebsite, deleteInventoryConfiguration, deleteObject, deleteObject, deleteObject, deleteObjects, deleteObjectTagging, deleteReadAheadObjects, doesObjectExist, doesObjectExist, downloadFile, getBucketAcl, getBucketAcl, getBucketCors, getBucketCors, getBucketDirectColdAccess, getBucketDirectColdAccess, getBucketEncryption, getBucketEncryption, getBucketLifecycle, getBucketLifecycle, getBucketLocation, getBucketLocation, getBucketLocationV2, getBucketLogging, getBucketLogging, getBucketMetadata, getBucketNotification, getBucketNotification, getBucketPolicy, getBucketPolicy, getBucketPolicyV2, getBucketPolicyV2, getBucketQuota, getBucketQuota, getBucketReplication, getBucketReplication, getBucketRequestPayment, getBucketRequestPayment, getBucketStorageInfo, getBucketStorageInfo, getBucketStoragePolicy, getBucketStoragePolicy, getBucketTagging, getBucketTagging, getBucketVersioning, getBucketVersioning, getBucketWebsite, getBucketWebsite, getCrrProgress, getInventoryConfiguration, getObject, getObject, getObject, getObjectAcl, getObjectAcl, getObjectAcl, getObjectMetadata, getObjectMetadata, getObjectMetadata, getObjectTagging, headBucket, headBucket, initiateMultipartUpload, listAliasBuckets, listBuckets, listBucketsV2, listInventoryConfiguration, 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, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, setBucketDirectColdAccess, setBucketDirectColdAccess, setBucketEncryption, setBucketEncryption, setBucketLifecycle, setBucketLifecycle, setBucketLogging, setBucketLogging, setBucketLoggingConfiguration, setBucketNotification, setBucketNotification, setBucketPolicy, setBucketPolicy, setBucketQuota, setBucketQuota, setBucketReplication, setBucketReplication, setBucketRequestPayment, setBucketRequestPayment, setBucketStoragePolicy, setBucketStoragePolicy, setBucketTagging, setBucketTagging, setBucketVersioning, setBucketVersioning, setBucketWebsite, setBucketWebsite, setInventoryConfiguration, setObjectAcl, setObjectAcl, setObjectAcl, setObjectMetadata, setObjectTagging, truncateObject, truncateObject, uploadFile, uploadPart, uploadPart, uploadPart
-
构造器详细资料
-
AbstractDeprecatedBucketClient
public AbstractDeprecatedBucketClient()
-
-
方法详细资料
-
createBucket
已过时。- 抛出:
ObsException
-
listBuckets
已过时。- 抛出:
ObsException
-
setBucketAcl
@Deprecated public HeaderResponse setBucketAcl(String bucketName, String cannedACL, AccessControlList acl) throws ObsException 已过时。Set a bucket ACL.- 参数:
bucketName- Bucket namecannedACL- Pre-defined access control policyacl- ACL ("acl" and "cannedACL" cannot be used together.)- 返回:
- Common response headers
- 抛出:
ObsException- OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS fails
-
setBucketCors
@Deprecated public HeaderResponse setBucketCors(String bucketName, S3BucketCors s3BucketCors) throws ObsException 已过时。- 抛出:
ObsException
-
optionsBucket
@Deprecated public OptionsInfoResult optionsBucket(String bucketName, OptionsInfoRequest optionInfo) throws ObsException 已过时。Pre-request a bucket.- 参数:
bucketName- Bucket nameoptionInfo- Parameters in a bucket preflight request- 返回:
- Response to the bucket preflight request
- 抛出:
ObsException- OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS fails
-
getBucketLoggingConfiguration
@Deprecated public BucketLoggingConfiguration getBucketLoggingConfiguration(String bucketName) throws ObsException 已过时。Obtain the logging settings of a bucket.- 参数:
bucketName- Bucket name- 返回:
- Logging settings of the bucket
- 抛出:
ObsException- OBS SDK self-defined exception, thrown when the interface fails to be called or access to OBS fails
-
setBucketLoggingConfiguration
@Deprecated public HeaderResponse setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketVersioning
@Deprecated public HeaderResponse setBucketVersioning(String bucketName, String status) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketLifecycleConfiguration
@Deprecated public LifecycleConfiguration getBucketLifecycleConfiguration(String bucketName) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketLifecycleConfiguration
@Deprecated public HeaderResponse setBucketLifecycleConfiguration(String bucketName, LifecycleConfiguration lifecycleConfig) throws ObsException 已过时。- 抛出:
ObsException
-
deleteBucketLifecycleConfiguration
@Deprecated public HeaderResponse deleteBucketLifecycleConfiguration(String bucketName) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketWebsiteConfiguration
@Deprecated public WebsiteConfiguration getBucketWebsiteConfiguration(String bucketName) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketWebsiteConfiguration
@Deprecated public HeaderResponse setBucketWebsiteConfiguration(String bucketName, WebsiteConfiguration websiteConfig) throws ObsException 已过时。- 抛出:
ObsException
-
deleteBucketWebsiteConfiguration
@Deprecated public HeaderResponse deleteBucketWebsiteConfiguration(String bucketName) throws ObsException 已过时。- 抛出:
ObsException
-
setBucketReplicationConfiguration
@Deprecated public HeaderResponse setBucketReplicationConfiguration(String bucketName, ReplicationConfiguration replicationConfiguration) throws ObsException 已过时。- 抛出:
ObsException
-
getBucketReplicationConfiguration
@Deprecated public ReplicationConfiguration getBucketReplicationConfiguration(String bucketName) throws ObsException 已过时。- 抛出:
ObsException
-
deleteBucketReplicationConfiguration
@Deprecated public HeaderResponse deleteBucketReplicationConfiguration(String bucketName) throws ObsException 已过时。- 抛出:
ObsException
-