GoogleApi.YouTube.V3.Model.VideoProcessingDetailsProcessingProgress (google_api_you_tube v0.54.0)

View Source

Video processing progress and completion time estimate.

Attributes

  • partsProcessed (type: String.t, default: nil) - The number of parts of the video that YouTube has already processed. You can estimate the percentage of the video that YouTube has already processed by calculating: 100 * parts_processed / parts_total Note that since the estimated number of parts could increase without a corresponding increase in the number of parts that have already been processed, it is possible that the calculated progress could periodically decrease while YouTube processes a video.
  • partsTotal (type: String.t, default: nil) - An estimate of the total number of parts that need to be processed for the video. The number may be updated with more precise estimates while YouTube processes the video.
  • timeLeftMs (type: String.t, default: nil) - An estimate of the amount of time, in millseconds, that YouTube needs to finish processing the video.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.YouTube.V3.Model.VideoProcessingDetailsProcessingProgress{
  partsProcessed: String.t() | nil,
  partsTotal: String.t() | nil,
  timeLeftMs: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.