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

The cast app information of the provider.

Attributes

  • castAppId (type: String.t, default: nil) - The cast app id. |cast_app_id| is the ID of the cast app used on the current device and |content_app_id| is the ID of the app that provides the actual content. For example, in a group playback, on a follower device, the |cast_app_id| is the follower cast app ID and the |content_app_id| is the leader cast app ID.
  • contentAppId (type: String.t, default: nil) - The id of the cast app that provides the content in a group. The field will always be filled. In the case of a group playback and the current device is a follower, the |cast_app_id| has the ID of the follower app, and |content_app_id| has ID of the actual content app. In all other cases, |content_app_id| and |cast_app_id| will be the same.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCastAppInfo{
  castAppId: String.t() | nil,
  contentAppId: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.