OBSListObjectsRequest Class Reference
| Inherits from | OBSCORSRequest : OBSBaseRequest : OBSAbstractModel : OBSMTLModel | 
|---|---|
| Conforms to | OBSListObjectsProtocol | 
| Declared in | OBSListObjectsModel.h OBSListObjectsModel.m  | 
  bucketName
	Bucket name
@property (nonatomic, strong, nonnull) NSString *bucketNameDeclared In
OBSListObjectsModel.h
  prefix
	Name prefix. Only objects whose names start with the prefix will be listed.
@property (nonatomic, strong, nonnull) NSString *prefixDeclared In
OBSListObjectsModel.h
  marker
	Marker from which the listing begins in alphabetical order
@property (nonatomic, strong, nonnull) NSString *markerDeclared In
OBSListObjectsModel.h
  maxKeys
	Maximum number of objects that will be returned. The value ranges from 1 to 1000. If you set a value larger than 1000, only 1000 objects will be returned.
@property (nonatomic, strong, nonnull) NSNumber *maxKeysDeclared In
OBSListObjectsModel.h
  delimiter
	Character string used to group objects in the bucket. If you specify a prefix, all objects that contain the same string between the prefix and the first occurrence of the delimiter after the prefix are grouped under a single result element called “CommonPrefixes”.
@property (nonatomic, strong, nonnull) NSString *delimiterDeclared In
OBSListObjectsModel.h
  versionID
	Version ID to start with when listing objects in a bucket. All objects are listed in alphabetical order. This parameter is used together with the “keyMarker” in the response. If the values of “VersionIdMarker” and “KeyMarker” are inconsistent, this parameter is ineffective.
@property (nonatomic, strong, nonnull) NSString *versionIDDeclared In
OBSListObjectsModel.h
– initWithBucketName:
	Initialize a request for listing objects in a bucket.
- (instancetype)initWithBucketName:(NSString *)bucketNameParameters
bucketName | 
						Bucket name  | 
					
|---|
Return Value
Request for listing objects in a bucket
Declared In
OBSListObjectsModel.h