com.obs.services.model

## 类 ListMultipartUploadsRequest

- java.lang.Object
- - com.obs.services.model.GenericRequest
  - - com.obs.services.model.ListMultipartUploadsRequest

-     public class ListMultipartUploadsRequest
      extends GenericRequest

  Parameters in a request for listing multipart uploads

- - ### 构造器概要

    构造器
    构造器和说明
    `ListMultipartUploadsRequest()`
    `ListMultipartUploadsRequest(String bucketName)` Constructor
    `ListMultipartUploadsRequest(String bucketName, Integer maxUploads)` Constructor
    `ListMultipartUploadsRequest(String bucketName, String prefix, String delimiter, Integer maxUploads, String keyMarker, String uploadIdMarker)` Constructor

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `String` | `getBucketName()` Obtain the name of the bucket to which the multipart upload belongs.
    `String` | `getDelimiter()` Obtain the character used for sorting objects involved in the multipart uploads into different groups.
    `String` | `getKeyMarker()` Obtain the start position for query (sorted by object name).
    `Integer` | `getMaxUploads()` Obtain the maximum number of listed multipart uploads.
    `String` | `getPrefix()` Obtain the prefix of names of the returned objects involved in the multipart uploads.
    `String` | `getUploadIdMarker()` Obtain the start position for query (sorted by multipart upload ID).
    `void` | `setBucketName(String bucketName)` Set the name for the bucket to which the multipart upload belongs.
    `void` | `setDelimiter(String delimiter)` Set the character used for sorting objects involved in the multipart uploads into different groups
    `void` | `setKeyMarker(String keyMarker)` Set the start position for query (sorted by object name).
    `void` | `setMaxUploads(Integer maxUploads)` Set the maximum number of listed multipart uploads.
    `void` | `setPrefix(String prefix)` Set the prefix of names of the returned objects involved in the multipart uploads.
    `void` | `setUploadIdMarker(String uploadIdMarker)` Set the start position for query (sorted by multipart upload ID).
    `String` | `toString()`

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

      `isRequesterPays, setRequesterPays`

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

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

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

    - #### ListMultipartUploadsRequest

          public ListMultipartUploadsRequest()

    - #### ListMultipartUploadsRequest

          public ListMultipartUploadsRequest(String bucketName)

      Constructor
      参数:
        `bucketName` - Bucket name

    - #### ListMultipartUploadsRequest

          public ListMultipartUploadsRequest(String bucketName,
                                             Integer maxUploads)

      Constructor
      参数:
        `bucketName` - Bucket name
        `maxUploads` - Maximum number of listed multipart uploads

    - #### ListMultipartUploadsRequest

          public ListMultipartUploadsRequest(String bucketName,
                                             String prefix,
                                             String delimiter,
                                             Integer maxUploads,
                                             String keyMarker,
                                             String uploadIdMarker)

      Constructor
      参数:
        `bucketName` - Bucket name
        `prefix` - Prefix of names of the returned objects involved in the multipart uploads
        `delimiter` - Character used for sorting objects involved in the multipart uploads into different groups
        `maxUploads` - Maximum number of listed multipart uploads
        `keyMarker` - Start position for the query
        `uploadIdMarker` - Start position of the return result. This parameter is valid only when used together with "keyMarker". Only multipart uploads after "uploadIdMarker" of the specified "keyMarker" will be returned.

  - ### 方法详细资料

    - #### getPrefix

          public String getPrefix()

      Obtain the prefix of names of the returned objects involved in the multipart uploads.
      返回:
        Object name prefix

    - #### setPrefix

          public void setPrefix(String prefix)

      Set the prefix of names of the returned objects involved in the multipart uploads.
      参数:
        `prefix` - Object name prefix

    - #### getDelimiter

          public String getDelimiter()

      Obtain the character used for sorting objects involved in the multipart uploads into different groups.
      返回:
        Character for grouping object names

    - #### setDelimiter

          public void setDelimiter(String delimiter)

      Set the character used for sorting objects involved in the multipart uploads into different groups
      参数:
        `delimiter` - Character for grouping object names

    - #### getKeyMarker

          public String getKeyMarker()

      Obtain the start position for query (sorted by object name).
      返回:
        Start position for query

    - #### setKeyMarker

          public void setKeyMarker(String keyMarker)

      Set the start position for query (sorted by object name).
      参数:
        `keyMarker` - Start position for query

    - #### getUploadIdMarker

          public String getUploadIdMarker()

      Obtain the start position for query (sorted by multipart upload ID). This parameter is valid when used together with "keyMarker" and it specifies the start position of the returned result.
      返回:
        Start position for query

    - #### setUploadIdMarker

          public void setUploadIdMarker(String uploadIdMarker)

      Set the start position for query (sorted by multipart upload ID). This parameter is valid when used together with "keyMarker" and it specifies the start position of the returned result.
      参数:
        `uploadIdMarker` - Start position for query

    - #### getBucketName

          public String getBucketName()

      Obtain the name of the bucket to which the multipart upload belongs.
      返回:
        Name of the bucket to which the multipart upload belongs

    - #### setBucketName

          public void setBucketName(String bucketName)

      Set the name for the bucket to which the multipart upload belongs.
      参数:
        `bucketName` - Name of the bucket to which the multipart upload belongs

    - #### getMaxUploads

          public Integer getMaxUploads()

      Obtain the maximum number of listed multipart uploads.
      返回:
        Maximum number of listed multipart uploads

    - #### setMaxUploads

          public void setMaxUploads(Integer maxUploads)

      Set the maximum number of listed multipart uploads.
      参数:
        `maxUploads` - Maximum number of listed multipart uploads

    - #### toString

          public String toString()

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

Copyright © 2021. All rights reserved.