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; } }