in php/src/OSS/HeadObjectResponse.php [269:334]
public static function fromMap($map = [])
{
$model = new self();
if (isset($map['x-oss-request-id'])) {
$model->requestId = $map['x-oss-request-id'];
}
if (isset($map['usermeta'])) {
$model->userMeta = $map['usermeta'];
}
if (isset($map['x-oss-server-side-encryption'])) {
$model->serverSideEncryption = $map['x-oss-server-side-encryption'];
}
if (isset($map['x-oss-server-side-encryption-key-id'])) {
$model->serverSideEncryptionKeyId = $map['x-oss-server-side-encryption-key-id'];
}
if (isset($map['x-oss-storage-class'])) {
$model->storageClass = $map['x-oss-storage-class'];
}
if (isset($map['x-oss-object-type'])) {
$model->objectType = $map['x-oss-object-type'];
}
if (isset($map['x-oss-next-append-position'])) {
$model->nextAppendPosition = $map['x-oss-next-append-position'];
}
if (isset($map['x-oss-hash-crc64ecma'])) {
$model->hashCrc64ecma = $map['x-oss-hash-crc64ecma'];
}
if (isset($map['x-oss-expiration'])) {
$model->expiration = $map['x-oss-expiration'];
}
if (isset($map['x-oss-restore'])) {
$model->restore = $map['x-oss-restore'];
}
if (isset($map['x-oss-process-status'])) {
$model->processStatus = $map['x-oss-process-status'];
}
if (isset($map['x-oss-request-charged'])) {
$model->requestCharged = $map['x-oss-request-charged'];
}
if (isset($map['content-md5'])) {
$model->contentMd5 = $map['content-md5'];
}
if (isset($map['last-modified'])) {
$model->lastModified = $map['last-modified'];
}
if (isset($map['access-control-allow-origin'])) {
$model->accessControlAllowOrigin = $map['access-control-allow-origin'];
}
if (isset($map['access-control-allow-methods'])) {
$model->accessControlAllowMethods = $map['access-control-allow-methods'];
}
if (isset($map['access-control-max-age'])) {
$model->accessControlMaxAge = $map['access-control-max-age'];
}
if (isset($map['access-control-allow-headers'])) {
$model->accessControlAllowHeaders = $map['access-control-allow-headers'];
}
if (isset($map['access-control-expose-headers'])) {
$model->accessControlExposeHeaders = $map['access-control-expose-headers'];
}
if (isset($map['x-oss-tagging-count'])) {
$model->taggingCount = $map['x-oss-tagging-count'];
}
return $model;
}