lib/yt/models/bulk_report_job.rb
require 'yt/models/base'
module Yt
module Models
# Provides methods to interact with YouTube Analytics bulk report jobs.
# @see https://developers.google.com/youtube/reporting/v1/reference/rest/v1/jobs
class BulkReportJob < Base
# @private
attr_reader :id, :auth, :report_type_id
# @private
def initialize(options = {})
@id = options[:id]
@auth = options[:auth]
@report_type_id = options[:report_type_id]
end
# @!attribute [r] bulk_reports
# @return [Yt::Collections::BulkReports] the bulk reports of this job.
has_many :bulk_reports
end
end
end