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

Contains the source and type information related to a personal entity, for example if it's an hotel or a restaurant (type) and if it comes from gmail, calendar, etc. (source). Next ID: 13

Attributes

  • contactAnnotationId (type: String.t, default: nil) - Annotation ID of a contact annotation, e.g. a relationship set via Assistant. This ID is generated by People Write Server. It is used to delete Contact Annotations via People API.
  • displayableName (type: String.t, default: nil) -
  • emailIdentifier (type: String.t, default: nil) - Only used if personal_data_provenance == PERSONAL_SOURCE_GMAIL. Used to create a link to the source email in the form: mail.google.com/mail/u/0/?extsrc=sync&client=h&plid={email_identifier}
  • eventId (type: GoogleApi.ContentWarehouse.V1.Model.EventIdMessage.t, default: nil) - Populated for some footprints data sources; uniquely identifies the footprint that generated the personal data that this provenance is attached to.
  • localDiscoverySettingsMetadata (type: GoogleApi.ContentWarehouse.V1.Model.PersonalizationSettingsApiProtoLocalDiscoveryLocalDiscoverySettingsMetadata.t, default: nil) -
  • personalDataProvenance (type: String.t, default: nil) -
  • personalDataType (type: String.t, default: nil) -
  • provenanceCategory (type: list(String.t), default: nil) -
  • sensitivity (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersSensitivitySensitivity.t, default: nil) - Sensitivity applying to this copley annotation.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.CopleySourceTypeMetadata{
  contactAnnotationId: String.t() | nil,
  displayableName: String.t() | nil,
  emailIdentifier: String.t() | nil,
  eventId: GoogleApi.ContentWarehouse.V1.Model.EventIdMessage.t() | nil,
  localDiscoverySettingsMetadata:
    GoogleApi.ContentWarehouse.V1.Model.PersonalizationSettingsApiProtoLocalDiscoveryLocalDiscoverySettingsMetadata.t()
    | nil,
  personalDataProvenance: String.t() | nil,
  personalDataType: String.t() | nil,
  provenanceCategory: [String.t()] | nil,
  sensitivity:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersSensitivitySensitivity.t()
    | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.