OBSAppendObjectProtocol Protocol Reference Conforms to NSObject Declared in OBSAppendObjectModel.h Overview Upload an object. bucketName required method Bucket name @property (nonatomic, strong, nonnull) NSString *bucketName Declared In OBSAppendObjectModel.h objectKey required method Object name @property (nonatomic, strong, nonnull) NSString *objectKey Declared In OBSAppendObjectModel.h contentMD5 required method MD5 value @property (nonatomic, strong, nonnull) NSString *contentMD5 Declared In OBSAppendObjectModel.h objectACLPolicy required method Object access control policy @property (nonatomic, assign) OBSACLPolicy objectACLPolicy Declared In OBSAppendObjectModel.h storageClass required method Object storage class @property (nonatomic, assign) OBSStorageClass storageClass Declared In OBSAppendObjectModel.h metaDataDict required method Metadata dictionary @property (nonatomic, strong, nullable) NSDictionary *metaDataDict Declared In OBSAppendObjectModel.h websiteRedirectLocation required method Redirection address @property (nonatomic, strong, nonnull) NSString *websiteRedirectLocation Declared In OBSAppendObjectModel.h encryption required method Encryption mode @property (nonatomic, strong, nonnull) __kindof OBSAbstractEncryption *encryption Declared In OBSAppendObjectModel.h uploadProgressBlock required method Upload progress @property (nonatomic, copy, nonnull) OBSNetworkingUploadProgressBlock uploadProgressBlock Declared In OBSAppendObjectModel.h