addedSourceKey = $addedSourceKey; } /** * @return GoogleChromePolicyVersionsV1PolicyTargetKey */ public function getAddedSourceKey() { return $this->addedSourceKey; } /** * Output only. The source resource from which this policy value is obtained. * May be the same as `targetKey` if the policy is directly modified on the * target, otherwise it would be another resource from which the policy gets * its value (if applicable). If not present, the source is the default value * for the customer. * * @param GoogleChromePolicyVersionsV1PolicyTargetKey $sourceKey */ public function setSourceKey(GoogleChromePolicyVersionsV1PolicyTargetKey $sourceKey) { $this->sourceKey = $sourceKey; } /** * @return GoogleChromePolicyVersionsV1PolicyTargetKey */ public function getSourceKey() { return $this->sourceKey; } /** * Output only. The target resource for which the resolved policy value * applies. * * @param GoogleChromePolicyVersionsV1PolicyTargetKey $targetKey */ public function setTargetKey(GoogleChromePolicyVersionsV1PolicyTargetKey $targetKey) { $this->targetKey = $targetKey; } /** * @return GoogleChromePolicyVersionsV1PolicyTargetKey */ public function getTargetKey() { return $this->targetKey; } /** * Output only. The resolved value of the policy. * * @param GoogleChromePolicyVersionsV1PolicyValue $value */ public function setValue(GoogleChromePolicyVersionsV1PolicyValue $value) { $this->value = $value; } /** * @return GoogleChromePolicyVersionsV1PolicyValue */ public function getValue() { return $this->value; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleChromePolicyVersionsV1ResolvedPolicy::class, 'Google_Service_ChromePolicy_GoogleChromePolicyVersionsV1ResolvedPolicy');