## 类的使用
com.obs.services.model.BaseBucketRequest

- 使用BaseBucketRequest的程序包
  程序包 | 说明
  --- | ---
  com.obs.services |
  com.obs.services.model |
  com.obs.services.model.fs |

- - ### com.obs.services中BaseBucketRequest的使用

    参数类型为BaseBucketRequest的com.obs.services中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `HeaderResponse` | ObsClient.`deleteBucket(BaseBucketRequest request)`
    `HeaderResponse` | IObsClient.`deleteBucket(BaseBucketRequest request)` Delete a bucket.
    `HeaderResponse` | ObsClient.`deleteBucketCors(BaseBucketRequest request)`
    `HeaderResponse` | IObsClient.`deleteBucketCors(BaseBucketRequest request)` Delete the bucket CORS rules.
    `HeaderResponse` | ObsClient.`deleteBucketDirectColdAccess(BaseBucketRequest request)`
    `HeaderResponse` | IObsClient.`deleteBucketDirectColdAccess(BaseBucketRequest request)` Delete the direct reading policy for Archive objects in a bucket.
    `HeaderResponse` | ObsClient.`deleteBucketEncryption(BaseBucketRequest request)`
    `HeaderResponse` | IObsClient.`deleteBucketEncryption(BaseBucketRequest request)` Delete bucket encryption configuration.
    `HeaderResponse` | ObsClient.`deleteBucketLifecycle(BaseBucketRequest request)`
    `HeaderResponse` | IObsClient.`deleteBucketLifecycle(BaseBucketRequest request)` Delete the bucket lifecycle rules from a bucket.
    `HeaderResponse` | ObsClient.`deleteBucketPolicy(BaseBucketRequest request)`
    `HeaderResponse` | IObsClient.`deleteBucketPolicy(BaseBucketRequest request)` Delete bucket policies.
    `HeaderResponse` | ObsClient.`deleteBucketReplication(BaseBucketRequest request)`
    `HeaderResponse` | IObsClient.`deleteBucketReplication(BaseBucketRequest request)` Delete the bucket cross-region replication configuration.
    `HeaderResponse` | ObsClient.`deleteBucketTagging(BaseBucketRequest request)`
    `HeaderResponse` | IObsClient.`deleteBucketTagging(BaseBucketRequest request)` Delete bucket tags.
    `HeaderResponse` | ObsClient.`deleteBucketWebsite(BaseBucketRequest request)`
    `HeaderResponse` | IObsClient.`deleteBucketWebsite(BaseBucketRequest request)` Delete the website hosting configuration of a bucket.
    `AccessControlList` | ObsClient.`getBucketAcl(BaseBucketRequest request)`
    `AccessControlList` | IObsClient.`getBucketAcl(BaseBucketRequest request)` Obtain a bucket ACL.
    `BucketCors` | ObsClient.`getBucketCors(BaseBucketRequest request)`
    `BucketCors` | IObsClient.`getBucketCors(BaseBucketRequest request)` Obtain the bucket CORS rules.
    `BucketDirectColdAccess` | ObsClient.`getBucketDirectColdAccess(BaseBucketRequest request)`
    `BucketDirectColdAccess` | IObsClient.`getBucketDirectColdAccess(BaseBucketRequest request)` Obtain the direct reading policy for Archive objects in a bucket.
    `BucketEncryption` | ObsClient.`getBucketEncryption(BaseBucketRequest request)`
    `BucketEncryption` | IObsClient.`getBucketEncryption(BaseBucketRequest request)` Obtain bucket encryption configuration.
    `LifecycleConfiguration` | ObsClient.`getBucketLifecycle(BaseBucketRequest request)`
    `LifecycleConfiguration` | IObsClient.`getBucketLifecycle(BaseBucketRequest request)` Obtain the bucket lifecycle rules.
    `BucketLocationResponse` | ObsClient.`getBucketLocation(BaseBucketRequest request)`
    `BucketLocationResponse` | IObsClient.`getBucketLocation(BaseBucketRequest request)` Obtain the bucket location.
    `BucketLoggingConfiguration` | ObsClient.`getBucketLogging(BaseBucketRequest request)`
    `BucketLoggingConfiguration` | IObsClient.`getBucketLogging(BaseBucketRequest request)` Obtain the logging settings of a bucket.
    `BucketNotificationConfiguration` | ObsClient.`getBucketNotification(BaseBucketRequest request)`
    `BucketNotificationConfiguration` | IObsClient.`getBucketNotification(BaseBucketRequest request)` Obtain the notification configuration of a bucket.
    `String` | ObsClient.`getBucketPolicy(BaseBucketRequest request)`
    `String` | IObsClient.`getBucketPolicy(BaseBucketRequest request)` Obtain a bucket policy.
    `BucketPolicyResponse` | ObsClient.`getBucketPolicyV2(BaseBucketRequest request)`
    `BucketPolicyResponse` | IObsClient.`getBucketPolicyV2(BaseBucketRequest request)` Obtain bucket policies.
    `BucketQuota` | ObsClient.`getBucketQuota(BaseBucketRequest request)`
    `BucketQuota` | IObsClient.`getBucketQuota(BaseBucketRequest request)` Obtain the bucket quota.
    `ReplicationConfiguration` | ObsClient.`getBucketReplication(BaseBucketRequest request)`
    `ReplicationConfiguration` | IObsClient.`getBucketReplication(BaseBucketRequest request)` Obtain the cross-region replication configuration of a bucket.
    `RequestPaymentConfiguration` | ObsClient.`getBucketRequestPayment(BaseBucketRequest request)`
    `RequestPaymentConfiguration` | IObsClient.`getBucketRequestPayment(BaseBucketRequest request)` Obtain the requester-pays status of a bucket.
    `BucketStorageInfo` | ObsClient.`getBucketStorageInfo(BaseBucketRequest request)`
    `BucketStorageInfo` | IObsClient.`getBucketStorageInfo(BaseBucketRequest request)` Obtain bucket storage information.
    `BucketStoragePolicyConfiguration` | ObsClient.`getBucketStoragePolicy(BaseBucketRequest request)`
    `BucketStoragePolicyConfiguration` | IObsClient.`getBucketStoragePolicy(BaseBucketRequest request)` Obtain the bucket storage class.
    `BucketTagInfo` | ObsClient.`getBucketTagging(BaseBucketRequest request)`
    `BucketTagInfo` | IObsClient.`getBucketTagging(BaseBucketRequest request)` Obtain bucket tags.
    `BucketVersioningConfiguration` | ObsClient.`getBucketVersioning(BaseBucketRequest request)`
    `BucketVersioningConfiguration` | IObsClient.`getBucketVersioning(BaseBucketRequest request)` Obtain the versioning status for a bucket.
    `WebsiteConfiguration` | ObsClient.`getBucketWebsite(BaseBucketRequest request)`
    `WebsiteConfiguration` | IObsClient.`getBucketWebsite(BaseBucketRequest request)` Obtain the website hosting settings of a Bucket
    `boolean` | ObsClient.`headBucket(BaseBucketRequest request)`
    `boolean` | IObsClient.`headBucket(BaseBucketRequest request)` Identify whether a bucket exists.

  - ### com.obs.services.model中BaseBucketRequest的使用

    com.obs.services.model中BaseBucketRequest的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `SetBucketAclRequest` Request for configuring bucket ACL.
    `class` | `SetBucketCorsRequest` Configure CORS for a bucket.
    `class` | `SetBucketDirectColdAccessRequest` Configure the direct reading policy for Archive objects in a bucket.
    `class` | `SetBucketEncryptionRequest` Configure encryption for a bucket.
    `class` | `SetBucketLifecycleRequest` Configure lifecycle rules for a bucket.
    `class` | `SetBucketLoggingRequest` Set logging for a bucket.
    `class` | `SetBucketNotificationRequest` Set event notification for a bucket.
    `class` | `SetBucketPolicyRequest` Request parameters for setting a bucket policy
    `class` | `SetBucketQuotaRequest` Set the bucket quota.
    `class` | `SetBucketReplicationRequest` Configure cross-region replication for a bucket.
    `class` | `SetBucketRequestPaymentRequest` Request for setting the requester-pays function for a bucket
    `class` | `SetBucketStoragePolicyRequest` Set a bucket policy.
    `class` | `SetBucketTaggingRequest` Request for setting a tag for a bucket
    `class` | `SetBucketVersioningRequest` Request for setting the versioning status of a bucket
    `class` | `SetBucketWebsiteRequest` Configure the static website hosting of a bucket.

  - ### com.obs.services.model.fs中BaseBucketRequest的使用

    com.obs.services.model.fs中BaseBucketRequest的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `SetBucketFSStatusRequest` Parameters in a request for setting status of the file gateway feature for a bucket

Copyright © 2021. All rights reserved.