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

Provider. Like, Spotify or iHeartRadio. Next ID: 13

Attributes

  • androidAppInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesAndroidAppInfo.t, default: nil) - The android app information of the provider.
  • castAppInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCastAppInfo.t, default: nil) - The cast app information of the provider.
  • chromeosAppInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesChromeOsAppInfo.t, default: nil) - The ChromeOS app information of the provider.
  • cloudProviderInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCloudProviderInfo.t, default: nil) - The third party provider information.
  • fallbackUrl (type: String.t, default: nil) - A URL to fallback to if app can not be opened.
  • homeAppInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesHomeAppInfo.t, default: nil) -
  • iconImageUrl (type: String.t, default: nil) - Public URL pointing to an icon image for the provider. e.g. https://lh3.googleusercontent.com/UrY7BAZ-XfXGpfkeWg0zCCeo-7ras4DCoRalC_WXXWTK9q5b0Iw7B0YQMsVxZaNB7DM
  • internalProviderInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesInternalProviderInfo.t, default: nil) - The internal assistant provider information.
  • iosAppInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesIosAppInfo.t, default: nil) - The iOS app information of the provider.
  • kaiosAppInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesKaiOsAppInfo.t, default: nil) - The KaiOS app information of the provider.
  • sipProviderInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesSipProviderInfo.t, default: nil) - The sip information of the provider.
  • webProviderInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesWebProviderInfo.t, default: nil) - The web provider information.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.