activeConference = $activeConference; } /** * @return ActiveConference */ public function getActiveConference() { return $this->activeConference; } /** * Configuration pertaining to the meeting space. * * @param SpaceConfig $config */ public function setConfig(SpaceConfig $config) { $this->config = $config; } /** * @return SpaceConfig */ public function getConfig() { return $this->config; } /** * Output only. Type friendly unique string used to join the meeting. Format: * `[a-z]+-[a-z]+-[a-z]+`. For example, `abc-mnop-xyz`. The maximum length is * 128 characters. Can only be used as an alias of the space name to get the * space. * * @param string $meetingCode */ public function setMeetingCode($meetingCode) { $this->meetingCode = $meetingCode; } /** * @return string */ public function getMeetingCode() { return $this->meetingCode; } /** * Output only. URI used to join meetings consisting of * `https://meet.google.com/` followed by the `meeting_code`. For example, * `https://meet.google.com/abc-mnop-xyz`. * * @param string $meetingUri */ public function setMeetingUri($meetingUri) { $this->meetingUri = $meetingUri; } /** * @return string */ public function getMeetingUri() { return $this->meetingUri; } /** * Immutable. Resource name of the space. Format: `spaces/{space}`. `{space}` * is the resource identifier for the space. It's a unique, server-generated * ID and is case sensitive. For example, `jQCFfuBOdN5z`. For more * information, see [How Meet identifies a meeting * space](https://developers.google.com/workspace/meet/api/guides/meeting- * spaces#identify-meeting-space). * * @param string $name */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Space::class, 'Google_Service_Meet_Space');