GoogleApi.ContentWarehouse.V1.Model.CopleySourceTypeMetadata
Table of Contents ▼
Jump to a specific part of the page:
Description
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 List
This module has the following attributes (case-insensitive ascending order):
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
, 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
, 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
, default:nil
)
- Sensitivity applying to this copley annotation.
Type
@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
}
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
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.CopleySourceTypeMetadata