firstPartyPrincipal = $firstPartyPrincipal; } /** * @return FirstPartyPrincipal */ public function getFirstPartyPrincipal() { return $this->firstPartyPrincipal; } /** * @param string */ public function setPrincipalSubject($principalSubject) { $this->principalSubject = $principalSubject; } /** * @return string */ public function getPrincipalSubject() { return $this->principalSubject; } /** * @param ThirdPartyPrincipal */ public function setThirdPartyPrincipal(ThirdPartyPrincipal $thirdPartyPrincipal) { $this->thirdPartyPrincipal = $thirdPartyPrincipal; } /** * @return ThirdPartyPrincipal */ public function getThirdPartyPrincipal() { return $this->thirdPartyPrincipal; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ServiceAccountDelegationInfo::class, 'Google_Service_ServiceControl_ServiceAccountDelegationInfo');