AppsPeopleOzExternalMergedpeopleapiOrganization

AI Overview😉

  • The potential purpose of this module is to analyze and understand the organizational structure and relationships of individuals, including their job titles, departments, locations, and other relevant details. This module appears to be part of a larger system that aims to provide a comprehensive understanding of people and their connections.
  • This module could impact search results by providing more accurate and relevant information about individuals and their organizational affiliations. For example, if a user searches for a specific person, the search results may include information about their job title, department, and location, making it easier for the user to find the correct person. Additionally, this module could help to disambiguate search results by distinguishing between individuals with similar names or profiles.
  • To be more favorable for this function, a website could ensure that it provides clear and accurate information about its organizational structure, including job titles, departments, and locations. This could involve using standardized formats for representing this information, such as schema.org markup, and ensuring that this information is easily accessible to search engines. Additionally, websites could provide more detailed information about their employees, such as biographies or profiles, to help search engines better understand their organizational relationships.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganization (google_api_content_warehouse v0.4.0)

Attributes

  • assignment (type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationAssignment.t), default: nil) -
  • certification (type: String.t, default: nil) -
  • costCenter (type: String.t, default: nil) -
  • current (type: boolean(), default: nil) -
  • department (type: String.t, default: nil) -
  • description (type: String.t, default: nil) -
  • domain (type: String.t, default: nil) -
  • endCalendarDay (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t, 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.
  • 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.
  • endMsAsNumber (type: String.t, default: nil) -
  • 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.
  • fteMilliPercent (type: integer(), default: nil) -
  • importance (type: number(), default: nil) -
  • location (type: String.t, default: nil) -
  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t, default: nil) -
  • name (type: String.t, default: nil) -
  • project (type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiOrganizationProject.t), default: nil) -
  • startCalendarDay (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t, 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.
  • 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.
  • startMsAsNumber (type: String.t, default: nil) -
  • 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
  • symbol (type: String.t, default: nil) -
  • title (type: String.t, default: nil) -
  • type (type: String.t, default: nil) -
  • yomiName (type: String.t, default: nil) -

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@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
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.