channelPartnerCloudIdentityInfo = $channelPartnerCloudIdentityInfo; } /** * @return GoogleCloudChannelV1CloudIdentityInfo */ public function getChannelPartnerCloudIdentityInfo() { return $this->channelPartnerCloudIdentityInfo; } /** * Output only. Timestamp of when the channel partner link is created. * * @param string $createTime */ public function setCreateTime($createTime) { $this->createTime = $createTime; } /** * @return string */ public function getCreateTime() { return $this->createTime; } /** * Output only. URI of the web page where partner accepts the link invitation. * * @param string $inviteLinkUri */ public function setInviteLinkUri($inviteLinkUri) { $this->inviteLinkUri = $inviteLinkUri; } /** * @return string */ public function getInviteLinkUri() { return $this->inviteLinkUri; } /** * Required. State of the channel partner link. * * Accepted values: CHANNEL_PARTNER_LINK_STATE_UNSPECIFIED, INVITED, ACTIVE, * REVOKED, SUSPENDED * * @param self::LINK_STATE_* $linkState */ public function setLinkState($linkState) { $this->linkState = $linkState; } /** * @return self::LINK_STATE_* */ public function getLinkState() { return $this->linkState; } /** * Output only. Resource name for the channel partner link, in the format * accounts/{account_id}/channelPartnerLinks/{id}. * * @param string $name */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * Output only. Public identifier that a customer must use to generate a * transfer token to move to this distributor-reseller combination. * * @param string $publicId */ public function setPublicId($publicId) { $this->publicId = $publicId; } /** * @return string */ public function getPublicId() { return $this->publicId; } /** * Required. Cloud Identity ID of the linked reseller. * * @param string $resellerCloudIdentityId */ public function setResellerCloudIdentityId($resellerCloudIdentityId) { $this->resellerCloudIdentityId = $resellerCloudIdentityId; } /** * @return string */ public function getResellerCloudIdentityId() { return $this->resellerCloudIdentityId; } /** * Output only. Timestamp of when the channel partner link is updated. * * @param string $updateTime */ public function setUpdateTime($updateTime) { $this->updateTime = $updateTime; } /** * @return string */ public function getUpdateTime() { return $this->updateTime; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudChannelV1ChannelPartnerLink::class, 'Google_Service_Cloudchannel_GoogleCloudChannelV1ChannelPartnerLink');