Reference documentation and code samples for the Google Apps Meet V2beta Client class ParticipantSession.
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 \ V2betaMethods
__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 |