googleapis.youtubereporting.v1 library

Classes

ByteRange
Specifies a range of media.
DownloadOptions
Represents options for downloading media. [...]
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for Empty is empty JSON object {}.
Job
A job creating reports of a specific type.
JobsReportsResourceApi
JobsResourceApi
ListJobsResponse
Response message for ReportingService.ListJobs.
ListReportsResponse
Response message for ReportingService.ListReports.
ListReportTypesResponse
Response message for ReportingService.ListReportTypes.
Media
Media resource.
MediaResourceApi
PartialDownloadOptions
Options for downloading a Media.
Report
A report's metadata including the URL from which the report itself can be downloaded.
ReportType
A report type.
ReportTypesResourceApi
ResumableUploadOptions
Specifies options for resumable uploads.
UploadOptions
Represents options for uploading a Media.
YoutubereportingApi
An API to schedule reporting jobs and download the resulting bulk data reports about YouTube channels, videos etc. in the form of CSV files.

Constants

USER_AGENT → const String
'dart-api-client youtubereporting/v1'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.