Google Apps Meet V2 Client - Class Space (0.7.1)

Reference documentation and code samples for the Google Apps Meet V2 Client class Space.

Virtual place where conferences are held. Only one active conference can be held in one space at any given time.

Generated from protobuf message google.apps.meet.v2.Space

Namespace

Google \ Apps \ Meet \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

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.

↳ meeting_uri string

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.

↳ meeting_code string

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.

↳ config SpaceConfig

Configuration pertaining to the meeting space.

↳ active_conference ActiveConference

Active conference, if it exists.

↳ phone_access array<Space\PhoneAccess>

Output only. All regional phone access methods for this meeting space. Can be empty.

↳ gateway_sip_access array<Space\GatewaySipAccess>

Output only. The SIP-based access methods that can be used to join the conference. Can be empty.

getName

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.

Returns
Type Description
string

setName

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.

Parameter
Name Description
var string
Returns
Type Description
$this

getMeetingUri

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.

Returns
Type Description
string

setMeetingUri

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.

Parameter
Name Description
var string
Returns
Type Description
$this

getMeetingCode

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.

Returns
Type Description
string

setMeetingCode

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.

Parameter
Name Description
var string
Returns
Type Description
$this

getConfig

Configuration pertaining to the meeting space.

Returns
Type Description
SpaceConfig|null

hasConfig

clearConfig

setConfig

Configuration pertaining to the meeting space.

Parameter
Name Description
var SpaceConfig
Returns
Type Description
$this

getActiveConference

Active conference, if it exists.

Returns
Type Description
ActiveConference|null

hasActiveConference

clearActiveConference

setActiveConference

Active conference, if it exists.

Parameter
Name Description
var ActiveConference
Returns
Type Description
$this

getPhoneAccess

Output only. All regional phone access methods for this meeting space. Can be empty.

Returns
Type Description
Google\Protobuf\RepeatedField<Space\PhoneAccess>

setPhoneAccess

Output only. All regional phone access methods for this meeting space. Can be empty.

Parameter
Name Description
var array<Space\PhoneAccess>
Returns
Type Description
$this

getGatewaySipAccess

Output only. The SIP-based access methods that can be used to join the conference. Can be empty.

Returns
Type Description
Google\Protobuf\RepeatedField<Space\GatewaySipAccess>

setGatewaySipAccess

Output only. The SIP-based access methods that can be used to join the conference. Can be empty.

Parameter
Name Description
var array<Space\GatewaySipAccess>
Returns
Type Description
$this