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

Contains the needed information for serving a single LiveOp/LiveEvent on AU. Next ID: 9

Attributes

  • countryLevelScheduleInformation (type: %{optional(String.t) => GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpEvent.t}, default: nil) - Key is country, and value is the schedule information in that country.
  • defaultFormatInformation (type: GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpFormat.t, default: nil) - Fallback option for the LiveOp format. We will try en-US -> en -> any locale and get the first one that is available.
  • defaultScheduleInformation (type: GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpEvent.t, default: nil) - Fallback option for the LiveOp event scheduling information. Will use earliest start time and last end time from PDC LiveOps data dump.
  • eventId (type: String.t, default: nil) - android
  • eventType (type: String.t, default: nil) - [REQUIRED] type of live op event.
  • eventUrl (type: String.t, default: nil) - ios
  • localeLevelFormatInformation (type: %{optional(String.t) => GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpFormat.t}, default: nil) - Key is locale, and value is the format information for that locale.
  • priority (type: String.t, default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpDetail{
    countryLevelScheduleInformation:
      %{
        optional(String.t()) =>
          GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpEvent.t()
      }
      | nil,
    defaultFormatInformation:
      GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpFormat.t()
      | nil,
    defaultScheduleInformation:
      GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpEvent.t()
      | nil,
    eventId: String.t() | nil,
    eventType: String.t() | nil,
    eventUrl: String.t() | nil,
    localeLevelFormatInformation:
      %{
        optional(String.t()) =>
          GoogleApi.ContentWarehouse.V1.Model.QualityCalypsoAppsUniversalAuLiveOpFormat.t()
      }
      | nil,
    priority: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.