generatedSamples = $generatedSamples; } /** * @return CloudAiLargeModelsVisionMedia[] */ public function getGeneratedSamples() { return $this->generatedSamples; } /** * Returns if any videos were filtered due to RAI policies. * * @param int $raiMediaFilteredCount */ public function setRaiMediaFilteredCount($raiMediaFilteredCount) { $this->raiMediaFilteredCount = $raiMediaFilteredCount; } /** * @return int */ public function getRaiMediaFilteredCount() { return $this->raiMediaFilteredCount; } /** * Returns rai failure reasons if any. * * @param string[] $raiMediaFilteredReasons */ public function setRaiMediaFilteredReasons($raiMediaFilteredReasons) { $this->raiMediaFilteredReasons = $raiMediaFilteredReasons; } /** * @return string[] */ public function getRaiMediaFilteredReasons() { return $this->raiMediaFilteredReasons; } /** * List of videos, used to align naming with the external response. * * @param CloudAiLargeModelsVisionGenerateVideoResponseVideo[] $videos */ public function setVideos($videos) { $this->videos = $videos; } /** * @return CloudAiLargeModelsVisionGenerateVideoResponseVideo[] */ public function getVideos() { return $this->videos; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(CloudAiLargeModelsVisionGenerateVideoResponse::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionGenerateVideoResponse');