AppsPeopleOzExternalMergedpeopleapiOrganization

GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganization


Table of Contents ▼

Jump to a specific part of the page:

Description

No description given.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. assignment (type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationAssignment), default: nil)
    -
  2. certification (type: String.t, default: nil)
    -
  3. costCenter (type: String.t, default: nil)
    -
  4. current (type: boolean(), default: nil)
    -
  5. department (type: String.t, default: nil)
    -
  6. description (type: String.t, default: nil)
    -
  7. domain (type: String.t, default: nil)
    -
  8. endCalendarDay (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate, default: nil)
    - Start and End Dates are better represented as calendar entities. The intention is to replace timestamps. Not set if no value exists. Clients can choose whether to use has* semantics or default value semantics. For writes, the default proto and an absent message are equivalent. Legacy callers in the legacy_timestamp_event_write_behavior_enabled capability allowlist should write to PeopleApi via end_ms and migrate to setting both so they can be removed from the whitelist.
  9. endMs (type: String.t, default: nil)
    - Clients are encouraged to read the end_calendar_day instead. PeopleApi writes will still use end_ms for legacy callers that are in the legacy_timestamp_event_write_behavior_enabled capability allowlist. New writers must use the calendar_day fields.
  10. endMsAsNumber (type: String.t, default: nil)
    -
  11. formattedStringType (type: String.t, default: nil)
    - The string_type translated and formatted in the request locale. See go/people-api-howto/localization for details on how to usage.
  12. fteMilliPercent (type: integer(), default: nil)
    -
  13. importance (type: number(), default: nil)
    -
  14. location (type: String.t, default: nil)
    -
  15. metadata (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata, default: nil)
    -
  16. name (type: String.t, default: nil)
    -
  17. project (type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationProject), default: nil)
    -
  18. startCalendarDay (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate, default: nil)
    - Start and End Dates are better represented as calendar entities. The intention is to replace timestamps. Not set if no value exists. Clients can choose whether to use has* semantics or default value semantics. For writes, the default proto and an absent message are equivalent. Legacy callers in the legacy_timestamp_event_write_behavior_enabled capability allowlist should write to PeopleApi via start_ms and migrate to setting both so they can be removed from the allowlist.
  19. startMs (type: String.t, default: nil)
    - Clients are encouraged to read the start_calendar_day instead. PeopleApi writes will still use start_ms for legacy callers that are in the legacy_timestamp_event_write_behavior_enabled capability allowlist. New writers must use the calendar_day fields.
  20. startMsAsNumber (type: String.t, default: nil)
    -
  21. stringType (type: String.t, default: nil)
    - The type of the organization. The type can be free form or one of these predefined values: work school
  22. symbol (type: String.t, default: nil)
    -
  23. title (type: String.t, default: nil)
    -
  24. type (type: String.t, default: nil)
    -
  25. yomiName (type: String.t, default: nil)
    -

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganization{
assignment: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationAssignment.t() ] | nil,
certification: String.t() | nil,
costCenter: String.t() | nil,
current: boolean() | nil,
department: String.t() | nil,
description: String.t() | nil,
domain: String.t() | nil,
endCalendarDay: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t() | nil,
endMs: String.t() | nil,
endMsAsNumber: String.t() | nil,
formattedStringType: String.t() | nil,
fteMilliPercent: integer() | nil,
importance: number() | nil,
location: String.t() | nil,
metadata: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t() | nil,
name: String.t() | nil,
project: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationProject.t() ] | nil,
startCalendarDay: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t() | nil,
startMs: String.t() | nil,
startMsAsNumber: String.t() | nil,
stringType: String.t() | nil,
symbol: String.t() | nil,
title: String.t() | nil,
type: String.t() | nil,
yomiName: String.t() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganization