blockAction = $blockAction; } /** * @return BlockAction */ public function getBlockAction() { return $this->blockAction; } /** * The top-level policy to enforce. For example, applications or * passwordPolicies. * * @param string $settingName */ public function setSettingName($settingName) { $this->settingName = $settingName; } /** * @return string */ public function getSettingName() { return $this->settingName; } /** * An action to reset a company owned device or delete a work profile. Note: * blockAction must also be specified. * * @param WipeAction $wipeAction */ public function setWipeAction(WipeAction $wipeAction) { $this->wipeAction = $wipeAction; } /** * @return WipeAction */ public function getWipeAction() { return $this->wipeAction; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(PolicyEnforcementRule::class, 'Google_Service_AndroidManagement_PolicyEnforcementRule');