com.obs.services.model

## 类 BucketMetadataInfoResult

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

- 直接已知子类:
    GetBucketFSStatusResult

      public class BucketMetadataInfoResult
      extends OptionsInfoResult

  Response to a request for obtaining bucket metadata

- - ### 字段概要

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

      `responseHeaders, statusCode`

  - ### 构造器概要

    构造器
    构造器和说明
    `BucketMetadataInfoResult(String allowOrigin, List<String> allowHeaders, int maxAge, List<String> allowMethods, List<String> exposeHeaders, StorageClassEnum storageClass, String location, String obsVersion)`
    `BucketMetadataInfoResult(String allowOrigin, List<String> allowHeaders, int maxAge, List<String> allowMethods, List<String> exposeHeaders, StorageClassEnum storageClass, String location, String obsVersion, AvailableZoneEnum availableZone)`
    `BucketMetadataInfoResult(String allowOrigin, List<String> allowHeaders, int maxAge, List<String> allowMethods, List<String> exposeHeaders, StorageClassEnum storageClass, String location, String obsVersion, AvailableZoneEnum availableZone, String epid, BucketTypeEnum bucketType)`

  - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `AvailableZoneEnum` | `getAvailableZone()` Obtain the bucket cluster type.
    `StorageClassEnum` | `getBucketStorageClass()` Obtain the bucket storage class.
    `BucketTypeEnum` | `getBucketType()`
    `String` | `getDefaultStorageClass()` 已过时。
    `String` | `getEpid()` Obtain the enterprise ID of a bucket.
    `String` | `getLocation()` Obtain the bucket location.
    `String` | `getObsVersion()` Obtain the OBS version.
    `String` | `toString()`

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

      `getAllowHeaders, getAllowMethods, getAllowOrigin, getExposeHeaders, getMaxAge`

    - ### 从类继承的方法 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`

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

    - #### BucketMetadataInfoResult

          public BucketMetadataInfoResult(String allowOrigin,
                                          List<String> allowHeaders,
                                          int maxAge,
                                          List<String> allowMethods,
                                          List<String> exposeHeaders,
                                          StorageClassEnum storageClass,
                                          String location,
                                          String obsVersion)

    - #### BucketMetadataInfoResult

          public BucketMetadataInfoResult(String allowOrigin,
                                          List<String> allowHeaders,
                                          int maxAge,
                                          List<String> allowMethods,
                                          List<String> exposeHeaders,
                                          StorageClassEnum storageClass,
                                          String location,
                                          String obsVersion,
                                          AvailableZoneEnum availableZone)

    - #### BucketMetadataInfoResult

          public BucketMetadataInfoResult(String allowOrigin,
                                          List<String> allowHeaders,
                                          int maxAge,
                                          List<String> allowMethods,
                                          List<String> exposeHeaders,
                                          StorageClassEnum storageClass,
                                          String location,
                                          String obsVersion,
                                          AvailableZoneEnum availableZone,
                                          String epid,
                                          BucketTypeEnum bucketType)

  - ### 方法详细资料

    - #### getDefaultStorageClass

          @Deprecated
          public String getDefaultStorageClass()

      已过时。
      Obtain the bucket storage class.
      返回:
        Bucket storage class

    - #### getBucketStorageClass

          public StorageClassEnum getBucketStorageClass()

      Obtain the bucket storage class.
      返回:
        Bucket storage class

    - #### getLocation

          public String getLocation()

      Obtain the bucket location.
      返回:
        Bucket location

    - #### getObsVersion

          public String getObsVersion()

      Obtain the OBS version.
      返回:
        OBS version

    - #### getEpid

          public String getEpid()

      Obtain the enterprise ID of a bucket.
      返回:
        Enterprise ID

    - #### getAvailableZone

          public AvailableZoneEnum getAvailableZone()

      Obtain the bucket cluster type.
      返回:
        Bucket cluster type

    - #### toString

          public String toString()

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

    - #### getBucketType

          public BucketTypeEnum getBucketType()

Copyright © 2021. All rights reserved.