autoUpdatePolicy = $autoUpdatePolicy; } /** * @return string */ public function getAutoUpdatePolicy() { return $this->autoUpdatePolicy; } /** * @param string */ public function setDeviceReportPolicy($deviceReportPolicy) { $this->deviceReportPolicy = $deviceReportPolicy; } /** * @return string */ public function getDeviceReportPolicy() { return $this->deviceReportPolicy; } /** * @param MaintenanceWindow */ public function setMaintenanceWindow(MaintenanceWindow $maintenanceWindow) { $this->maintenanceWindow = $maintenanceWindow; } /** * @return MaintenanceWindow */ public function getMaintenanceWindow() { return $this->maintenanceWindow; } /** * @param string */ public function setProductAvailabilityPolicy($productAvailabilityPolicy) { $this->productAvailabilityPolicy = $productAvailabilityPolicy; } /** * @return string */ public function getProductAvailabilityPolicy() { return $this->productAvailabilityPolicy; } /** * @param ProductPolicy[] */ public function setProductPolicy($productPolicy) { $this->productPolicy = $productPolicy; } /** * @return ProductPolicy[] */ public function getProductPolicy() { return $this->productPolicy; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Policy::class, 'Google_Service_AndroidEnterprise_Policy');