class Google::Apis::YoutubePartnerV1::Requirements

Attributes

caption[RW]

This value indicates whether the order requires closed captions. Corresponds to the JSON property `caption` @return [Boolean]

caption?[RW]

This value indicates whether the order requires closed captions. Corresponds to the JSON property `caption` @return [Boolean]

hd_transcode[RW]

This value indicates whether the order requires HD-quality video. Corresponds to the JSON property `hdTranscode` @return [Boolean]

hd_transcode?[RW]

This value indicates whether the order requires HD-quality video. Corresponds to the JSON property `hdTranscode` @return [Boolean]

poster_art[RW]

This value indicates whether the order requires poster artwork. Corresponds to the JSON property `posterArt` @return [Boolean]

poster_art?[RW]

This value indicates whether the order requires poster artwork. Corresponds to the JSON property `posterArt` @return [Boolean]

spotlight_art[RW]

This value indicates whether the order requires spotlight artwork. Corresponds to the JSON property `spotlightArt` @return [Boolean]

spotlight_art?[RW]

This value indicates whether the order requires spotlight artwork. Corresponds to the JSON property `spotlightArt` @return [Boolean]

spotlight_review[RW]

This value indicates whether the spotlight artwork for the order needs to be reviewed. Corresponds to the JSON property `spotlightReview` @return [Boolean]

spotlight_review?[RW]

This value indicates whether the spotlight artwork for the order needs to be reviewed. Corresponds to the JSON property `spotlightReview` @return [Boolean]

trailer[RW]

This value indicates whether the order requires a trailer. Corresponds to the JSON property `trailer` @return [Boolean]

trailer?[RW]

This value indicates whether the order requires a trailer. Corresponds to the JSON property `trailer` @return [Boolean]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/youtube_partner_v1/classes.rb, line 3161
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/youtube_partner_v1/classes.rb, line 3166
def update!(**args)
  @caption = args[:caption] if args.key?(:caption)
  @hd_transcode = args[:hd_transcode] if args.key?(:hd_transcode)
  @poster_art = args[:poster_art] if args.key?(:poster_art)
  @spotlight_art = args[:spotlight_art] if args.key?(:spotlight_art)
  @spotlight_review = args[:spotlight_review] if args.key?(:spotlight_review)
  @trailer = args[:trailer] if args.key?(:trailer)
end