OBSListObjectsResponse Class Reference

Inherits from OBSCORSResponse : OBSServiceResponse : OBSBaseResponse : OBSAbstractModel : OBSMTLModel
Declared in OBSListObjectsModel.h
OBSListObjectsModel.m

Overview

Response to a request for listing objects in a bucket

  region

Bucket region

@property (nonatomic, strong, nonnull) NSString *region

Declared In

OBSListObjectsModel.h

  bucketName

Bucket name

@property (nonatomic, strong, nonnull) NSString *bucketName

Declared In

OBSListObjectsModel.h

  prefix

Object name prefix. Only objects whose names have this prefix are listed.

@property (nonatomic, strong, nonnull) NSString *prefix

Declared In

OBSListObjectsModel.h

  marker

Start position for listing objects

@property (nonatomic, strong, nonnull) NSString *marker

Declared In

OBSListObjectsModel.h

  nextMarker

If not all objects are returned, the response contains this parameter that specifies the start position for next listing. You can set this parameter value as the “marker” value in the follow-up requests to list the remaining objects.

@property (nonatomic, strong, nonnull) NSString *nextMarker

Declared In

OBSListObjectsModel.h

  maxKeys

Maximum number of objects that will be returned

@property (nonatomic, strong, nonnull) NSNumber *maxKeys

Declared In

OBSListObjectsModel.h

  delimiter

“delimiter” in the request

@property (nonatomic, strong, nonnull) NSString *delimiter

Declared In

OBSListObjectsModel.h

  isTruncated

Whether the list of objects in the request is truncated. Value “YES” indicates that not all objects are returned and value “NO[w1]” indicates that all objects are returned.

@property (nonatomic, assign) BOOL isTruncated

Declared In

OBSListObjectsModel.h

  contentsList

List of objects in a bucket

@property (nonatomic, strong, nonnull) NSArray<OBSContent*> *contentsList

Declared In

OBSListObjectsModel.h

  commonPrefixesList

Common header

@property (nonatomic, strong, nonnull) NSArray<OBSCommonPrefix*> *commonPrefixesList

Declared In

OBSListObjectsModel.h