quanmiaolightapp-20240801/src/Models/UpdateVideoAnalysisTaskResponseBody/data.php (50 lines of code) (raw):
<?php
// This file is auto-generated, don't edit it. Thanks.
namespace AlibabaCloud\SDK\QuanMiaoLightApp\V20240801\Models\UpdateVideoAnalysisTaskResponseBody;
use AlibabaCloud\Dara\Model;
class data extends Model
{
/**
* @var string
*/
public $taskErrorMessage;
/**
* @var string
*/
public $taskId;
/**
* @var string
*/
public $taskStatus;
protected $_name = [
'taskErrorMessage' => 'taskErrorMessage',
'taskId' => 'taskId',
'taskStatus' => 'taskStatus',
];
public function validate()
{
parent::validate();
}
public function toArray($noStream = false)
{
$res = [];
if (null !== $this->taskErrorMessage) {
$res['taskErrorMessage'] = $this->taskErrorMessage;
}
if (null !== $this->taskId) {
$res['taskId'] = $this->taskId;
}
if (null !== $this->taskStatus) {
$res['taskStatus'] = $this->taskStatus;
}
return $res;
}
public function toMap($noStream = false)
{
return $this->toArray($noStream);
}
public static function fromMap($map = [])
{
$model = new self();
if (isset($map['taskErrorMessage'])) {
$model->taskErrorMessage = $map['taskErrorMessage'];
}
if (isset($map['taskId'])) {
$model->taskId = $map['taskId'];
}
if (isset($map['taskStatus'])) {
$model->taskStatus = $map['taskStatus'];
}
return $model;
}
}