OBSListObjectsProtocol Protocol Reference

Declared in OBSListObjectsModel.h

Overview

List objects in a bucket.

  bucketName required method

Bucket name

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

Declared In

OBSListObjectsModel.h

  prefix required method

Name prefix. Only objects whose names start with the prefix will be listed.

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

Declared In

OBSListObjectsModel.h

  marker required method

Marker from which the listing begins in alphabetical order

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

Declared In

OBSListObjectsModel.h

  maxKeys required method

Maximum number of objects that will be returned

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

Declared In

OBSListObjectsModel.h

  delimiter required method

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 *delimiter

Declared In

OBSListObjectsModel.h

  origin required method

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

Declared In

OBSListObjectsModel.h

  accessControlRequestHeadersList required method

Allowed types of request

@property (nonatomic, strong, nonnull) NSArray<NSString*> *accessControlRequestHeadersList

Declared In

OBSListObjectsModel.h