Google Apps Meet V2beta Client - Class ParticipantSession (0.1.0)

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
NameDescription
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
TypeDescription
string

setName

Identifier. Session id.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getStartTime

Output only. Timestamp when the user session started.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasStartTime

clearStartTime

setStartTime

Output only. Timestamp when the user session started.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getEndTime

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

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasEndTime

clearEndTime

setEndTime

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

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this