View Source GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickFindMeetingTimeCardProto (google_api_cloud_search v0.23.0)

Response to find meeting time among a set of people.

Attributes

  • commonAvailableTimeSlots (type: list(GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickTimeSlot.t), default: nil) - Slots when all attendees have availability.
  • invitees (type: list(GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickPerson.t), default: nil) - Invitees to the event.
  • requester (type: GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickPerson.t, default: nil) - Requester.
  • scheduledMeeting (type: GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickScheduledMeeting.t, default: nil) - Details about the scheduled meeting, if one exists.
  • skippedInvitees (type: list(GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickPerson.t), default: nil) - Invitees that have been skipped in the computation, most likely because they are groups.
  • timeBoundaries (type: GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickTimeSlot.t, default: nil) - Min and max timestamp used to find a common available timeslot.
  • timezoneId (type: String.t, default: nil) - Timezone ID.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickFindMeetingTimeCardProto{
    commonAvailableTimeSlots:
      [GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickTimeSlot.t()] | nil,
    invitees:
      [GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickPerson.t()] | nil,
    requester:
      GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickPerson.t() | nil,
    scheduledMeeting:
      GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickScheduledMeeting.t()
      | nil,
    skippedInvitees:
      [GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickPerson.t()] | nil,
    timeBoundaries:
      GoogleApi.CloudSearch.V1.Model.EnterpriseTopazSidekickTimeSlot.t() | nil,
    timezoneId: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.