View Source GoogleApi.ContentWarehouse.V1.Model.AssistantContextProviderVariant (google_api_content_warehouse v0.3.0)

Note: As of May 2021, multiple providers use the same mids (e.g. YouTube Main, YouTube Go, and YouTube Music all have the same mids). However, quite often we end up using surface specific identifiers (e.g. Android package names, iOS bundle identifiers, etc.) to differentiate amongst them. This field allows us to move away from surface specific identifiers towards a surface-agnostic enum representing the same information.

Attributes

  • emptyMidVariant (type: String.t, default: nil) -
  • spotifyVariant (type: String.t, default: nil) -
  • youtubeVariant (type: String.t, default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantContextProviderVariant{
  emptyMidVariant: String.t() | nil,
  spotifyVariant: String.t() | nil,
  youtubeVariant: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.