Google Apps Meet V2 Client - Class Participant (0.2.4)

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

User who attended or is attending a conference.

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

Namespace

Google \ Apps \ Meet \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ signedin_user SignedinUser

Signed-in user.

↳ anonymous_user AnonymousUser

Anonymous user.

↳ phone_user PhoneUser

User calling from their phone.

↳ name string

Output only. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}

↳ earliest_start_time Google\Protobuf\Timestamp

Output only. Time when the participant first joined the meeting.

↳ latest_end_time Google\Protobuf\Timestamp

Output only. Time when the participant left the meeting for the last time. This can be null if it's an active meeting.

getSignedinUser

Signed-in user.

Returns
Type Description
SignedinUser|null

hasSignedinUser

setSignedinUser

Signed-in user.

Parameter
Name Description
var SignedinUser
Returns
Type Description
$this

getAnonymousUser

Anonymous user.

Returns
Type Description
AnonymousUser|null

hasAnonymousUser

setAnonymousUser

Anonymous user.

Parameter
Name Description
var AnonymousUser
Returns
Type Description
$this

getPhoneUser

User calling from their phone.

Returns
Type Description
PhoneUser|null

hasPhoneUser

setPhoneUser

User calling from their phone.

Parameter
Name Description
var PhoneUser
Returns
Type Description
$this

getName

Output only. Resource name of the participant.

Format: conferenceRecords/{conference_record}/participants/{participant}

Returns
Type Description
string

setName

Output only. Resource name of the participant.

Format: conferenceRecords/{conference_record}/participants/{participant}

Parameter
Name Description
var string
Returns
Type Description
$this

getEarliestStartTime

Output only. Time when the participant first joined the meeting.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasEarliestStartTime

clearEarliestStartTime

setEarliestStartTime

Output only. Time when the participant first joined the meeting.

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

getLatestEndTime

Output only. Time when the participant left the meeting for the last time.

This can be null if it's an active meeting.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasLatestEndTime

clearLatestEndTime

setLatestEndTime

Output only. Time when the participant left the meeting for the last time.

This can be null if it's an active meeting.

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

getUser

Returns
Type Description
string