OpenXchangeClient.Model.AppointmentData (open_xchange_client v0.10.0)

Link to this section Summary

Link to this section Types

@type t() :: %OpenXchangeClient.Model.AppointmentData{
  alarm: integer() | nil,
  categories: String.t() | nil,
  change_exceptions: [integer()] | nil,
  color_label: integer() | nil,
  confirmations: [OpenXchangeClient.Model.TaskConfirmation.t()] | nil,
  created_by: String.t() | nil,
  creation_date: integer() | nil,
  day_in_month: integer() | nil,
  days: integer() | nil,
  delete_exceptions: [integer()] | nil,
  end_date: integer() | nil,
  folder_id: String.t() | nil,
  full_time: boolean() | nil,
  id: String.t() | nil,
  ignore_conflicts: boolean() | nil,
  interval: integer() | nil,
  lastModifiedOfNewestAttachmentUTC: integer() | nil,
  last_modified: integer() | nil,
  location: String.t() | nil,
  modified_by: String.t() | nil,
  month: integer() | nil,
  note: String.t() | nil,
  notification: boolean() | nil,
  number_of_attachments: integer() | nil,
  occurrences: integer() | nil,
  organizer: String.t() | nil,
  organizerId: integer() | nil,
  participants: [OpenXchangeClient.Model.TaskParticipant.t()] | nil,
  principal: String.t() | nil,
  principalId: integer() | nil,
  private_flag: boolean() | nil,
  recurrence_date_position: integer() | nil,
  recurrence_id: integer() | nil,
  recurrence_position: integer() | nil,
  recurrence_start: integer() | nil,
  recurrence_type: integer() | nil,
  sequence: integer() | nil,
  shown_as: integer() | nil,
  start_date: integer() | nil,
  timezone: String.t() | nil,
  title: String.t() | nil,
  uid: String.t() | nil,
  until: integer() | nil,
  users: [OpenXchangeClient.Model.TaskUser.t()] | nil
}