com.obs.services.model

## 类 BucketVersioningConfiguration

- java.lang.Object
- - com.obs.services.internal.InternalHeaderResponse
  - - com.obs.services.model.HeaderResponse
    - - com.obs.services.model.BucketVersioningConfiguration

-     public class BucketVersioningConfiguration
      extends HeaderResponse

  Bucket versioning status

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `static String` | `ENABLED` 已过时。
    `static String` | `SUSPENDED` 已过时。

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

      `responseHeaders, statusCode`

  - ### 构造器概要

    构造器
    构造器和说明
    `BucketVersioningConfiguration()`
    `BucketVersioningConfiguration(String status)` 已过时。
    `BucketVersioningConfiguration(VersioningStatusEnum status)` Constructor If versioning is enabled for a bucket, it cannot be disabled or changed to suspended.

  - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `String` | `getStatus()` 已过时。
    `VersioningStatusEnum` | `getVersioningStatus()` Obtain the versioning status.
    `void` | `setStatus(String status)` 已过时。
    `void` | `setVersioningStatus(VersioningStatusEnum status)` Set the versioning status.
    `String` | `toString()`

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

      `getRequestId, getResponseHeaders, getStatusCode`

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

      `setResponseHeaders, setStatusCode`

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

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

- - ### 字段详细资料

    - #### SUSPENDED

          @Deprecated
          public static final String SUSPENDED

      已过时。
      Versioning is suspended.
      另请参阅:
        常量字段值

    - #### ENABLED

          @Deprecated
          public static final String ENABLED

      已过时。
      Versioning is enabled.
      另请参阅:
        常量字段值

  - ### 构造器详细资料

    - #### BucketVersioningConfiguration

          @Deprecated
          public BucketVersioningConfiguration(String status)

      已过时。
      Constructor If versioning is enabled for a bucket, it cannot be disabled or changed to `SUSPENDED`.
      参数:
        `status` - Versioning status
      另请参阅:
        `ENABLED`, `SUSPENDED`

    - #### BucketVersioningConfiguration

          public BucketVersioningConfiguration(VersioningStatusEnum status)

      Constructor If versioning is enabled for a bucket, it cannot be disabled or changed to suspended.
      参数:
        `status` - Versioning status

    - #### BucketVersioningConfiguration

          public BucketVersioningConfiguration()

  - ### 方法详细资料

    - #### getStatus

          @Deprecated
          public String getStatus()

      已过时。
      Obtain the versioning status of a bucket.
      返回:
        status Versioning status
      另请参阅:
        `getVersioningStatus()`

    - #### setStatus

          @Deprecated
          public void setStatus(String status)

      已过时。
      Set the versioning status.
      参数:
        `status` - Versioning status
      另请参阅:
        `setVersioningStatus(VersioningStatusEnum status)`

    - #### getVersioningStatus

          public VersioningStatusEnum getVersioningStatus()

      Obtain the versioning status.
      返回:
        status Versioning status

    - #### setVersioningStatus

          public void setVersioningStatus(VersioningStatusEnum status)

      Set the versioning status.
      参数:
        `status` - Versioning status

    - #### toString

          public String toString()

      覆盖:
        `toString` 在类中 `HeaderResponse`

Copyright © 2021. All rights reserved.