View Source GoogleApi.DisplayVideo.V1.Model.CreateSdfDownloadTaskRequest (google_api_display_video v0.35.0)

Request message for [SdfDownloadTaskService.CreateSdfDownloadTask].

Attributes

  • advertiserId (type: String.t, default: nil) - The ID of the advertiser to download SDF for.
  • idFilter (type: GoogleApi.DisplayVideo.V1.Model.IdFilter.t, default: nil) - Filters on entities by their entity IDs.
  • inventorySourceFilter (type: GoogleApi.DisplayVideo.V1.Model.InventorySourceFilter.t, default: nil) - Filters on Inventory Sources by their IDs.
  • parentEntityFilter (type: GoogleApi.DisplayVideo.V1.Model.ParentEntityFilter.t, default: nil) - Filters on selected file types. The entities in each file are filtered by a chosen set of filter entities. The filter entities must be the same type as, or a parent type of, the selected file types.
  • partnerId (type: String.t, default: nil) - The ID of the partner to download SDF for.
  • version (type: String.t, default: nil) - Required. The SDF version of the downloaded file. If set to SDF_VERSION_UNSPECIFIED, this will default to the version specified by the advertiser or partner identified by root_id. An advertiser inherits its SDF version from its partner unless configured otherwise.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DisplayVideo.V1.Model.CreateSdfDownloadTaskRequest{
  advertiserId: String.t() | nil,
  idFilter: GoogleApi.DisplayVideo.V1.Model.IdFilter.t() | nil,
  inventorySourceFilter:
    GoogleApi.DisplayVideo.V1.Model.InventorySourceFilter.t() | nil,
  parentEntityFilter:
    GoogleApi.DisplayVideo.V1.Model.ParentEntityFilter.t() | nil,
  partnerId: String.t() | nil,
  version: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.