com.obs.services

## 类 SecretFlexibleObsClient

- java.lang.Object
- - com.obs.services.internal.RestStorageService
  - - com.obs.services.internal.RequestConvertor
    - - com.obs.services.internal.ObsService
      - - com.obs.services.ObsClient
        - - com.obs.services.SecretFlexibleObsClient

- 所有已实现的接口:
    IFSClient, IObsClient, Closeable, AutoCloseable

      public class SecretFlexibleObsClient
      extends ObsClient

  ObsClient that supports transparent transfer of AK/SK, inherited from `ObsClient`

- - ### 嵌套类概要

    - ### 从类继承的嵌套类/接口 com.obs.services.internal.RequestConvertor

      `com.obs.services.internal.RequestConvertor.TransResult`

  - ### 字段概要

    - ### 从类继承的字段 com.obs.services.internal.RestStorageService

      `apiVersionCache, CAN_USE_STANDARD_HTTP_HEADERS, credentials, httpClient, keyManagerFactory, obsProperties, segmentLock, semaphore, shuttingDown, trustManagerFactory`

  - ### 构造器概要

    构造器
    构造器和说明
    `SecretFlexibleObsClient(ObsConfiguration config)` Constructor
    `SecretFlexibleObsClient(String endPoint)` Constructor
    `SecretFlexibleObsClient(String accessKey, String secretKey, ObsConfiguration config)` Constructor
    `SecretFlexibleObsClient(String accessKey, String secretKey, String endPoint)` Constructor
    `SecretFlexibleObsClient(String accessKey, String secretKey, String securityToken, ObsConfiguration config)` Constructor
    `SecretFlexibleObsClient(String accessKey, String secretKey, String securityToken, String endPoint)` Constructor

  - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `HeaderResponse` | `abortMultipartUpload(AbortMultipartUploadRequest request, String accessKey, String secretKey)`
    `HeaderResponse` | `abortMultipartUpload(AbortMultipartUploadRequest request, String accessKey, String secretKey, String securityToken)`
    `CompleteMultipartUploadResult` | `completeMultipartUpload(CompleteMultipartUploadRequest request, String accessKey, String secretKey)`
    `CompleteMultipartUploadResult` | `completeMultipartUpload(CompleteMultipartUploadRequest request, String accessKey, String secretKey, String securityToken)`
    `CopyObjectResult` | `copyObject(CopyObjectRequest copyObjectRequest, String accessKey, String secretKey)`
    `CopyObjectResult` | `copyObject(CopyObjectRequest copyObjectRequest, String accessKey, String secretKey, String securityToken)`
    `CopyPartResult` | `copyPart(CopyPartRequest request, String accessKey, String secretKey)`
    `CopyPartResult` | `copyPart(CopyPartRequest request, String accessKey, String secretKey, String securityToken)`
    `ObsBucket` | `createBucket(ObsBucket bucket, String accessKey, String secretKey)`
    `ObsBucket` | `createBucket(ObsBucket bucket, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `deleteBucket(String bucketName, String accessKey, String secretKey)`
    `HeaderResponse` | `deleteBucket(String bucketName, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `deleteBucketCors(String bucketName, String accessKey, String secretKey)`
    `HeaderResponse` | `deleteBucketCors(String bucketName, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `deleteBucketLifecycle(String bucketName, String accessKey, String secretKey)`
    `HeaderResponse` | `deleteBucketLifecycle(String bucketName, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `deleteBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `deleteBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey, String securityToken)` 已过时。
    `HeaderResponse` | `deleteBucketPolicy(String bucketName, String accessKey, String secretKey)`
    `HeaderResponse` | `deleteBucketPolicy(String bucketName, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `deleteBucketReplication(String bucketName, String accessKey, String secretKey)`
    `HeaderResponse` | `deleteBucketReplication(String bucketName, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `deleteBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `deleteBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey, String securityToken)` 已过时。
    `HeaderResponse` | `deleteBucketTagging(String bucketName, String accessKey, String secretKey)`
    `HeaderResponse` | `deleteBucketTagging(String bucketName, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `deleteBucketWebsite(String bucketName, String accessKey, String secretKey)`
    `HeaderResponse` | `deleteBucketWebsite(String bucketName, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `deleteBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `deleteBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey, String securityToken)` 已过时。
    `HeaderResponse` | `deleteObject(String bucketName, String objectKey, String accessKey, String secretKey)`
    `HeaderResponse` | `deleteObject(String bucketName, String objectKey, String versionId, String accessKey, String secretKey)`
    `HeaderResponse` | `deleteObject(String bucketName, String objectKey, String versionId, String accessKey, String secretKey, String securityToken)`
    `DeleteObjectsResult` | `deleteObjects(DeleteObjectsRequest deleteObjectsRequest, String accessKey, String secretKey)`
    `DeleteObjectsResult` | `deleteObjects(DeleteObjectsRequest deleteObjectsRequest, String accessKey, String secretKey, String securityToken)`
    `AccessControlList` | `getBucketAcl(String bucketName, String accessKey, String secretKey)`
    `AccessControlList` | `getBucketAcl(String bucketName, String accessKey, String secretKey, String securityToken)`
    `BucketCors` | `getBucketCors(String bucketName, String accessKey, String secretKey)`
    `BucketCors` | `getBucketCors(String bucketName, String accessKey, String secretKey, String securityToken)`
    `LifecycleConfiguration` | `getBucketLifecycle(String bucketName, String accessKey, String secretKey)`
    `LifecycleConfiguration` | `getBucketLifecycle(String bucketName, String accessKey, String secretKey, String securityToken)`
    `LifecycleConfiguration` | `getBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey)` 已过时。
    `LifecycleConfiguration` | `getBucketLifecycleConfiguration(String bucketName, String accessKey, String secretKey, String securityToken)` 已过时。
    `BucketLocationResponse` | `getBucketLocation(String bucketName, String accessKey, String secretKey)`
    `BucketLocationResponse` | `getBucketLocation(String bucketName, String accessKey, String secretKey, String securityToken)`
    `BucketLoggingConfiguration` | `getBucketLogging(String bucketName, String accessKey, String secretKey)`
    `BucketLoggingConfiguration` | `getBucketLogging(String bucketName, String accessKey, String secretKey, String securityToken)`
    `BucketLoggingConfiguration` | `getBucketLoggingConfiguration(String bucketName, String accessKey, String secretKey)` 已过时。
    `BucketLoggingConfiguration` | `getBucketLoggingConfiguration(String bucketName, String accessKey, String secretKey, String securityToken)` 已过时。
    `BucketMetadataInfoResult` | `getBucketMetadata(BucketMetadataInfoRequest bucketMetadataInfoRequest, String accessKey, String secretKey)`
    `BucketMetadataInfoResult` | `getBucketMetadata(BucketMetadataInfoRequest bucketMetadataInfoRequest, String accessKey, String secretKey, String securityToken)`
    `BucketNotificationConfiguration` | `getBucketNotification(String bucketName, String accessKey, String secretKey)`
    `BucketNotificationConfiguration` | `getBucketNotification(String bucketName, String accessKey, String secretKey, String securityToken)`
    `BucketPolicyResponse` | `getBucketPolicy(String bucketName, String accessKey, String secretKey)`
    `BucketPolicyResponse` | `getBucketPolicy(String bucketName, String accessKey, String secretKey, String securityToken)`
    `BucketQuota` | `getBucketQuota(String bucketName, String accessKey, String secretKey)`
    `BucketQuota` | `getBucketQuota(String bucketName, String accessKey, String secretKey, String securityToken)`
    `ReplicationConfiguration` | `getBucketReplication(String bucketName, String accessKey, String secretKey)`
    `ReplicationConfiguration` | `getBucketReplication(String bucketName, String accessKey, String secretKey, String securityToken)`
    `ReplicationConfiguration` | `getBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey)` 已过时。
    `ReplicationConfiguration` | `getBucketReplicationConfiguration(String bucketName, String accessKey, String secretKey, String securityToken)` 已过时。
    `BucketStorageInfo` | `getBucketStorageInfo(String bucketName, String accessKey, String secretKey)`
    `BucketStorageInfo` | `getBucketStorageInfo(String bucketName, String accessKey, String secretKey, String securityToken)`
    `BucketStoragePolicyConfiguration` | `getBucketStoragePolicy(String bucketName, String accessKey, String secretKey)`
    `BucketStoragePolicyConfiguration` | `getBucketStoragePolicy(String bucketName, String accessKey, String secretKey, String securityToken)`
    `BucketTagInfo` | `getBucketTagging(String bucketName, String accessKey, String secretKey)`
    `BucketTagInfo` | `getBucketTagging(String bucketName, String accessKey, String secretKey, String securityToken)`
    `BucketVersioningConfiguration` | `getBucketVersioning(String bucketName, String accessKey, String secretKey)`
    `BucketVersioningConfiguration` | `getBucketVersioning(String bucketName, String accessKey, String secretKey, String securityToken)`
    `WebsiteConfiguration` | `getBucketWebsite(String bucketName, String accessKey, String secretKey)`
    `WebsiteConfiguration` | `getBucketWebsite(String bucketName, String accessKey, String secretKey, String securityToken)`
    `WebsiteConfiguration` | `getBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey)` 已过时。
    `WebsiteConfiguration` | `getBucketWebsiteConfiguration(String bucketName, String accessKey, String secretKey, String securityToken)` 已过时。
    `ObsObject` | `getObject(GetObjectRequest getObjectRequest, String accessKey, String secretKey)`
    `ObsObject` | `getObject(GetObjectRequest getObjectRequest, String accessKey, String secretKey, String securityToken)`
    `AccessControlList` | `getObjectAcl(String bucketName, String objectKey, String accessKey, String secretKey)`
    `AccessControlList` | `getObjectAcl(String bucketName, String objectKey, String versionId, String accessKey, String secretKey)`
    `AccessControlList` | `getObjectAcl(String bucketName, String objectKey, String versionId, String accessKey, String secretKey, String securityToken)`
    `ObjectMetadata` | `getObjectMetadata(GetObjectMetadataRequest request, String accessKey, String secretKey)`
    `ObjectMetadata` | `getObjectMetadata(GetObjectMetadataRequest request, String accessKey, String secretKey, String securityToken)`
    `boolean` | `headBucket(String bucketName, String accessKey, String secretKey)`
    `boolean` | `headBucket(String bucketName, String accessKey, String secretKey, String securityToken)`
    `InitiateMultipartUploadResult` | `initiateMultipartUpload(InitiateMultipartUploadRequest request, String accessKey, String secretKey)`
    `InitiateMultipartUploadResult` | `initiateMultipartUpload(InitiateMultipartUploadRequest request, String accessKey, String secretKey, String securityToken)`
    `List<ObsBucket>` | `listBuckets(ListBucketsRequest request, String accessKey, String secretKey)`
    `List<ObsBucket>` | `listBuckets(ListBucketsRequest request, String accessKey, String secretKey, String securityToken)`
    `List<ObsBucket>` | `listBuckets(String accessKey, String secretKey)`
    `List<ObsBucket>` | `listBuckets(String accessKey, String secretKey, String securityToken)`
    `MultipartUploadListing` | `listMultipartUploads(ListMultipartUploadsRequest request, String accessKey, String secretKey)`
    `MultipartUploadListing` | `listMultipartUploads(ListMultipartUploadsRequest request, String accessKey, String secretKey, String securityToken)`
    `ObjectListing` | `listObjects(ListObjectsRequest listObjectsRequest, String accessKey, String secretKey)`
    `ObjectListing` | `listObjects(ListObjectsRequest listObjectsRequest, String accessKey, String secretKey, String securityToken)`
    `ListPartsResult` | `listParts(ListPartsRequest request, String accessKey, String secretKey)`
    `ListPartsResult` | `listParts(ListPartsRequest request, String accessKey, String secretKey, String securityToken)`
    `ListVersionsResult` | `listVersions(ListVersionsRequest request, String accessKey, String secretKey)`
    `ListVersionsResult` | `listVersions(ListVersionsRequest request, String accessKey, String secretKey, String securityToken)`
    `ListVersionsResult` | `listVersions(String bucketName, long maxKeys, String accessKey, String secretKey)`
    `ListVersionsResult` | `listVersions(String bucketName, long maxKeys, String accessKey, String secretKey, String securityToken)`
    `ListVersionsResult` | `listVersions(String bucketName, String accessKey, String secretKey)`
    `ListVersionsResult` | `listVersions(String bucketName, String accessKey, String secretKey, String securityToken)`
    `ListVersionsResult` | `listVersions(String bucketName, String prefix, String delimiter, String keyMarker, String versionIdMarker, long maxKeys, String nextVersionIdMarker, String accessKey, String secretKey)` 已过时。
    `ListVersionsResult` | `listVersions(String bucketName, String prefix, String delimiter, String keyMarker, String versionIdMarker, long maxKeys, String nextVersionIdMarker, String accessKey, String secretKey, String securityToken)` 已过时。
    `OptionsInfoResult` | `optionsBucket(String bucketName, OptionsInfoRequest optionInfo, String accessKey, String secretKey)` 已过时。
    `OptionsInfoResult` | `optionsBucket(String bucketName, OptionsInfoRequest optionInfo, String accessKey, String secretKey, String securityToken)` 已过时。
    `OptionsInfoResult` | `optionsObject(String bucketName, String objectKey, OptionsInfoRequest optionInfo, String accessKey, String secretKey)` 已过时。
    `OptionsInfoResult` | `optionsObject(String bucketName, String objectKey, OptionsInfoRequest optionInfo, String accessKey, String secretKey, String securityToken)` 已过时。
    `PutObjectResult` | `putObject(PutObjectRequest request, String accessKey, String secretKey)`
    `PutObjectResult` | `putObject(PutObjectRequest request, String accessKey, String secretKey, String securityToken)`
    `RestoreObjectRequest.RestoreObjectStatus` | `restoreObject(RestoreObjectRequest restoreObjectRequest, String accessKey, String secretKey)`
    `RestoreObjectRequest.RestoreObjectStatus` | `restoreObject(RestoreObjectRequest restoreObjectRequest, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketAcl(String bucketName, AccessControlList acl, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketAcl(String bucketName, AccessControlList acl, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketAcl(String bucketName, String cannedACL, AccessControlList acl, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `setBucketAcl(String bucketName, String cannedACL, AccessControlList acl, String accessKey, String secretKey, String securityToken)` 已过时。
    `HeaderResponse` | `setBucketCors(String bucketName, BucketCors bucketCors, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketCors(String bucketName, BucketCors bucketCors, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketLifecycle(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketLifecycle(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketLifecycleConfiguration(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `setBucketLifecycleConfiguration(String bucketName, LifecycleConfiguration lifecycleConfig, String accessKey, String secretKey, String securityToken)` 已过时。
    `HeaderResponse` | `setBucketLogging(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketLogging(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, boolean updateTargetACLifRequired, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, boolean updateTargetACLifRequired, String accessKey, String secretKey, String securityToken)` 已过时。
    `HeaderResponse` | `setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `setBucketLoggingConfiguration(String bucketName, BucketLoggingConfiguration loggingConfiguration, String accessKey, String secretKey, String securityToken)` 已过时。
    `HeaderResponse` | `setBucketNotification(String bucketName, BucketNotificationConfiguration bucketNotificationConfiguration, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketNotification(String bucketName, BucketNotificationConfiguration bucketNotificationConfiguration, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketPolicy(String bucketName, String policy, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketPolicy(String bucketName, String policy, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketQuota(String bucketName, BucketQuota bucketQuota, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketQuota(String bucketName, BucketQuota bucketQuota, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketReplication(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketReplication(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketReplicationConfiguration(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `setBucketReplicationConfiguration(String bucketName, ReplicationConfiguration replicationConfiguration, String accessKey, String secretKey, String securityToken)` 已过时。
    `HeaderResponse` | `setBucketStoragePolicy(String bucketName, BucketStoragePolicyConfiguration bucketStorage, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketStoragePolicy(String bucketName, BucketStoragePolicyConfiguration bucketStorage, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketTagging(String bucketName, BucketTagInfo bucketTagInfo, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketTagging(String bucketName, BucketTagInfo bucketTagInfo, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketVersioning(String bucketName, BucketVersioningConfiguration versioningConfiguration, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketVersioning(String bucketName, BucketVersioningConfiguration versioningConfiguration, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketWebsite(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey)`
    `HeaderResponse` | `setBucketWebsite(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setBucketWebsiteConfiguration(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `setBucketWebsiteConfiguration(String bucketName, WebsiteConfiguration websiteConfig, String accessKey, String secretKey, String securityToken)` 已过时。
    `HeaderResponse` | `setObjectAcl(String bucketName, String objectKey, AccessControlList acl, String accessKey, String secretKey)`
    `HeaderResponse` | `setObjectAcl(String bucketName, String objectKey, AccessControlList acl, String versionId, String accessKey, String secretKey)`
    `HeaderResponse` | `setObjectAcl(String bucketName, String objectKey, AccessControlList acl, String versionId, String accessKey, String secretKey, String securityToken)`
    `HeaderResponse` | `setObjectAcl(String bucketName, String objectKey, String cannedACL, AccessControlList acl, String versionId, String accessKey, String secretKey)` 已过时。
    `HeaderResponse` | `setObjectAcl(String bucketName, String objectKey, String cannedACL, AccessControlList acl, String versionId, String accessKey, String secretKey, String securityToken)` 已过时。
    `UploadPartResult` | `uploadPart(UploadPartRequest request, String accessKey, String secretKey)`
    `UploadPartResult` | `uploadPart(UploadPartRequest request, String accessKey, String secretKey, String securityToken)`

    - ### 从类继承的方法 com.obs.services.ObsClient

      `abortMultipartUpload, appendFile, appendObject, base64Md5, base64Md5, close, completeMultipartUpload, copyObject, copyObject, copyPart, createBucket, createBucket, createBucket, createBucket, createBucket, createGetTemporarySignature, createGetTemporarySignature, createPostSignature, createPostSignature, createPostSignature, createSignedUrl, createSignedUrl, createTemporarySignature, createV4PostSignature, createV4PostSignature, createV4PostSignature, createV4TemporarySignature, deleteBucket, deleteBucket, deleteBucketCors, deleteBucketCors, deleteBucketDirectColdAccess, deleteBucketDirectColdAccess, deleteBucketEncryption, deleteBucketEncryption, deleteBucketLifecycle, deleteBucketLifecycle, deleteBucketLifecycleConfiguration, deleteBucketPolicy, deleteBucketPolicy, deleteBucketReplication, deleteBucketReplication, deleteBucketReplicationConfiguration, deleteBucketTagging, deleteBucketTagging, deleteBucketWebsite, deleteBucketWebsite, deleteBucketWebsiteConfiguration, deleteObject, deleteObject, deleteObject, deleteObjects, deleteReadAheadObjects, doesObjectExist, doesObjectExist, downloadFile, dropFile, dropFolder, getAttribute, getBucketAcl, getBucketAcl, getBucketCors, getBucketCors, getBucketDirectColdAccess, getBucketDirectColdAccess, getBucketEncryption, getBucketEncryption, getBucketFSStatus, getBucketLifecycle, getBucketLifecycle, getBucketLifecycleConfiguration, getBucketLocation, getBucketLocation, getBucketLocationV2, getBucketLogging, getBucketLogging, getBucketLoggingConfiguration, getBucketMetadata, getBucketNotification, getBucketNotification, getBucketPolicy, getBucketPolicy, getBucketPolicyV2, getBucketPolicyV2, getBucketQuota, getBucketQuota, getBucketReplication, getBucketReplication, getBucketReplicationConfiguration, getBucketRequestPayment, getBucketRequestPayment, getBucketStorageInfo, getBucketStorageInfo, getBucketStoragePolicy, getBucketStoragePolicy, getBucketTagging, getBucketTagging, getBucketVersioning, getBucketVersioning, getBucketWebsite, getBucketWebsite, getBucketWebsiteConfiguration, getObject, getObject, getObject, getObjectAcl, getObjectAcl, getObjectAcl, getObjectMetadata, getObjectMetadata, getObjectMetadata, headBucket, headBucket, initiateMultipartUpload, listBuckets, listBuckets, listBucketsV2, listContentSummary, listMultipartUploads, listObjects, listObjects, listParts, listVersions, listVersions, listVersions, listVersions, listVersions, modifyObject, modifyObject, modifyObject, newBucket, newFile, newFolder, optionsBucket, optionsObject, putObject, putObject, putObject, putObject, putObject, putObjects, queryReadAheadObjectsTask, readAheadObjects, readFile, refresh, renameFile, renameFolder, renameObject, renameObject, restoreObject, restoreObjects, restoreObjectV2, setBucketAcl, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, setBucketCors, setBucketDirectColdAccess, setBucketDirectColdAccess, setBucketEncryption, setBucketEncryption, setBucketFSStatus, setBucketLifecycle, setBucketLifecycle, setBucketLifecycleConfiguration, setBucketLogging, setBucketLogging, setBucketLoggingConfiguration, setBucketLoggingConfiguration, setBucketNotification, setBucketNotification, setBucketPolicy, setBucketPolicy, setBucketQuota, setBucketQuota, setBucketReplication, setBucketReplication, setBucketReplicationConfiguration, setBucketRequestPayment, setBucketRequestPayment, setBucketStoragePolicy, setBucketStoragePolicy, setBucketTagging, setBucketTagging, setBucketVersioning, setBucketVersioning, setBucketVersioning, setBucketWebsite, setBucketWebsite, setBucketWebsiteConfiguration, setObjectAcl, setObjectAcl, setObjectAcl, setObjectAcl, setObjectMetadata, truncateFile, truncateObject, truncateObject, uploadFile, uploadPart, uploadPart, uploadPart, writeFile`

    - ### 从类继承的方法 com.obs.services.internal.ObsService

      `abortMultipartUploadImpl, appendObjectImpl, completeMultipartUploadImpl, copyObjectImpl, copyPartImpl, createBucketImpl, createFetchJobImpl, createPostSignatureResponse, createTemporarySignatureResponse, createV4TemporarySignature, deleteBucketCorsImpl, deleteBucketDirectColdAccessImpl, deleteBucketEncryptionImpl, deleteBucketImpl, deleteBucketLifecycleConfigurationImpl, deleteBucketPolicyImpl, deleteBucketReplicationConfigurationImpl, deleteBucketTaggingImpl, deleteBucketWebsiteConfigurationImpl, deleteDisPolicyImpl, deleteExtensionPolicyImpl, deleteObjectImpl, deleteObjectsImpl, deleteReadAheadObjectsImpl, doesObjectExistImpl, getBucketAclImpl, getBucketCorsImpl, getBucketDirectColdAccessImpl, getBucketEncryptionImpl, getBucketLifecycleConfigurationImpl, getBucketLocationImpl, getBucketLoggingConfigurationImpl, getBucketMetadataImpl, getBucketNotificationConfigurationImpl, getBucketPolicyImpl, getBucketQuotaImpl, getBucketReplicationConfigurationImpl, getBucketRequestPaymentImpl, getBucketStorageInfoImpl, getBucketStoragePolicyImpl, getBucketTaggingImpl, getBucketVersioningImpl, getBucketWebsiteConfigurationImpl, getDisPolicyImpl, getObjectAclImpl, getObjectImpl, getObjectImpl, getObjectMetadataImpl, headBucketImpl, initiateMultipartUploadImpl, initThreadPool, listAllBucketsImpl, listContentSummaryImpl, listMultipartUploadsImpl, listObjectsImpl, listPartsImpl, listVersionsImpl, modifyObjectImpl, optionsImpl, putDisPolicyImpl, putObjectImpl, queryExtensionPolicyImpl, queryFetchJobImpl, queryReadAheadObjectsTaskImpl, readAheadObjectsImpl, recordBulkTaskStatus, renameFileImpl, renameObjectImpl, restoreObjectImpl, restoreObjectV2Impl, setBucketAclImpl, setBucketCorsImpl, setBucketDirectColdAccessImpl, setBucketEncryptionImpl, setBucketFSStatusImpl, setBucketLifecycleConfigurationImpl, setBucketLoggingConfigurationImpl, setBucketNotificationImpl, setBucketPolicyImpl, setBucketQuotaImpl, setBucketReplicationConfigurationImpl, setBucketRequestPaymentImpl, setBucketStorageImpl, setBucketTaggingImpl, setBucketVersioningImpl, setBucketWebsiteConfigurationImpl, setExtensionPolicyImpl, setObjectAclImpl, setObjectMetadataImpl, truncateFileImpl, truncateObjectImpl, uploadPartImpl, verifyResponseContentType, verifyResponseContentTypeForJson, writeFileImpl`

    - ### 从类继承的方法 com.obs.services.internal.RequestConvertor

      `getApiVersion, getCredential, setResponseHeaders`

    - ### 从类继承的方法 com.obs.services.internal.RestStorageService

      `addRequestHeadersToConnection, addRequestParametersToUrlPath, addRequestParametersToUrlPath, authorizeHttpRequest, convertHeadersToMap, getApiVersionCache, getEndpoint, getFileSystemDelimiter, getHttpPort, getHttpsOnly, getHttpsPort, getIConvertor, getIHeaders, getProviderCredentials, getRestHeaderPrefix, getRestMetadataPrefix, getXmlResponseSaxParser, initHttpClient, isAuthTypeNegotiation, isCname, isKeepAlive, isPathStyle, performRequest, performRequest, performRequest, performRequestAsync, performRequestAsync, performRequestAsync, performRequesttWithoutSignatureAsync, performRequestWithoutSignature, performRestDelete, performRestDelete, performRestDelete, performRestDelete, performRestForApiVersion, performRestGet, performRestGet, performRestGetForListBuckets, performRestHead, performRestOptions, performRestPost, performRestPost, performRestPut, performRestPut, renameMetadataKeys, retryRequest, setCanUseStandardHTTPHeaders, setProviderCredentials, setupConnection, setupConnection, setupConnection, setUserHeaders, shutdown, shutdownImpl, sleepOnInternalError`

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### SecretFlexibleObsClient

          public SecretFlexibleObsClient(ObsConfiguration config)

      Constructor
      参数:
        `config` - Configuration parameters of ObsClient

    - #### SecretFlexibleObsClient

          public SecretFlexibleObsClient(String endPoint)

      Constructor
      参数:
        `endPoint` - OBS endpoint

    - #### SecretFlexibleObsClient

          public SecretFlexibleObsClient(String accessKey,
                                         String secretKey,
                                         ObsConfiguration config)

      Constructor
      参数:
        `accessKey` - AK in the access key
        `secretKey` - SK in the access key
        `config` - Configuration parameters of ObsClient

    - #### SecretFlexibleObsClient

          public SecretFlexibleObsClient(String accessKey,
                                         String secretKey,
                                         String endPoint)

      Constructor
      参数:
        `accessKey` - AK in the access key
        `secretKey` - SK in the access key
        `endPoint` - OBS endpoint

    - #### SecretFlexibleObsClient

          public SecretFlexibleObsClient(String accessKey,
                                         String secretKey,
                                         String securityToken,
                                         ObsConfiguration config)

      Constructor
      参数:
        `accessKey` - AK in the temporary access key
        `secretKey` - SK in the temporary access key
        `securityToken` - Security token
        `config` - Configuration parameters of ObsClient

    - #### SecretFlexibleObsClient

          public SecretFlexibleObsClient(String accessKey,
                                         String secretKey,
                                         String securityToken,
                                         String endPoint)

      Constructor
      参数:
        `accessKey` - AK in the temporary access key
        `secretKey` - SK in the temporary access key
        `securityToken` - Security token
        `endPoint` - 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

          public List<ObsBucket> listBuckets(String accessKey,
                                             String secretKey)
                                      throws ObsException

      抛出:
        `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`

    - #### listObjects

          public ObjectListing listObjects(ListObjectsRequest listObjectsRequest,
                                           String accessKey,
                                           String secretKey)
                                    throws ObsException

      抛出:
        `ObsException`

    - #### listObjects

          public ObjectListing listObjects(ListObjectsRequest listObjectsRequest,
                                           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`

    - #### listVersions

          @Deprecated
          public ListVersionsResult listVersions(String bucketName,
                                                             String prefix,
                                                             String delimiter,
                                                             String keyMarker,
                                                             String versionIdMarker,
                                                             long maxKeys,
                                                             String nextVersionIdMarker,
                                                             String accessKey,
                                                             String secretKey)
                                                      throws ObsException

      已过时。
      抛出:
        `ObsException`

    - #### listVersions

          @Deprecated
          public ListVersionsResult listVersions(String bucketName,
                                                             String prefix,
                                                             String delimiter,
                                                             String keyMarker,
                                                             String versionIdMarker,
                                                             long maxKeys,
                                                             String nextVersionIdMarker,
                                                             String accessKey,
                                                             String secretKey,
                                                             String securityToken)
                                                      throws ObsException

      已过时。
      抛出:
        `ObsException`

    - #### listVersions

          public ListVersionsResult listVersions(ListVersionsRequest request,
                                                 String accessKey,
                                                 String secretKey)
                                          throws ObsException

      抛出:
        `ObsException`

    - #### listVersions

          public ListVersionsResult listVersions(ListVersionsRequest request,
                                                 String accessKey,
                                                 String secretKey,
                                                 String securityToken)
                                          throws ObsException

      抛出:
        `ObsException`

    - #### listVersions

          public ListVersionsResult listVersions(String bucketName,
                                                 String accessKey,
                                                 String secretKey)
                                          throws ObsException

      抛出:
        `ObsException`

    - #### listVersions

          public ListVersionsResult listVersions(String bucketName,
                                                 String accessKey,
                                                 String secretKey,
                                                 String securityToken)
                                          throws ObsException

      抛出:
        `ObsException`

    - #### listVersions

          public ListVersionsResult listVersions(String bucketName,
                                                 long maxKeys,
                                                 String accessKey,
                                                 String secretKey)
                                          throws ObsException

      抛出:
        `ObsException`

    - #### listVersions

          public ListVersionsResult listVersions(String bucketName,
                                                 long maxKeys,
                                                 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`

    - #### optionsObject

          @Deprecated
          public OptionsInfoResult optionsObject(String bucketName,
                                                             String objectKey,
                                                             OptionsInfoRequest optionInfo,
                                                             String accessKey,
                                                             String secretKey)
                                                      throws ObsException

      已过时。
      抛出:
        `ObsException`

    - #### optionsObject

          @Deprecated
          public OptionsInfoResult optionsObject(String bucketName,
                                                             String objectKey,
                                                             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`

    - #### putObject

          public PutObjectResult putObject(PutObjectRequest request,
                                           String accessKey,
                                           String secretKey)
                                    throws ObsException

      抛出:
        `ObsException`

    - #### putObject

          public PutObjectResult putObject(PutObjectRequest request,
                                           String accessKey,
                                           String secretKey,
                                           String securityToken)
                                    throws ObsException

      抛出:
        `ObsException`

    - #### getObject

          public ObsObject getObject(GetObjectRequest getObjectRequest,
                                     String accessKey,
                                     String secretKey)
                              throws ObsException

      抛出:
        `ObsException`

    - #### getObject

          public ObsObject getObject(GetObjectRequest getObjectRequest,
                                     String accessKey,
                                     String secretKey,
                                     String securityToken)
                              throws ObsException

      抛出:
        `ObsException`

    - #### getObjectMetadata

          public ObjectMetadata getObjectMetadata(GetObjectMetadataRequest request,
                                                  String accessKey,
                                                  String secretKey)
                                           throws ObsException

      抛出:
        `ObsException`

    - #### getObjectMetadata

          public ObjectMetadata getObjectMetadata(GetObjectMetadataRequest request,
                                                  String accessKey,
                                                  String secretKey,
                                                  String securityToken)
                                           throws ObsException

      抛出:
        `ObsException`

    - #### restoreObject

          public RestoreObjectRequest.RestoreObjectStatus restoreObject(RestoreObjectRequest restoreObjectRequest,
                                                                        String accessKey,
                                                                        String secretKey)
                                                                 throws ObsException

      抛出:
        `ObsException`

    - #### restoreObject

          public RestoreObjectRequest.RestoreObjectStatus restoreObject(RestoreObjectRequest restoreObjectRequest,
                                                                        String accessKey,
                                                                        String secretKey,
                                                                        String securityToken)
                                                                 throws ObsException

      抛出:
        `ObsException`

    - #### deleteObject

          public HeaderResponse deleteObject(String bucketName,
                                             String objectKey,
                                             String versionId,
                                             String accessKey,
                                             String secretKey)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### deleteObject

          public HeaderResponse deleteObject(String bucketName,
                                             String objectKey,
                                             String versionId,
                                             String accessKey,
                                             String secretKey,
                                             String securityToken)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### deleteObject

          public HeaderResponse deleteObject(String bucketName,
                                             String objectKey,
                                             String accessKey,
                                             String secretKey)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### deleteObjects

          public DeleteObjectsResult deleteObjects(DeleteObjectsRequest deleteObjectsRequest,
                                                   String accessKey,
                                                   String secretKey)
                                            throws ObsException

      抛出:
        `ObsException`

    - #### deleteObjects

          public DeleteObjectsResult deleteObjects(DeleteObjectsRequest deleteObjectsRequest,
                                                   String accessKey,
                                                   String secretKey,
                                                   String securityToken)
                                            throws ObsException

      抛出:
        `ObsException`

    - #### getObjectAcl

          public AccessControlList getObjectAcl(String bucketName,
                                                String objectKey,
                                                String versionId,
                                                String accessKey,
                                                String secretKey)
                                         throws ObsException

      抛出:
        `ObsException`

    - #### getObjectAcl

          public AccessControlList getObjectAcl(String bucketName,
                                                String objectKey,
                                                String versionId,
                                                String accessKey,
                                                String secretKey,
                                                String securityToken)
                                         throws ObsException

      抛出:
        `ObsException`

    - #### getObjectAcl

          public AccessControlList getObjectAcl(String bucketName,
                                                String objectKey,
                                                String accessKey,
                                                String secretKey)
                                         throws ObsException

      抛出:
        `ObsException`

    - #### setObjectAcl

          @Deprecated
          public HeaderResponse setObjectAcl(String bucketName,
                                                         String objectKey,
                                                         String cannedACL,
                                                         AccessControlList acl,
                                                         String versionId,
                                                         String accessKey,
                                                         String secretKey)
                                                  throws ObsException

      已过时。
      抛出:
        `ObsException`

    - #### setObjectAcl

          @Deprecated
          public HeaderResponse setObjectAcl(String bucketName,
                                                         String objectKey,
                                                         String cannedACL,
                                                         AccessControlList acl,
                                                         String versionId,
                                                         String accessKey,
                                                         String secretKey,
                                                         String securityToken)
                                                  throws ObsException

      已过时。
      抛出:
        `ObsException`

    - #### setObjectAcl

          public HeaderResponse setObjectAcl(String bucketName,
                                             String objectKey,
                                             AccessControlList acl,
                                             String accessKey,
                                             String secretKey)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### setObjectAcl

          public HeaderResponse setObjectAcl(String bucketName,
                                             String objectKey,
                                             AccessControlList acl,
                                             String versionId,
                                             String accessKey,
                                             String secretKey)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### setObjectAcl

          public HeaderResponse setObjectAcl(String bucketName,
                                             String objectKey,
                                             AccessControlList acl,
                                             String versionId,
                                             String accessKey,
                                             String secretKey,
                                             String securityToken)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### copyObject

          public CopyObjectResult copyObject(CopyObjectRequest copyObjectRequest,
                                             String accessKey,
                                             String secretKey)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### copyObject

          public CopyObjectResult copyObject(CopyObjectRequest copyObjectRequest,
                                             String accessKey,
                                             String secretKey,
                                             String securityToken)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### initiateMultipartUpload

          public InitiateMultipartUploadResult initiateMultipartUpload(InitiateMultipartUploadRequest request,
                                                                       String accessKey,
                                                                       String secretKey)
                                                                throws ObsException

      抛出:
        `ObsException`

    - #### initiateMultipartUpload

          public InitiateMultipartUploadResult initiateMultipartUpload(InitiateMultipartUploadRequest request,
                                                                       String accessKey,
                                                                       String secretKey,
                                                                       String securityToken)
                                                                throws ObsException

      抛出:
        `ObsException`

    - #### abortMultipartUpload

          public HeaderResponse abortMultipartUpload(AbortMultipartUploadRequest request,
                                                     String accessKey,
                                                     String secretKey)
                                              throws ObsException

      抛出:
        `ObsException`

    - #### abortMultipartUpload

          public HeaderResponse abortMultipartUpload(AbortMultipartUploadRequest request,
                                                     String accessKey,
                                                     String secretKey,
                                                     String securityToken)
                                              throws ObsException

      抛出:
        `ObsException`

    - #### uploadPart

          public UploadPartResult uploadPart(UploadPartRequest request,
                                             String accessKey,
                                             String secretKey)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### uploadPart

          public UploadPartResult uploadPart(UploadPartRequest request,
                                             String accessKey,
                                             String secretKey,
                                             String securityToken)
                                      throws ObsException

      抛出:
        `ObsException`

    - #### copyPart

          public CopyPartResult copyPart(CopyPartRequest request,
                                         String accessKey,
                                         String secretKey)
                                  throws ObsException

      抛出:
        `ObsException`

    - #### copyPart

          public CopyPartResult copyPart(CopyPartRequest request,
                                         String accessKey,
                                         String secretKey,
                                         String securityToken)
                                  throws ObsException

      抛出:
        `ObsException`

    - #### completeMultipartUpload

          public CompleteMultipartUploadResult completeMultipartUpload(CompleteMultipartUploadRequest request,
                                                                       String accessKey,
                                                                       String secretKey)
                                                                throws ObsException

      抛出:
        `ObsException`

    - #### completeMultipartUpload

          public CompleteMultipartUploadResult completeMultipartUpload(CompleteMultipartUploadRequest request,
                                                                       String accessKey,
                                                                       String secretKey,
                                                                       String securityToken)
                                                                throws ObsException

      抛出:
        `ObsException`

    - #### listParts

          public ListPartsResult listParts(ListPartsRequest request,
                                           String accessKey,
                                           String secretKey)
                                    throws ObsException

      抛出:
        `ObsException`

    - #### listParts

          public ListPartsResult listParts(ListPartsRequest request,
                                           String accessKey,
                                           String secretKey,
                                           String securityToken)
                                    throws ObsException

      抛出:
        `ObsException`

    - #### listMultipartUploads

          public MultipartUploadListing listMultipartUploads(ListMultipartUploadsRequest request,
                                                             String accessKey,
                                                             String secretKey)
                                                      throws ObsException

      抛出:
        `ObsException`

    - #### listMultipartUploads

          public MultipartUploadListing listMultipartUploads(ListMultipartUploadsRequest request,
                                                             String accessKey,
                                                             String secretKey,
                                                             String securityToken)
                                                      throws ObsException

      抛出:
        `ObsException`

Copyright © 2021. All rights reserved.