GoogleApi.Meet.V2.Model.Participant (google_api_meet v0.4.0)

View Source

User who attended or is attending a conference.

Attributes

  • anonymousUser (type: GoogleApi.Meet.V2.Model.AnonymousUser.t, default: nil) - Anonymous user.
  • earliestStartTime (type: DateTime.t, default: nil) - Output only. Time when the participant first joined the meeting.
  • latestEndTime (type: DateTime.t, default: nil) - Output only. Time when the participant left the meeting for the last time. This can be null if it's an active meeting.
  • name (type: String.t, default: nil) - Output only. Resource name of the participant. Format: conferenceRecords/{conference_record}/participants/{participant}
  • phoneUser (type: GoogleApi.Meet.V2.Model.PhoneUser.t, default: nil) - User calling from their phone.
  • signedinUser (type: GoogleApi.Meet.V2.Model.SignedinUser.t, default: nil) - Signed-in user.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Meet.V2.Model.Participant{
  anonymousUser: GoogleApi.Meet.V2.Model.AnonymousUser.t() | nil,
  earliestStartTime: DateTime.t() | nil,
  latestEndTime: DateTime.t() | nil,
  name: String.t() | nil,
  phoneUser: GoogleApi.Meet.V2.Model.PhoneUser.t() | nil,
  signedinUser: GoogleApi.Meet.V2.Model.SignedinUser.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.