com.aliyun.openservices.oss.model
类 ListObjectsRequest

java.lang.Object
  继承者 com.aliyun.openservices.oss.model.ListObjectsRequest

public class ListObjectsRequest
extends Object

包含获取object列表的请求信息。


构造方法摘要
ListObjectsRequest()
          构造函数。
ListObjectsRequest(String bucketName)
           
ListObjectsRequest(String bucketName, String prefix, String marker, String delimiter, Integer maxKeys)
          构造函数。
 
方法摘要
 String getBucketName()
          返回bucket名称。
 String getDelimiter()
          获取一个用于对Object名字进行分组的字符。
 String getMarker()
          返回marker,用户设定结果从marker之后按字母排序的第一个开始返回。
 Integer getMaxKeys()
          返回用于限定此次返回object的最大数,如果不设定,默认为100。
 String getPrefix()
          返回prefix,限定返回的object key必须以prefix作为前缀。
 void setBucketName(String bucketName)
          设置bucket名称。
 void setDelimiter(String delimiter)
          设置一个用于对Object名字进行分组的字符。
 void setMarker(String marker)
          设置marker, 用户设定结果从marker之后按字母排序的第一个开始返回。
 void setMaxKeys(Integer maxKeys)
          设置用于限定此次返回object的最大数,如果不设定,默认为100。
 void setPrefix(String prefix)
          设置prefix,限定返回的object key必须以prefix作为前缀。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ListObjectsRequest

public ListObjectsRequest()
构造函数。


ListObjectsRequest

public ListObjectsRequest(String bucketName)

ListObjectsRequest

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名字进行分组的字符。
方法详细信息

getBucketName

public String getBucketName()
返回bucket名称。

返回:
bucket名称。

setBucketName

public void setBucketName(String bucketName)
设置bucket名称。

参数:
bucketName - bucket名称。

getPrefix

public String getPrefix()
返回prefix,限定返回的object key必须以prefix作为前缀。

返回:
prefix

setPrefix

public void setPrefix(String prefix)
设置prefix,限定返回的object key必须以prefix作为前缀。

参数:
prefix - 前缀prefix。

getMarker

public String getMarker()
返回marker,用户设定结果从marker之后按字母排序的第一个开始返回。

返回:
marker

setMarker

public void setMarker(String marker)
设置marker, 用户设定结果从marker之后按字母排序的第一个开始返回。

参数:
marker - marker

getMaxKeys

public Integer getMaxKeys()
返回用于限定此次返回object的最大数,如果不设定,默认为100。

返回:
用于限定此次返回object的最大数。

setMaxKeys

public void setMaxKeys(Integer maxKeys)
设置用于限定此次返回object的最大数,如果不设定,默认为100。最大值为1000。

参数:
maxKeys - 用于限定此次返回object的最大数。最大值为1000。

getDelimiter

public String getDelimiter()
获取一个用于对Object名字进行分组的字符。

返回:
the delimiter

setDelimiter

public void setDelimiter(String delimiter)
设置一个用于对Object名字进行分组的字符。

参数:
delimiter - the delimiter to set


Copyright © 2013. All Rights Reserved.