Google_VideoFileDetails

The Google Pagespeed Insights Google VideoFileDetails class.

Defined (1)

The class is defined in the following location(s).

/google-api/src/contrib/Google_YouTubeService.php  
  1. class Google_VideoFileDetails extends Google_Model { 
  2. protected $__audioStreamsType = 'Google_VideoFileDetailsAudioStream'; 
  3. protected $__audioStreamsDataType = 'array'; 
  4. public $audioStreams; 
  5. public $bitrateBps; 
  6. public $container; 
  7. public $creationTime; 
  8. public $durationMs; 
  9. public $fileName; 
  10. public $fileSize; 
  11. public $fileType; 
  12. protected $__recordingLocationType = 'Google_GeoPoint'; 
  13. protected $__recordingLocationDataType = ''; 
  14. public $recordingLocation; 
  15. protected $__videoStreamsType = 'Google_VideoFileDetailsVideoStream'; 
  16. protected $__videoStreamsDataType = 'array'; 
  17. public $videoStreams; 
  18. public function setAudioStreams(/** array(Google_VideoFileDetailsAudioStream) */ $audioStreams) { 
  19. $this->assertIsArray($audioStreams, 'Google_VideoFileDetailsAudioStream', __METHOD__); 
  20. $this->audioStreams = $audioStreams; 
  21. public function getAudioStreams() { 
  22. return $this->audioStreams; 
  23. public function setBitrateBps($bitrateBps) { 
  24. $this->bitrateBps = $bitrateBps; 
  25. public function getBitrateBps() { 
  26. return $this->bitrateBps; 
  27. public function setContainer($container) { 
  28. $this->container = $container; 
  29. public function getContainer() { 
  30. return $this->container; 
  31. public function setCreationTime($creationTime) { 
  32. $this->creationTime = $creationTime; 
  33. public function getCreationTime() { 
  34. return $this->creationTime; 
  35. public function setDurationMs($durationMs) { 
  36. $this->durationMs = $durationMs; 
  37. public function getDurationMs() { 
  38. return $this->durationMs; 
  39. public function setFileName($fileName) { 
  40. $this->fileName = $fileName; 
  41. public function getFileName() { 
  42. return $this->fileName; 
  43. public function setFileSize($fileSize) { 
  44. $this->fileSize = $fileSize; 
  45. public function getFileSize() { 
  46. return $this->fileSize; 
  47. public function setFileType($fileType) { 
  48. $this->fileType = $fileType; 
  49. public function getFileType() { 
  50. return $this->fileType; 
  51. public function setRecordingLocation(Google_GeoPoint $recordingLocation) { 
  52. $this->recordingLocation = $recordingLocation; 
  53. public function getRecordingLocation() { 
  54. return $this->recordingLocation; 
  55. public function setVideoStreams(/** array(Google_VideoFileDetailsVideoStream) */ $videoStreams) { 
  56. $this->assertIsArray($videoStreams, 'Google_VideoFileDetailsVideoStream', __METHOD__); 
  57. $this->videoStreams = $videoStreams; 
  58. public function getVideoStreams() { 
  59. return $this->videoStreams;