View Source ExNylas.Contact.Build (ExNylas v0.9.0)

Helper module for validating a contact before creating/updating it.

Nylas docs

Summary

Types

@type t() :: %ExNylas.Contact.Build{
  emails: [ExNylas.Contact.Build.Email.t()],
  given_name: String.t(),
  groups: [ExNylas.Contact.Build.ContactGroup.t()],
  im_addresses: [ExNylas.Contact.Build.ImAddress.t()],
  job_title: String.t() | nil,
  manager_name: String.t() | nil,
  notes: String.t() | nil,
  object: String.t() | nil,
  office_location: String.t() | nil,
  phone_numbers: [ExNylas.Contact.Build.PhoneNumber.t()],
  physical_addresses: [ExNylas.Contact.Build.PhysicalAddress.t()],
  source: String.t() | nil,
  web_pages: [ExNylas.Contact.Build.WebPage.t()]
}