Brak opisu

LiveBroadcastContentDetails.php 4.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. <?php
  2. /*
  3. * Copyright 2014 Google Inc.
  4. *
  5. * Licensed under the Apache License, Version 2.0 (the "License"); you may not
  6. * use this file except in compliance with the License. You may obtain a copy of
  7. * the License at
  8. *
  9. * http://www.apache.org/licenses/LICENSE-2.0
  10. *
  11. * Unless required by applicable law or agreed to in writing, software
  12. * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  13. * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  14. * License for the specific language governing permissions and limitations under
  15. * the License.
  16. */
  17. class Google_Service_YouTube_LiveBroadcastContentDetails extends Google_Model
  18. {
  19. public $boundStreamId;
  20. public $boundStreamLastUpdateTimeMs;
  21. public $closedCaptionsType;
  22. public $enableAutoStart;
  23. public $enableClosedCaptions;
  24. public $enableContentEncryption;
  25. public $enableDvr;
  26. public $enableEmbed;
  27. public $enableLowLatency;
  28. public $latencyPreference;
  29. public $mesh;
  30. protected $monitorStreamType = 'Google_Service_YouTube_MonitorStreamInfo';
  31. protected $monitorStreamDataType = '';
  32. public $projection;
  33. public $recordFromStart;
  34. public $startWithSlate;
  35. public $stereoLayout;
  36. public function setBoundStreamId($boundStreamId)
  37. {
  38. $this->boundStreamId = $boundStreamId;
  39. }
  40. public function getBoundStreamId()
  41. {
  42. return $this->boundStreamId;
  43. }
  44. public function setBoundStreamLastUpdateTimeMs($boundStreamLastUpdateTimeMs)
  45. {
  46. $this->boundStreamLastUpdateTimeMs = $boundStreamLastUpdateTimeMs;
  47. }
  48. public function getBoundStreamLastUpdateTimeMs()
  49. {
  50. return $this->boundStreamLastUpdateTimeMs;
  51. }
  52. public function setClosedCaptionsType($closedCaptionsType)
  53. {
  54. $this->closedCaptionsType = $closedCaptionsType;
  55. }
  56. public function getClosedCaptionsType()
  57. {
  58. return $this->closedCaptionsType;
  59. }
  60. public function setEnableAutoStart($enableAutoStart)
  61. {
  62. $this->enableAutoStart = $enableAutoStart;
  63. }
  64. public function getEnableAutoStart()
  65. {
  66. return $this->enableAutoStart;
  67. }
  68. public function setEnableClosedCaptions($enableClosedCaptions)
  69. {
  70. $this->enableClosedCaptions = $enableClosedCaptions;
  71. }
  72. public function getEnableClosedCaptions()
  73. {
  74. return $this->enableClosedCaptions;
  75. }
  76. public function setEnableContentEncryption($enableContentEncryption)
  77. {
  78. $this->enableContentEncryption = $enableContentEncryption;
  79. }
  80. public function getEnableContentEncryption()
  81. {
  82. return $this->enableContentEncryption;
  83. }
  84. public function setEnableDvr($enableDvr)
  85. {
  86. $this->enableDvr = $enableDvr;
  87. }
  88. public function getEnableDvr()
  89. {
  90. return $this->enableDvr;
  91. }
  92. public function setEnableEmbed($enableEmbed)
  93. {
  94. $this->enableEmbed = $enableEmbed;
  95. }
  96. public function getEnableEmbed()
  97. {
  98. return $this->enableEmbed;
  99. }
  100. public function setEnableLowLatency($enableLowLatency)
  101. {
  102. $this->enableLowLatency = $enableLowLatency;
  103. }
  104. public function getEnableLowLatency()
  105. {
  106. return $this->enableLowLatency;
  107. }
  108. public function setLatencyPreference($latencyPreference)
  109. {
  110. $this->latencyPreference = $latencyPreference;
  111. }
  112. public function getLatencyPreference()
  113. {
  114. return $this->latencyPreference;
  115. }
  116. public function setMesh($mesh)
  117. {
  118. $this->mesh = $mesh;
  119. }
  120. public function getMesh()
  121. {
  122. return $this->mesh;
  123. }
  124. /**
  125. * @param Google_Service_YouTube_MonitorStreamInfo
  126. */
  127. public function setMonitorStream(Google_Service_YouTube_MonitorStreamInfo $monitorStream)
  128. {
  129. $this->monitorStream = $monitorStream;
  130. }
  131. /**
  132. * @return Google_Service_YouTube_MonitorStreamInfo
  133. */
  134. public function getMonitorStream()
  135. {
  136. return $this->monitorStream;
  137. }
  138. public function setProjection($projection)
  139. {
  140. $this->projection = $projection;
  141. }
  142. public function getProjection()
  143. {
  144. return $this->projection;
  145. }
  146. public function setRecordFromStart($recordFromStart)
  147. {
  148. $this->recordFromStart = $recordFromStart;
  149. }
  150. public function getRecordFromStart()
  151. {
  152. return $this->recordFromStart;
  153. }
  154. public function setStartWithSlate($startWithSlate)
  155. {
  156. $this->startWithSlate = $startWithSlate;
  157. }
  158. public function getStartWithSlate()
  159. {
  160. return $this->startWithSlate;
  161. }
  162. public function setStereoLayout($stereoLayout)
  163. {
  164. $this->stereoLayout = $stereoLayout;
  165. }
  166. public function getStereoLayout()
  167. {
  168. return $this->stereoLayout;
  169. }
  170. }