google_youtube_api_v3/youtube/video_processing_details

DO NOT CHANGE, THIS IS AN AUTO GENERATED FILE FROM generate.gleam

Types

The reason that YouTube failed to process the video. This property will only have a value if the processingStatus property’s value is failed.

pub type ProcessingFailureReason {
  ProcessingFailureReasonUploadFailed
  ProcessingFailureReasonTranscodeFailed
  ProcessingFailureReasonStreamingFailed
  ProcessingFailureReasonOther
}

Constructors

  • ProcessingFailureReasonUploadFailed
  • ProcessingFailureReasonTranscodeFailed
  • ProcessingFailureReasonStreamingFailed
  • ProcessingFailureReasonOther

The video’s processing status. This value indicates whether YouTube was able to process the video or if the video is still being processed.

pub type ProcessingStatus {
  ProcessingStatusProcessing
  ProcessingStatusSucceeded
  ProcessingStatusFailed
  ProcessingStatusTerminated
}

Constructors

  • ProcessingStatusProcessing
  • ProcessingStatusSucceeded
  • ProcessingStatusFailed
  • ProcessingStatusTerminated

Describes processing status and progress and availability of some other Video resource parts.

pub type VideoProcessingDetails {
  VideoProcessingDetails(
    editor_suggestions_availability: option.Option(String),
    file_details_availability: option.Option(String),
    processing_failure_reason: option.Option(
      ProcessingFailureReason,
    ),
    processing_issues_availability: option.Option(String),
    processing_progress: option.Option(
      video_processing_details_processing_progress.VideoProcessingDetailsProcessingProgress,
    ),
    processing_status: option.Option(ProcessingStatus),
    tag_suggestions_availability: option.Option(String),
    thumbnails_availability: option.Option(String),
  )
}

Constructors

Values

pub fn processing_failure_reason_to_string(
  value: ProcessingFailureReason,
) -> String
pub fn processing_status_decoder() -> decode.Decoder(
  ProcessingStatus,
)
pub fn processing_status_to_string(
  value: ProcessingStatus,
) -> String
✨ Search Document