Package com.emc.object.s3.request
Class ListMultipartUploadsRequest
- java.lang.Object
-
- com.emc.object.ObjectRequest
-
- com.emc.object.s3.request.AbstractBucketRequest
-
- com.emc.object.s3.request.ListMultipartUploadsRequest
-
public class ListMultipartUploadsRequest extends AbstractBucketRequest
-
-
Constructor Summary
Constructors Constructor Description ListMultipartUploadsRequest(java.lang.String bucketName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDelimiter()
EncodingType
getEncodingType()
java.lang.String
getKeyMarker()
java.lang.Integer
getMaxUploads()
java.lang.String
getPrefix()
java.util.Map<java.lang.String,java.lang.String>
getQueryParams()
Override to return the request-specific query parameters based on properties of the request.java.lang.String
getUploadIdMarker()
void
setDelimiter(java.lang.String delimiter)
void
setEncodingType(EncodingType encodingType)
void
setKeyMarker(java.lang.String keyMarker)
void
setMaxUploads(java.lang.Integer maxUploads)
void
setPrefix(java.lang.String prefix)
void
setUploadIdMarker(java.lang.String uploadIdMarker)
ListMultipartUploadsRequest
withDelimiter(java.lang.String delimiter)
ListMultipartUploadsRequest
withEncodingType(EncodingType encodingType)
ListMultipartUploadsRequest
withKeyMarker(java.lang.String keyMarker)
ListMultipartUploadsRequest
withMaxUploads(java.lang.Integer maxUploads)
ListMultipartUploadsRequest
withPrefix(java.lang.String prefix)
ListMultipartUploadsRequest
withUploadIdMarker(java.lang.String uploadIdMarker)
-
Methods inherited from class com.emc.object.s3.request.AbstractBucketRequest
getBucketName, setBucketName
-
Methods inherited from class com.emc.object.ObjectRequest
addCustomHeader, getCustomHeaders, getHeaders, getMethod, getNamespace, getPath, getProperties, getQueryString, getRawQueryString, getSubresource, property, setNamespace, setPath
-
-
-
-
Method Detail
-
getQueryParams
public java.util.Map<java.lang.String,java.lang.String> getQueryParams()
Description copied from class:ObjectRequest
Override to return the request-specific query parameters based on properties of the request. Do NOT include the subresource in this map; it will be inserted automatically. Note this implementation uses a TreeSet, which will sort the parameters by name. This is done to make URLs consistent for testing and should not change the semantics of any request.- Overrides:
getQueryParams
in classObjectRequest
-
getPrefix
public java.lang.String getPrefix()
-
setPrefix
public void setPrefix(java.lang.String prefix)
-
getDelimiter
public java.lang.String getDelimiter()
-
setDelimiter
public void setDelimiter(java.lang.String delimiter)
-
getMaxUploads
public java.lang.Integer getMaxUploads()
-
setMaxUploads
public void setMaxUploads(java.lang.Integer maxUploads)
-
getKeyMarker
public java.lang.String getKeyMarker()
-
setKeyMarker
public void setKeyMarker(java.lang.String keyMarker)
-
getUploadIdMarker
public java.lang.String getUploadIdMarker()
-
setUploadIdMarker
public void setUploadIdMarker(java.lang.String uploadIdMarker)
-
getEncodingType
public EncodingType getEncodingType()
-
setEncodingType
public void setEncodingType(EncodingType encodingType)
-
withPrefix
public ListMultipartUploadsRequest withPrefix(java.lang.String prefix)
-
withDelimiter
public ListMultipartUploadsRequest withDelimiter(java.lang.String delimiter)
-
withMaxUploads
public ListMultipartUploadsRequest withMaxUploads(java.lang.Integer maxUploads)
-
withKeyMarker
public ListMultipartUploadsRequest withKeyMarker(java.lang.String keyMarker)
-
withUploadIdMarker
public ListMultipartUploadsRequest withUploadIdMarker(java.lang.String uploadIdMarker)
-
withEncodingType
public ListMultipartUploadsRequest withEncodingType(EncodingType encodingType)
-
-