View Source GoogleApi.ContentWarehouse.V1.Model.AssistantLogsCommunicationPhoneLog (google_api_content_warehouse v0.4.0)

This is the log version of apps.people.oz.external.mergedpeopleapi.Phone proto. Next ID: 3

Attributes

  • rawDeviceContactInfo (type: list(GoogleApi.ContentWarehouse.V1.Model.AssistantLogsCommunicationRawDeviceContactInfoLog.t), default: nil) - This list provides account information from the raw contact which is the source of this field.
  • type (type: String.t, default: nil) - Label for phone number in the Contacts app. It can have standard values provided by the app e.g. MOBILE, HOME, WORK etc, but users are allowed to modify. So essentially it becomes user content.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantLogsCommunicationPhoneLog{
  rawDeviceContactInfo:
    [
      GoogleApi.ContentWarehouse.V1.Model.AssistantLogsCommunicationRawDeviceContactInfoLog.t()
    ]
    | nil,
  type: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.