QCloudListVersionsResult Class Reference

Inherits from NSObject
Declared in QCloudListVersionsResult.h
QCloudListVersionsResult.m

Overview

储桶内的所有对象及其历史版本信息

  name

存储桶的名称,格式为<BucketName-APPID>,例如examplebucket-1250000000

@property (strong, nonatomic) NSString *name

Declared In

QCloudListVersionsResult.h

  prefix

对象键匹配前缀,对应请求中的 prefix 参数

@property (strong, nonatomic) NSString *prefix

Declared In

QCloudListVersionsResult.h

  keyMarker

起始对象键标记,从该标记之后(不含)按照 UTF-8 字典序返回对象版本条目,对应请求中的 key-marker 参数

@property (strong, nonatomic) NSString *keyMarker

Declared In

QCloudListVersionsResult.h

  versionIDMarkder

起始版本 ID 标记,从该标记之后(不含)返回对象版本条目,对应请求中的 version-id-marker 参数

@property (strong, nonatomic) NSString *versionIDMarkder

Declared In

QCloudListVersionsResult.h

  nextKeyMarker

仅当响应条目有截断(IsTruncated 为 true)才会返回该节点,该节点的值为当前响应条目中的最后一 个对象键,当需要继续请求后续条目时,将该节点的值作为下一次请求的 key-marker 参数传入

@property (strong, nonatomic) NSString *nextKeyMarker

Declared In

QCloudListVersionsResult.h

  nextVersionIDMarkder

仅当响应条目有截断(IsTruncated 为 true)才会返回该节点,该节点的值为当前响应条目中的最后一个对象的版本 ID, 当需要继续请求后续条目时,将该节点的值作为下一次请求的 version-id-marker 参数传入

@property (strong, nonatomic) NSString *nextVersionIDMarkder

Declared In

QCloudListVersionsResult.h

  maxKeys

单次响应返回结果的最大条目数量,对应请求中的 max-keys 参数

@property (strong, nonatomic) NSString *maxKeys

Declared In

QCloudListVersionsResult.h

  isTruncated

响应请求条目是否被截断

@property (assign, nonatomic) BOOL isTruncated

Declared In

QCloudListVersionsResult.h

  versionContent

对象版本条目

@property (strong, nonatomic) NSArray<QCloudVersionContent*> *versionContent

Declared In

QCloudListVersionsResult.h

  commonPrefixes

将 Prefix 到 delimiter 之间的相同路径归为一类,定义为 Common Prefix

@property (strong, nonatomic) NSArray<QCloudCommonPrefixes*> *commonPrefixes

Declared In

QCloudListVersionsResult.h