autoInstallPolicy = $autoInstallPolicy; } /** * @return AutoInstallPolicy */ public function getAutoInstallPolicy() { return $this->autoInstallPolicy; } /** * @param string */ public function setAutoUpdateMode($autoUpdateMode) { $this->autoUpdateMode = $autoUpdateMode; } /** * @return string */ public function getAutoUpdateMode() { return $this->autoUpdateMode; } /** * @param EnterpriseAuthenticationAppLinkConfig[] */ public function setEnterpriseAuthenticationAppLinkConfigs($enterpriseAuthenticationAppLinkConfigs) { $this->enterpriseAuthenticationAppLinkConfigs = $enterpriseAuthenticationAppLinkConfigs; } /** * @return EnterpriseAuthenticationAppLinkConfig[] */ public function getEnterpriseAuthenticationAppLinkConfigs() { return $this->enterpriseAuthenticationAppLinkConfigs; } /** * @param ManagedConfiguration */ public function setManagedConfiguration(ManagedConfiguration $managedConfiguration) { $this->managedConfiguration = $managedConfiguration; } /** * @return ManagedConfiguration */ public function getManagedConfiguration() { return $this->managedConfiguration; } /** * @param string */ public function setProductId($productId) { $this->productId = $productId; } /** * @return string */ public function getProductId() { return $this->productId; } /** * @param string[] */ public function setTrackIds($trackIds) { $this->trackIds = $trackIds; } /** * @return string[] */ public function getTrackIds() { return $this->trackIds; } /** * @param string[] */ public function setTracks($tracks) { $this->tracks = $tracks; } /** * @return string[] */ public function getTracks() { return $this->tracks; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ProductPolicy::class, 'Google_Service_AndroidEnterprise_ProductPolicy');