EnhancedCleaning.php 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410
  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. namespace Google\Service\MyBusinessLodging;
  18. class EnhancedCleaning extends \Google\Model
  19. {
  20. /**
  21. * Default unspecified exception. Use this only if a more specific exception
  22. * does not match.
  23. */
  24. public const COMMERCIAL_GRADE_DISINFECTANT_CLEANING_EXCEPTION_EXCEPTION_UNSPECIFIED = 'EXCEPTION_UNSPECIFIED';
  25. /**
  26. * Amenity or service is unavailable due to ongoing work orders.
  27. */
  28. public const COMMERCIAL_GRADE_DISINFECTANT_CLEANING_EXCEPTION_UNDER_CONSTRUCTION = 'UNDER_CONSTRUCTION';
  29. /**
  30. * Amenity or service availability is seasonal.
  31. */
  32. public const COMMERCIAL_GRADE_DISINFECTANT_CLEANING_EXCEPTION_DEPENDENT_ON_SEASON = 'DEPENDENT_ON_SEASON';
  33. /**
  34. * Amenity or service availability depends on the day of the week.
  35. */
  36. public const COMMERCIAL_GRADE_DISINFECTANT_CLEANING_EXCEPTION_DEPENDENT_ON_DAY_OF_WEEK = 'DEPENDENT_ON_DAY_OF_WEEK';
  37. /**
  38. * Default unspecified exception. Use this only if a more specific exception
  39. * does not match.
  40. */
  41. public const COMMON_AREAS_ENHANCED_CLEANING_EXCEPTION_EXCEPTION_UNSPECIFIED = 'EXCEPTION_UNSPECIFIED';
  42. /**
  43. * Amenity or service is unavailable due to ongoing work orders.
  44. */
  45. public const COMMON_AREAS_ENHANCED_CLEANING_EXCEPTION_UNDER_CONSTRUCTION = 'UNDER_CONSTRUCTION';
  46. /**
  47. * Amenity or service availability is seasonal.
  48. */
  49. public const COMMON_AREAS_ENHANCED_CLEANING_EXCEPTION_DEPENDENT_ON_SEASON = 'DEPENDENT_ON_SEASON';
  50. /**
  51. * Amenity or service availability depends on the day of the week.
  52. */
  53. public const COMMON_AREAS_ENHANCED_CLEANING_EXCEPTION_DEPENDENT_ON_DAY_OF_WEEK = 'DEPENDENT_ON_DAY_OF_WEEK';
  54. /**
  55. * Default unspecified exception. Use this only if a more specific exception
  56. * does not match.
  57. */
  58. public const EMPLOYEES_TRAINED_CLEANING_PROCEDURES_EXCEPTION_EXCEPTION_UNSPECIFIED = 'EXCEPTION_UNSPECIFIED';
  59. /**
  60. * Amenity or service is unavailable due to ongoing work orders.
  61. */
  62. public const EMPLOYEES_TRAINED_CLEANING_PROCEDURES_EXCEPTION_UNDER_CONSTRUCTION = 'UNDER_CONSTRUCTION';
  63. /**
  64. * Amenity or service availability is seasonal.
  65. */
  66. public const EMPLOYEES_TRAINED_CLEANING_PROCEDURES_EXCEPTION_DEPENDENT_ON_SEASON = 'DEPENDENT_ON_SEASON';
  67. /**
  68. * Amenity or service availability depends on the day of the week.
  69. */
  70. public const EMPLOYEES_TRAINED_CLEANING_PROCEDURES_EXCEPTION_DEPENDENT_ON_DAY_OF_WEEK = 'DEPENDENT_ON_DAY_OF_WEEK';
  71. /**
  72. * Default unspecified exception. Use this only if a more specific exception
  73. * does not match.
  74. */
  75. public const EMPLOYEES_TRAINED_THOROUGH_HAND_WASHING_EXCEPTION_EXCEPTION_UNSPECIFIED = 'EXCEPTION_UNSPECIFIED';
  76. /**
  77. * Amenity or service is unavailable due to ongoing work orders.
  78. */
  79. public const EMPLOYEES_TRAINED_THOROUGH_HAND_WASHING_EXCEPTION_UNDER_CONSTRUCTION = 'UNDER_CONSTRUCTION';
  80. /**
  81. * Amenity or service availability is seasonal.
  82. */
  83. public const EMPLOYEES_TRAINED_THOROUGH_HAND_WASHING_EXCEPTION_DEPENDENT_ON_SEASON = 'DEPENDENT_ON_SEASON';
  84. /**
  85. * Amenity or service availability depends on the day of the week.
  86. */
  87. public const EMPLOYEES_TRAINED_THOROUGH_HAND_WASHING_EXCEPTION_DEPENDENT_ON_DAY_OF_WEEK = 'DEPENDENT_ON_DAY_OF_WEEK';
  88. /**
  89. * Default unspecified exception. Use this only if a more specific exception
  90. * does not match.
  91. */
  92. public const EMPLOYEES_WEAR_PROTECTIVE_EQUIPMENT_EXCEPTION_EXCEPTION_UNSPECIFIED = 'EXCEPTION_UNSPECIFIED';
  93. /**
  94. * Amenity or service is unavailable due to ongoing work orders.
  95. */
  96. public const EMPLOYEES_WEAR_PROTECTIVE_EQUIPMENT_EXCEPTION_UNDER_CONSTRUCTION = 'UNDER_CONSTRUCTION';
  97. /**
  98. * Amenity or service availability is seasonal.
  99. */
  100. public const EMPLOYEES_WEAR_PROTECTIVE_EQUIPMENT_EXCEPTION_DEPENDENT_ON_SEASON = 'DEPENDENT_ON_SEASON';
  101. /**
  102. * Amenity or service availability depends on the day of the week.
  103. */
  104. public const EMPLOYEES_WEAR_PROTECTIVE_EQUIPMENT_EXCEPTION_DEPENDENT_ON_DAY_OF_WEEK = 'DEPENDENT_ON_DAY_OF_WEEK';
  105. /**
  106. * Default unspecified exception. Use this only if a more specific exception
  107. * does not match.
  108. */
  109. public const GUEST_ROOMS_ENHANCED_CLEANING_EXCEPTION_EXCEPTION_UNSPECIFIED = 'EXCEPTION_UNSPECIFIED';
  110. /**
  111. * Amenity or service is unavailable due to ongoing work orders.
  112. */
  113. public const GUEST_ROOMS_ENHANCED_CLEANING_EXCEPTION_UNDER_CONSTRUCTION = 'UNDER_CONSTRUCTION';
  114. /**
  115. * Amenity or service availability is seasonal.
  116. */
  117. public const GUEST_ROOMS_ENHANCED_CLEANING_EXCEPTION_DEPENDENT_ON_SEASON = 'DEPENDENT_ON_SEASON';
  118. /**
  119. * Amenity or service availability depends on the day of the week.
  120. */
  121. public const GUEST_ROOMS_ENHANCED_CLEANING_EXCEPTION_DEPENDENT_ON_DAY_OF_WEEK = 'DEPENDENT_ON_DAY_OF_WEEK';
  122. /**
  123. * Commercial-grade disinfectant used to clean the property.
  124. *
  125. * @var bool
  126. */
  127. public $commercialGradeDisinfectantCleaning;
  128. /**
  129. * Commercial grade disinfectant cleaning exception.
  130. *
  131. * @var string
  132. */
  133. public $commercialGradeDisinfectantCleaningException;
  134. /**
  135. * Enhanced cleaning of common areas.
  136. *
  137. * @var bool
  138. */
  139. public $commonAreasEnhancedCleaning;
  140. /**
  141. * Common areas enhanced cleaning exception.
  142. *
  143. * @var string
  144. */
  145. public $commonAreasEnhancedCleaningException;
  146. /**
  147. * Employees trained in COVID-19 cleaning procedures.
  148. *
  149. * @var bool
  150. */
  151. public $employeesTrainedCleaningProcedures;
  152. /**
  153. * Employees trained cleaning procedures exception.
  154. *
  155. * @var string
  156. */
  157. public $employeesTrainedCleaningProceduresException;
  158. /**
  159. * Employees trained in thorough hand-washing.
  160. *
  161. * @var bool
  162. */
  163. public $employeesTrainedThoroughHandWashing;
  164. /**
  165. * Employees trained thorough hand washing exception.
  166. *
  167. * @var string
  168. */
  169. public $employeesTrainedThoroughHandWashingException;
  170. /**
  171. * Employees wear masks, face shields, and/or gloves.
  172. *
  173. * @var bool
  174. */
  175. public $employeesWearProtectiveEquipment;
  176. /**
  177. * Employees wear protective equipment exception.
  178. *
  179. * @var string
  180. */
  181. public $employeesWearProtectiveEquipmentException;
  182. /**
  183. * Enhanced cleaning of guest rooms.
  184. *
  185. * @var bool
  186. */
  187. public $guestRoomsEnhancedCleaning;
  188. /**
  189. * Guest rooms enhanced cleaning exception.
  190. *
  191. * @var string
  192. */
  193. public $guestRoomsEnhancedCleaningException;
  194. /**
  195. * Commercial-grade disinfectant used to clean the property.
  196. *
  197. * @param bool $commercialGradeDisinfectantCleaning
  198. */
  199. public function setCommercialGradeDisinfectantCleaning($commercialGradeDisinfectantCleaning)
  200. {
  201. $this->commercialGradeDisinfectantCleaning = $commercialGradeDisinfectantCleaning;
  202. }
  203. /**
  204. * @return bool
  205. */
  206. public function getCommercialGradeDisinfectantCleaning()
  207. {
  208. return $this->commercialGradeDisinfectantCleaning;
  209. }
  210. /**
  211. * Commercial grade disinfectant cleaning exception.
  212. *
  213. * Accepted values: EXCEPTION_UNSPECIFIED, UNDER_CONSTRUCTION,
  214. * DEPENDENT_ON_SEASON, DEPENDENT_ON_DAY_OF_WEEK
  215. *
  216. * @param self::COMMERCIAL_GRADE_DISINFECTANT_CLEANING_EXCEPTION_* $commercialGradeDisinfectantCleaningException
  217. */
  218. public function setCommercialGradeDisinfectantCleaningException($commercialGradeDisinfectantCleaningException)
  219. {
  220. $this->commercialGradeDisinfectantCleaningException = $commercialGradeDisinfectantCleaningException;
  221. }
  222. /**
  223. * @return self::COMMERCIAL_GRADE_DISINFECTANT_CLEANING_EXCEPTION_*
  224. */
  225. public function getCommercialGradeDisinfectantCleaningException()
  226. {
  227. return $this->commercialGradeDisinfectantCleaningException;
  228. }
  229. /**
  230. * Enhanced cleaning of common areas.
  231. *
  232. * @param bool $commonAreasEnhancedCleaning
  233. */
  234. public function setCommonAreasEnhancedCleaning($commonAreasEnhancedCleaning)
  235. {
  236. $this->commonAreasEnhancedCleaning = $commonAreasEnhancedCleaning;
  237. }
  238. /**
  239. * @return bool
  240. */
  241. public function getCommonAreasEnhancedCleaning()
  242. {
  243. return $this->commonAreasEnhancedCleaning;
  244. }
  245. /**
  246. * Common areas enhanced cleaning exception.
  247. *
  248. * Accepted values: EXCEPTION_UNSPECIFIED, UNDER_CONSTRUCTION,
  249. * DEPENDENT_ON_SEASON, DEPENDENT_ON_DAY_OF_WEEK
  250. *
  251. * @param self::COMMON_AREAS_ENHANCED_CLEANING_EXCEPTION_* $commonAreasEnhancedCleaningException
  252. */
  253. public function setCommonAreasEnhancedCleaningException($commonAreasEnhancedCleaningException)
  254. {
  255. $this->commonAreasEnhancedCleaningException = $commonAreasEnhancedCleaningException;
  256. }
  257. /**
  258. * @return self::COMMON_AREAS_ENHANCED_CLEANING_EXCEPTION_*
  259. */
  260. public function getCommonAreasEnhancedCleaningException()
  261. {
  262. return $this->commonAreasEnhancedCleaningException;
  263. }
  264. /**
  265. * Employees trained in COVID-19 cleaning procedures.
  266. *
  267. * @param bool $employeesTrainedCleaningProcedures
  268. */
  269. public function setEmployeesTrainedCleaningProcedures($employeesTrainedCleaningProcedures)
  270. {
  271. $this->employeesTrainedCleaningProcedures = $employeesTrainedCleaningProcedures;
  272. }
  273. /**
  274. * @return bool
  275. */
  276. public function getEmployeesTrainedCleaningProcedures()
  277. {
  278. return $this->employeesTrainedCleaningProcedures;
  279. }
  280. /**
  281. * Employees trained cleaning procedures exception.
  282. *
  283. * Accepted values: EXCEPTION_UNSPECIFIED, UNDER_CONSTRUCTION,
  284. * DEPENDENT_ON_SEASON, DEPENDENT_ON_DAY_OF_WEEK
  285. *
  286. * @param self::EMPLOYEES_TRAINED_CLEANING_PROCEDURES_EXCEPTION_* $employeesTrainedCleaningProceduresException
  287. */
  288. public function setEmployeesTrainedCleaningProceduresException($employeesTrainedCleaningProceduresException)
  289. {
  290. $this->employeesTrainedCleaningProceduresException = $employeesTrainedCleaningProceduresException;
  291. }
  292. /**
  293. * @return self::EMPLOYEES_TRAINED_CLEANING_PROCEDURES_EXCEPTION_*
  294. */
  295. public function getEmployeesTrainedCleaningProceduresException()
  296. {
  297. return $this->employeesTrainedCleaningProceduresException;
  298. }
  299. /**
  300. * Employees trained in thorough hand-washing.
  301. *
  302. * @param bool $employeesTrainedThoroughHandWashing
  303. */
  304. public function setEmployeesTrainedThoroughHandWashing($employeesTrainedThoroughHandWashing)
  305. {
  306. $this->employeesTrainedThoroughHandWashing = $employeesTrainedThoroughHandWashing;
  307. }
  308. /**
  309. * @return bool
  310. */
  311. public function getEmployeesTrainedThoroughHandWashing()
  312. {
  313. return $this->employeesTrainedThoroughHandWashing;
  314. }
  315. /**
  316. * Employees trained thorough hand washing exception.
  317. *
  318. * Accepted values: EXCEPTION_UNSPECIFIED, UNDER_CONSTRUCTION,
  319. * DEPENDENT_ON_SEASON, DEPENDENT_ON_DAY_OF_WEEK
  320. *
  321. * @param self::EMPLOYEES_TRAINED_THOROUGH_HAND_WASHING_EXCEPTION_* $employeesTrainedThoroughHandWashingException
  322. */
  323. public function setEmployeesTrainedThoroughHandWashingException($employeesTrainedThoroughHandWashingException)
  324. {
  325. $this->employeesTrainedThoroughHandWashingException = $employeesTrainedThoroughHandWashingException;
  326. }
  327. /**
  328. * @return self::EMPLOYEES_TRAINED_THOROUGH_HAND_WASHING_EXCEPTION_*
  329. */
  330. public function getEmployeesTrainedThoroughHandWashingException()
  331. {
  332. return $this->employeesTrainedThoroughHandWashingException;
  333. }
  334. /**
  335. * Employees wear masks, face shields, and/or gloves.
  336. *
  337. * @param bool $employeesWearProtectiveEquipment
  338. */
  339. public function setEmployeesWearProtectiveEquipment($employeesWearProtectiveEquipment)
  340. {
  341. $this->employeesWearProtectiveEquipment = $employeesWearProtectiveEquipment;
  342. }
  343. /**
  344. * @return bool
  345. */
  346. public function getEmployeesWearProtectiveEquipment()
  347. {
  348. return $this->employeesWearProtectiveEquipment;
  349. }
  350. /**
  351. * Employees wear protective equipment exception.
  352. *
  353. * Accepted values: EXCEPTION_UNSPECIFIED, UNDER_CONSTRUCTION,
  354. * DEPENDENT_ON_SEASON, DEPENDENT_ON_DAY_OF_WEEK
  355. *
  356. * @param self::EMPLOYEES_WEAR_PROTECTIVE_EQUIPMENT_EXCEPTION_* $employeesWearProtectiveEquipmentException
  357. */
  358. public function setEmployeesWearProtectiveEquipmentException($employeesWearProtectiveEquipmentException)
  359. {
  360. $this->employeesWearProtectiveEquipmentException = $employeesWearProtectiveEquipmentException;
  361. }
  362. /**
  363. * @return self::EMPLOYEES_WEAR_PROTECTIVE_EQUIPMENT_EXCEPTION_*
  364. */
  365. public function getEmployeesWearProtectiveEquipmentException()
  366. {
  367. return $this->employeesWearProtectiveEquipmentException;
  368. }
  369. /**
  370. * Enhanced cleaning of guest rooms.
  371. *
  372. * @param bool $guestRoomsEnhancedCleaning
  373. */
  374. public function setGuestRoomsEnhancedCleaning($guestRoomsEnhancedCleaning)
  375. {
  376. $this->guestRoomsEnhancedCleaning = $guestRoomsEnhancedCleaning;
  377. }
  378. /**
  379. * @return bool
  380. */
  381. public function getGuestRoomsEnhancedCleaning()
  382. {
  383. return $this->guestRoomsEnhancedCleaning;
  384. }
  385. /**
  386. * Guest rooms enhanced cleaning exception.
  387. *
  388. * Accepted values: EXCEPTION_UNSPECIFIED, UNDER_CONSTRUCTION,
  389. * DEPENDENT_ON_SEASON, DEPENDENT_ON_DAY_OF_WEEK
  390. *
  391. * @param self::GUEST_ROOMS_ENHANCED_CLEANING_EXCEPTION_* $guestRoomsEnhancedCleaningException
  392. */
  393. public function setGuestRoomsEnhancedCleaningException($guestRoomsEnhancedCleaningException)
  394. {
  395. $this->guestRoomsEnhancedCleaningException = $guestRoomsEnhancedCleaningException;
  396. }
  397. /**
  398. * @return self::GUEST_ROOMS_ENHANCED_CLEANING_EXCEPTION_*
  399. */
  400. public function getGuestRoomsEnhancedCleaningException()
  401. {
  402. return $this->guestRoomsEnhancedCleaningException;
  403. }
  404. }
  405. // Adding a class alias for backwards compatibility with the previous class name.
  406. class_alias(EnhancedCleaning::class, 'Google_Service_MyBusinessLodging_EnhancedCleaning');