Google Meet V2 API - Class Google::Apps::Meet::V2::Participant (v0.4.0)

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

User who attended or is attending a conference.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#anonymous_user

def anonymous_user() -> ::Google::Apps::Meet::V2::AnonymousUser
Returns
  • (::Google::Apps::Meet::V2::AnonymousUser) — Anonymous user.

    Note: The following fields are mutually exclusive: anonymous_user, signedin_user, phone_user. If a field in that set is populated, all other fields in the set will automatically be cleared.

#anonymous_user=

def anonymous_user=(value) -> ::Google::Apps::Meet::V2::AnonymousUser
Parameter
  • value (::Google::Apps::Meet::V2::AnonymousUser) — Anonymous user.

    Note: The following fields are mutually exclusive: anonymous_user, signedin_user, phone_user. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Apps::Meet::V2::AnonymousUser) — Anonymous user.

    Note: The following fields are mutually exclusive: anonymous_user, signedin_user, phone_user. If a field in that set is populated, all other fields in the set will automatically be cleared.

#earliest_start_time

def earliest_start_time() -> ::Google::Protobuf::Timestamp
Returns

#latest_end_time

def latest_end_time() -> ::Google::Protobuf::Timestamp
Returns
  • (::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.

#name

def name() -> ::String
Returns
  • (::String) — Output only. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}

#phone_user

def phone_user() -> ::Google::Apps::Meet::V2::PhoneUser
Returns
  • (::Google::Apps::Meet::V2::PhoneUser) — User calling from their phone.

    Note: The following fields are mutually exclusive: phone_user, signedin_user, anonymous_user. If a field in that set is populated, all other fields in the set will automatically be cleared.

#phone_user=

def phone_user=(value) -> ::Google::Apps::Meet::V2::PhoneUser
Parameter
  • value (::Google::Apps::Meet::V2::PhoneUser) — User calling from their phone.

    Note: The following fields are mutually exclusive: phone_user, signedin_user, anonymous_user. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Apps::Meet::V2::PhoneUser) — User calling from their phone.

    Note: The following fields are mutually exclusive: phone_user, signedin_user, anonymous_user. If a field in that set is populated, all other fields in the set will automatically be cleared.

#signedin_user

def signedin_user() -> ::Google::Apps::Meet::V2::SignedinUser
Returns
  • (::Google::Apps::Meet::V2::SignedinUser) — Signed-in user.

    Note: The following fields are mutually exclusive: signedin_user, anonymous_user, phone_user. If a field in that set is populated, all other fields in the set will automatically be cleared.

#signedin_user=

def signedin_user=(value) -> ::Google::Apps::Meet::V2::SignedinUser
Parameter
  • value (::Google::Apps::Meet::V2::SignedinUser) — Signed-in user.

    Note: The following fields are mutually exclusive: signedin_user, anonymous_user, phone_user. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Apps::Meet::V2::SignedinUser) — Signed-in user.

    Note: The following fields are mutually exclusive: signedin_user, anonymous_user, phone_user. If a field in that set is populated, all other fields in the set will automatically be cleared.