OBSListPartsResponse Class Reference

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

Overview

Response to a request for listing parts

  bucketName

Bucket name

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

Declared In

OBSListPartsModel.h

  objectKey

Object name

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

Declared In

OBSListPartsModel.h

  uploadID

Multipart upload ID

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

Declared In

OBSListPartsModel.h

  initiator

Creator of the multipart upload

@property (nonatomic, strong, nonnull) OBSUser *initiator

Declared In

OBSListPartsModel.h

  owner

The value of this parameter is the same as that of “imitator”.

@property (nonatomic, strong, nonnull) OBSUser *owner

Declared In

OBSListPartsModel.h

  storageClass

Storage class

@property (nonatomic, assign) OBSStorageClass storageClass

Declared In

OBSListPartsModel.h

  partNumberMarker

Part number after which the listing begins

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

Declared In

OBSListPartsModel.h

  nextPartNumberMarker

If not all uploads are returned, the response contains “nextPartNumberMarker” that specifies the “partNumberMarker” for next listing.

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

Declared In

OBSListPartsModel.h

  maxParts

Maximum number of parts returned in a response

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

Declared In

OBSListPartsModel.h

  isTruncated

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

@property (nonatomic, assign) BOOL isTruncated

Declared In

OBSListPartsModel.h

  partsList

Array of uploaded parts

@property (nonatomic, strong, nonnull) NSArray<OBSPart*> *partsList

Declared In

OBSListPartsModel.h