类 ListMultipartUploadsRequest

java.lang.Object
cn.warpin.thirdPart.huawei.obs.obs.services.model.GenericRequest
cn.warpin.thirdPart.huawei.obs.obs.services.model.ListMultipartUploadsRequest

public class ListMultipartUploadsRequest extends GenericRequest
Parameters in a request for listing multipart uploads
  • 字段详细资料

    • prefix

      private String prefix
    • delimiter

      private String delimiter
    • maxUploads

      private Integer maxUploads
    • keyMarker

      private String keyMarker
    • uploadIdMarker

      private String uploadIdMarker
    • encodingType

      private String encodingType
  • 构造器详细资料

    • 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.
    • ListMultipartUploadsRequest

      public ListMultipartUploadsRequest(String bucketName, String prefix, String delimiter, Integer maxUploads, String keyMarker, String uploadIdMarker, String encodingType)
      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.
      encodingType - Use this encoding type to encode keys that contains invalid characters, the value could be "url"
  • 方法详细资料

    • 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
    • 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
    • setEncodingType

      public void setEncodingType(String encodingType)
      Set encoding type to encode objectkeys, the value could be url
      参数:
      encodingType - encoding type for encoding
    • getEncodingType

      public String getEncodingType()
      Get encoding type to encode objectkeys
      返回:
      encoding type for encoding
    • toString

      public String toString()
      覆盖:
      toString 在类中 GenericRequest