OBSListObjectsVersionsRequest Class Reference
Inherits from | OBSCORSRequest : OBSBaseRequest : OBSAbstractModel : OBSMTLModel |
---|---|
Conforms to | OBSListObjectsVersionsProtocol |
Declared in | OBSListObjectsVersionsModel.h OBSListObjectsVersionsModel.m |
Other Methods
– initWithBucketName:
Initialize the request for obtaining versioning objects.
- (instancetype)initWithBucketName:(NSString *)bucketName
Parameters
bucketName |
Bucket name |
---|
Return Value
Request for obtaining versioning objects
Declared In
OBSListObjectsVersionsModel.h
Other Methods
bucketName
Bucket name
@property (nonatomic, strong, nonnull) NSString *bucketName
Declared In
OBSListObjectsVersionsModel.h
prefix
Name prefix. Only objects whose names start with the prefix will be listed.
@property (nonatomic, strong, nonnull) NSString *prefix
Declared In
OBSListObjectsVersionsModel.h
keyMarker
Object name from which object listing starts
@property (nonatomic, strong, nonnull) NSString *keyMarker
Declared In
OBSListObjectsVersionsModel.h
maxKeys
Maximum number of objects that can be returned
@property (nonatomic, strong, nonnull) NSNumber *maxKeys
Declared In
OBSListObjectsVersionsModel.h
delimiter
Character string used for grouping objects
@property (nonatomic, strong, nonnull) NSString *delimiter
Declared In
OBSListObjectsVersionsModel.h
versionIDMarker
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 “versiondIDMaker” and “keyMarker” are inconsistent, this parameter is ineffective.
@property (nonatomic, strong, nonnull) NSString *versionIDMarker
Declared In
OBSListObjectsVersionsModel.h