public class ListObjectsRequest extends GenericRequest
NOOP| 构造器和说明 |
|---|
ListObjectsRequest() |
ListObjectsRequest(String bucketName) |
ListObjectsRequest(String bucketName,
String prefix,
String marker,
String delimiter,
Integer maxKeys)
构造函数。
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getDelimiter()
获取一个用于对Object名字进行分组的字符。
|
String |
getEncodingType()
获取应用于请求响应体中Object名称的编码方式。
|
String |
getMarker()
返回marker,用户设定结果从marker之后按字母排序的第一个开始返回。
|
Integer |
getMaxKeys()
返回用于限定此次返回object的最大数,如果不设定,默认为100。
|
String |
getPrefix()
返回prefix,限定返回的object key必须以prefix作为前缀。
|
void |
setDelimiter(String delimiter)
设置一个用于对Object名字进行分组的字符。
|
void |
setEncodingType(String encodingType)
设置应用于请求响应体中Object名称的编码方式。
|
void |
setMarker(String marker)
设置marker, 用户设定结果从marker之后按字母排序的第一个开始返回。
|
void |
setMaxKeys(Integer maxKeys)
设置用于限定此次返回object的最大数,如果不设定,默认为100。
|
void |
setPrefix(String prefix)
设置prefix,限定返回的object key必须以prefix作为前缀。
|
ListObjectsRequest |
withDelimiter(String delimiter)
设置一个用于对Object名字进行分组的字符。
|
ListObjectsRequest |
withEncodingType(String encodingType)
设置应用于请求响应体中Object名称的编码方式。
|
ListObjectsRequest |
withMarker(String marker)
设置marker, 用户设定结果从marker之后按字母排序的第一个开始返回。
|
ListObjectsRequest |
withMaxKeys(Integer maxKeys)
设置用于限定此次返回object的最大数,如果不设定,默认为100。
|
ListObjectsRequest |
withPrefix(String prefix)
设置prefix,限定返回的object key必须以prefix作为前缀。
|
getBucketName, getKey, setBucketName, setKey, withBucketName, withKeyaddHeader, addParameter, getHeaders, getParameters, getProgressListener, setHeaders, setParameters, setProgressListener, withProgressListenerpublic ListObjectsRequest()
public ListObjectsRequest(String bucketName)
public ListObjectsRequest(String bucketName, String prefix, String marker, String delimiter, Integer maxKeys)
bucketName - bucket 名称。prefix - prefix限定返回的object key必须以prefix作为前缀。marker - maker用户设定结果从marker之后按字母排序的第一个开始返回。maxKeys - 用于限定此次返回object的最大数,如果不设定,默认为100。delimiter - delimiter是一个用于对Object名字进行分组的字符。public String getPrefix()
public void setPrefix(String prefix)
prefix - 前缀prefix。public ListObjectsRequest withPrefix(String prefix)
prefix - 前缀prefix。public String getMarker()
public void setMarker(String marker)
marker - markerpublic ListObjectsRequest withMarker(String marker)
marker - markerpublic Integer getMaxKeys()
public void setMaxKeys(Integer maxKeys)
maxKeys - 用于限定此次返回object的最大数。最大值为1000。public ListObjectsRequest withMaxKeys(Integer maxKeys)
maxKeys - 用于限定此次返回object的最大数。最大值为1000。public String getDelimiter()
public void setDelimiter(String delimiter)
delimiter - the delimiter to setpublic ListObjectsRequest withDelimiter(String delimiter)
delimiter - the delimiter to setpublic String getEncodingType()
public void setEncodingType(String encodingType)
encodingType - 请求响应体中Object名称的编码方式。
有效值: null (不进行编码处理) 或 "url".public ListObjectsRequest withEncodingType(String encodingType)
encodingType - 请求响应体中Object名称的编码方式。
有效值: null (不进行编码处理) 或 "url".Copyright © 2016. All Rights Reserved.