public class ListMultipartUploadsRequest extends GenericRequest
bucketName, httpMethod, userHeaders
Constructor and Description |
---|
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
|
ListMultipartUploadsRequest(String bucketName,
String prefix,
String delimiter,
Integer maxUploads,
String keyMarker,
String uploadIdMarker,
String encodingType)
Constructor
|
Modifier and Type | Method and Description |
---|---|
String |
getDelimiter()
Obtain the character used for sorting objects involved in the multipart
uploads into different groups.
|
String |
getEncodingType()
Get encoding type to encode objectkeys
|
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 |
setDelimiter(String delimiter)
Set the character used for sorting objects involved in the multipart
uploads into different groups
|
void |
setEncodingType(String encodingType)
Set encoding type to encode objectkeys, the value could be url
|
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() |
addUserHeaders, getBucketName, getHttpMethod, getUserHeaders, isRequesterPays, setBucketName, setRequesterPays, setUserHeaders
public ListMultipartUploadsRequest()
public ListMultipartUploadsRequest(String bucketName)
bucketName
- Bucket namepublic ListMultipartUploadsRequest(String bucketName, Integer maxUploads)
bucketName
- Bucket namemaxUploads
- Maximum number of listed multipart uploadspublic ListMultipartUploadsRequest(String bucketName, String prefix, String delimiter, Integer maxUploads, String keyMarker, String uploadIdMarker)
bucketName
- Bucket nameprefix
- Prefix of names of the returned objects involved in the
multipart uploadsdelimiter
- Character used for sorting objects involved in the multipart
uploads into different groupsmaxUploads
- Maximum number of listed multipart uploadskeyMarker
- Start position for the queryuploadIdMarker
- 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.public ListMultipartUploadsRequest(String bucketName, String prefix, String delimiter, Integer maxUploads, String keyMarker, String uploadIdMarker, String encodingType)
bucketName
- Bucket nameprefix
- Prefix of names of the returned objects involved in the
multipart uploadsdelimiter
- Character used for sorting objects involved in the multipart
uploads into different groupsmaxUploads
- Maximum number of listed multipart uploadskeyMarker
- Start position for the queryuploadIdMarker
- 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"public String getPrefix()
public void setPrefix(String prefix)
prefix
- Object name prefixpublic String getDelimiter()
public void setDelimiter(String delimiter)
delimiter
- Character for grouping object namespublic String getKeyMarker()
public void setKeyMarker(String keyMarker)
keyMarker
- Start position for querypublic String getUploadIdMarker()
public void setUploadIdMarker(String uploadIdMarker)
uploadIdMarker
- Start position for querypublic Integer getMaxUploads()
public void setMaxUploads(Integer maxUploads)
maxUploads
- Maximum number of listed multipart uploadspublic void setEncodingType(String encodingType)
encodingType
- encoding type for encodingpublic String getEncodingType()
public String toString()
toString
in class GenericRequest
Copyright © 2021. All rights reserved.