OBSUploadPartWithFileRequest Class Reference

Inherits from OBSAbstractUploadPartRequest : OBSBaseRequest : OBSAbstractModel : OBSMTLModel
Declared in OBSUploadPartModel.h
OBSUploadPartModel.m

Overview

Multipart upload request

  uploadFilePath

File path

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

Declared In

OBSUploadPartModel.h

  bytesStart

Start position

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

Declared In

OBSUploadPartModel.h

  bytesLength

Data size

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

Declared In

OBSUploadPartModel.h

  background

Whether to enable background upload

@property (nonatomic, assign) BOOL background

Declared In

OBSUploadPartModel.h

– initWithBucketName:objectKey:partNumber:uploadID:uploadFilePath:

Initialize a multipart upload request.

- (instancetype)initWithBucketName:(NSString *)bucketName objectKey:(NSString *)objectKey partNumber:(NSNumber *)partNumber uploadID:(NSString *)uploadID uploadFilePath:(NSString *)uploadFilePath

Parameters

bucketName

Bucket name

objectKey

Object name

partNumber

Part number

uploadID

Multipart upload ID

uploadFilePath

File path

Return Value

Multipart upload request

Declared In

OBSUploadPartModel.h

– initWithBucketName:objectKey:partNumber:uploadID:uploadFilePath:bytesStart:bytesLength:

Initialize a multipart upload request.

- (instancetype)initWithBucketName:(NSString *)bucketName objectKey:(NSString *)objectKey partNumber:(NSNumber *)partNumber uploadID:(NSString *)uploadID uploadFilePath:(NSString *)uploadFilePath bytesStart:(NSNumber *)bytestStart bytesLength:(NSNumber *)bytestLength

Parameters

bucketName

Bucket name

objectKey

Object name

partNumber

Part number

uploadID

Multipart upload ID

uploadFilePath

File path

bytestStart

Start position

  • @param bytestLength File size

Return Value

Multipart upload request

Declared In

OBSUploadPartModel.h