OBSListObjectsVersionsRequest Class Reference

Inherits from OBSCORSRequest : OBSBaseRequest : OBSAbstractModel : OBSMTLModel
Conforms to OBSListObjectsVersionsProtocol
Declared in OBSListObjectsVersionsModel.h
OBSListObjectsVersionsModel.m

Overview

Listing versioning objects.

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