public class ListObjectsRequest extends OSSRequest
Constructor and Description |
---|
ListObjectsRequest() |
ListObjectsRequest(java.lang.String bucketName) |
ListObjectsRequest(java.lang.String bucketName,
java.lang.String prefix,
java.lang.String marker,
java.lang.String delimiter,
java.lang.Integer maxKeys)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBucketName()
返回bucket名称。
|
java.lang.String |
getDelimiter()
获取一个用于对Object名字进行分组的字符。
|
java.lang.String |
getEncodingType()
获取应用于请求响应体中Object名称的编码方式。
|
java.lang.String |
getMarker()
返回marker,用户设定结果从marker之后按字母排序的第一个开始返回。
|
java.lang.Integer |
getMaxKeys()
返回用于限定此次返回object的最大数,如果不设定,默认为100。
|
java.lang.String |
getPrefix()
返回prefix,限定返回的object key必须以prefix作为前缀。
|
void |
setBucketName(java.lang.String bucketName)
设置bucket名称。
|
void |
setDelimiter(java.lang.String delimiter)
设置一个用于对Object名字进行分组的字符。
|
void |
setEncodingType(java.lang.String encodingType)
设置应用于请求响应体中Object名称的编码方式。
|
void |
setMarker(java.lang.String marker)
设置marker, 用户设定结果从marker之后按字母排序的第一个开始返回。
|
void |
setMaxKeys(java.lang.Integer maxKeys)
设置用于限定此次返回object的最大数,如果不设定,默认为100。最大值为1000。
|
void |
setPrefix(java.lang.String prefix)
设置prefix,限定返回的object key必须以prefix作为前缀。
|
isAuthorizationRequired, setIsAuthorizationRequired
public ListObjectsRequest()
public ListObjectsRequest(java.lang.String bucketName)
public ListObjectsRequest(java.lang.String bucketName, java.lang.String prefix, java.lang.String marker, java.lang.String delimiter, java.lang.Integer maxKeys)
bucketName
- bucket 名称。prefix
- prefix限定返回的object key必须以prefix作为前缀。marker
- maker用户设定结果从marker之后按字母排序的第一个开始返回。maxKeys
- 用于限定此次返回object的最大数,如果不设定,默认为100。delimiter
- delimiter是一个用于对Object名字进行分组的字符。public java.lang.String getBucketName()
public void setBucketName(java.lang.String bucketName)
bucketName
- bucket名称。public java.lang.String getPrefix()
public void setPrefix(java.lang.String prefix)
prefix
- 前缀prefix。public java.lang.String getMarker()
public void setMarker(java.lang.String marker)
marker
- markerpublic java.lang.Integer getMaxKeys()
public void setMaxKeys(java.lang.Integer maxKeys)
maxKeys
- 用于限定此次返回object的最大数。最大值为1000。public java.lang.String getDelimiter()
public void setDelimiter(java.lang.String delimiter)
delimiter
- the delimiter to setpublic java.lang.String getEncodingType()
public void setEncodingType(java.lang.String encodingType)
encodingType
- 请求响应体中Object名称的编码方式。
有效值: null (不进行编码处理) 或 "url".