OBSGetObjectResponse Class Reference

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

Overview

下载对象response

  etag

对象etag值

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

Declared In

OBSGetObjectModel.h

  expiration

如果对象配置了过期时间,则会返回过期时间

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

Declared In

OBSGetObjectModel.h

  lastModified

对象最后修改时间

@property (nonatomic, strong, nonnull) NSDate *lastModified

Declared In

OBSGetObjectModel.h

  websiteRedirectLocation

当桶设置了Website配置,就可以设置对象元数据的这个属性,Website接入点返回重定向响应,将请求重定向到该属性指定的桶内的另一个对象或外部的URL。

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

Declared In

OBSGetObjectModel.h

  deleteMarker

标识对象是否是删除标记

@property (nonatomic, assign) BOOL deleteMarker

Declared In

OBSGetObjectModel.h

  versionID

对象的版本号。如果该对象无版本号,则响应中不会出现

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

Declared In

OBSGetObjectModel.h

  encryption

加密方式

@property (nonatomic, strong, nonnull) __kindof OBSAbstractEncryption *encryption

Declared In

OBSGetObjectModel.h

  storageClass

对象存储类型

@property (nonatomic, assign) OBSStorageClass storageClass

Declared In

OBSGetObjectModel.h

  metaDataDict

对象自定义元数据

@property (nonatomic, strong, nullable) NSDictionary *metaDataDict

Declared In

OBSGetObjectModel.h

  objectData

对象数据

@property (nonatomic, strong, nonnull) NSData *objectData

Declared In

OBSGetObjectModel.h