Google Apps Meet V2beta Client - Class ParticipantSession (0.2.2)

Reference documentation and code samples for the Google Apps Meet V2beta Client class ParticipantSession.

Developer Preview.

Refers to each unique join/leave session when a user joins a conference from a device. Note that any time a user joins the conference a new unique ID is assigned. That means if a user joins a space multiple times from the same device, they're assigned different IDs, and are also be treated as different participant sessions.

Generated from protobuf message google.apps.meet.v2beta.ParticipantSession

Namespace

Google \ Apps \ Meet \ V2beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Identifier. Session id.

↳ start_time Google\Protobuf\Timestamp

Output only. Timestamp when the user session started.

↳ end_time Google\Protobuf\Timestamp

Output only. Timestamp when the user session ended. Unset if the user session hasn’t ended.

getName

Identifier. Session id.

Returns
Type Description
string

setName

Identifier. Session id.

Parameter
Name Description
var string
Returns
Type Description
$this

getStartTime

Output only. Timestamp when the user session started.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasStartTime

clearStartTime

setStartTime

Output only. Timestamp when the user session started.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getEndTime

Output only. Timestamp when the user session ended. Unset if the user session hasn’t ended.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasEndTime

clearEndTime

setEndTime

Output only. Timestamp when the user session ended. Unset if the user session hasn’t ended.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this