Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(151)

Unified Diff: generated/googleapis/lib/youtubeanalytics/v1.dart

Issue 770773002: Api roll 7: 2014-12-01 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « generated/googleapis/lib/youtube/v3.dart ('k') | generated/googleapis/pubspec.yaml » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: generated/googleapis/lib/youtubeanalytics/v1.dart
diff --git a/generated/googleapis/lib/youtubeanalytics/v1.dart b/generated/googleapis/lib/youtubeanalytics/v1.dart
index 9cfc553cb51b5e6be604230b444d0858bf142ae5..43b30739d48a1c5c7d63b33763a7383dcd9733c4 100644
--- a/generated/googleapis/lib/youtubeanalytics/v1.dart
+++ b/generated/googleapis/lib/youtubeanalytics/v1.dart
@@ -273,50 +273,14 @@ class ReportsResourceApi {
-/**
- * A paginated list of batchReportDefinition resources returned in response to a
- * youtubeAnalytics.batchReportDefinitions.list request.
- */
-class BatchReportDefinitionList {
- /**
- * A list of batchReportDefinition resources that match the request criteria.
- */
- core.List<BatchReportDefinitionTemplate> items;
-
+/** Not documented yet. */
+class BatchReportOutputs {
/**
- * This value specifies the type of data included in the API response. For the
- * list method, the kind property value is
- * youtubeAnalytics#batchReportDefinitionList.
+ * Cloud storage URL to download this report. This URL is valid for 30
+ * minutes.
*/
- core.String kind;
-
-
- BatchReportDefinitionList();
-
- BatchReportDefinitionList.fromJson(core.Map _json) {
- if (_json.containsKey("items")) {
- items = _json["items"].map((value) => new BatchReportDefinitionTemplate.fromJson(value)).toList();
- }
- if (_json.containsKey("kind")) {
- kind = _json["kind"];
- }
- }
-
- core.Map toJson() {
- var _json = new core.Map();
- if (items != null) {
- _json["items"] = items.map((value) => (value).toJson()).toList();
- }
- if (kind != null) {
- _json["kind"] = kind;
- }
- return _json;
- }
-}
-
+ core.String downloadUrl;
-/** Not documented yet. */
-class BatchReportDefinitionTemplateDefaultOutput {
/** Format of the output. */
core.String format;
@@ -324,9 +288,12 @@ class BatchReportDefinitionTemplateDefaultOutput {
core.String type;
- BatchReportDefinitionTemplateDefaultOutput();
+ BatchReportOutputs();
- BatchReportDefinitionTemplateDefaultOutput.fromJson(core.Map _json) {
+ BatchReportOutputs.fromJson(core.Map _json) {
+ if (_json.containsKey("downloadUrl")) {
+ downloadUrl = _json["downloadUrl"];
+ }
if (_json.containsKey("format")) {
format = _json["format"];
}
@@ -337,6 +304,9 @@ class BatchReportDefinitionTemplateDefaultOutput {
core.Map toJson() {
var _json = new core.Map();
+ if (downloadUrl != null) {
+ _json["downloadUrl"] = downloadUrl;
+ }
if (format != null) {
_json["format"] = format;
}
@@ -348,131 +318,159 @@ class BatchReportDefinitionTemplateDefaultOutput {
}
-/** Contains single batchReportDefinition resource. */
-class BatchReportDefinitionTemplate {
- /** Default report definition's output. */
- core.List<BatchReportDefinitionTemplateDefaultOutput> defaultOutput;
-
+/**
+ * Period included in the report. For reports containing all entities endTime is
+ * not set. Both startTime and endTime are inclusive.
+ */
+class BatchReportTimeSpan {
/**
- * The ID that YouTube assigns and uses to uniquely identify the report
- * definition.
+ * End of the period included in the report. Inclusive. For reports containing
+ * all entities endTime is not set.
*/
- core.String id;
-
- /** Name of the report definition. */
- core.String name;
-
- /** Status of the report definition. */
- core.String status;
+ core.DateTime endTime;
- /** Type of the report definition. */
- core.String type;
+ /** Start of the period included in the report. Inclusive. */
+ core.DateTime startTime;
- BatchReportDefinitionTemplate();
+ BatchReportTimeSpan();
- BatchReportDefinitionTemplate.fromJson(core.Map _json) {
- if (_json.containsKey("defaultOutput")) {
- defaultOutput = _json["defaultOutput"].map((value) => new BatchReportDefinitionTemplateDefaultOutput.fromJson(value)).toList();
- }
- if (_json.containsKey("id")) {
- id = _json["id"];
- }
- if (_json.containsKey("name")) {
- name = _json["name"];
- }
- if (_json.containsKey("status")) {
- status = _json["status"];
+ BatchReportTimeSpan.fromJson(core.Map _json) {
+ if (_json.containsKey("endTime")) {
+ endTime = core.DateTime.parse(_json["endTime"]);
}
- if (_json.containsKey("type")) {
- type = _json["type"];
+ if (_json.containsKey("startTime")) {
+ startTime = core.DateTime.parse(_json["startTime"]);
}
}
core.Map toJson() {
var _json = new core.Map();
- if (defaultOutput != null) {
- _json["defaultOutput"] = defaultOutput.map((value) => (value).toJson()).toList();
- }
- if (id != null) {
- _json["id"] = id;
- }
- if (name != null) {
- _json["name"] = name;
- }
- if (status != null) {
- _json["status"] = status;
+ if (endTime != null) {
+ _json["endTime"] = (endTime).toIso8601String();
}
- if (type != null) {
- _json["type"] = type;
+ if (startTime != null) {
+ _json["startTime"] = (startTime).toIso8601String();
}
return _json;
}
}
-/**
- * A paginated list of batchReport resources returned in response to a
- * youtubeAnalytics.batchReport.list request.
- */
-class BatchReportList {
- /** A list of batchReport resources that match the request criteria. */
- core.List<BatchReportTemplate> items;
+/** Contains single batchReport resource. */
+class BatchReport {
+ /** The ID that YouTube assigns and uses to uniquely identify the report. */
+ core.String id;
/**
- * This value specifies the type of data included in the API response. For the
- * list method, the kind property value is youtubeAnalytics#batchReportList.
+ * This value specifies the type of data of this item. For batch report the
+ * kind property value is youtubeAnalytics#batchReport.
*/
core.String kind;
+ /** Report outputs. */
+ core.List<BatchReportOutputs> outputs;
- BatchReportList();
+ /** The ID of the the report definition. */
+ core.String reportId;
- BatchReportList.fromJson(core.Map _json) {
- if (_json.containsKey("items")) {
- items = _json["items"].map((value) => new BatchReportTemplate.fromJson(value)).toList();
+ /**
+ * Period included in the report. For reports containing all entities endTime
+ * is not set. Both startTime and endTime are inclusive.
+ */
+ BatchReportTimeSpan timeSpan;
+
+ /** The time when the report was updated. */
+ core.DateTime timeUpdated;
+
+
+ BatchReport();
+
+ BatchReport.fromJson(core.Map _json) {
+ if (_json.containsKey("id")) {
+ id = _json["id"];
}
if (_json.containsKey("kind")) {
kind = _json["kind"];
}
+ if (_json.containsKey("outputs")) {
+ outputs = _json["outputs"].map((value) => new BatchReportOutputs.fromJson(value)).toList();
+ }
+ if (_json.containsKey("reportId")) {
+ reportId = _json["reportId"];
+ }
+ if (_json.containsKey("timeSpan")) {
+ timeSpan = new BatchReportTimeSpan.fromJson(_json["timeSpan"]);
+ }
+ if (_json.containsKey("timeUpdated")) {
+ timeUpdated = core.DateTime.parse(_json["timeUpdated"]);
+ }
}
core.Map toJson() {
var _json = new core.Map();
- if (items != null) {
- _json["items"] = items.map((value) => (value).toJson()).toList();
+ if (id != null) {
+ _json["id"] = id;
}
if (kind != null) {
_json["kind"] = kind;
}
+ if (outputs != null) {
+ _json["outputs"] = outputs.map((value) => (value).toJson()).toList();
+ }
+ if (reportId != null) {
+ _json["reportId"] = reportId;
+ }
+ if (timeSpan != null) {
+ _json["timeSpan"] = (timeSpan).toJson();
+ }
+ if (timeUpdated != null) {
+ _json["timeUpdated"] = (timeUpdated).toIso8601String();
+ }
return _json;
}
}
-/** Not documented yet. */
-class BatchReportTemplateOutputs {
+/** Contains single batchReportDefinition resource. */
+class BatchReportDefinition {
/**
- * Cloud storage URL to download this report. This URL is valid for 30
- * minutes.
+ * The ID that YouTube assigns and uses to uniquely identify the report
+ * definition.
*/
- core.String downloadUrl;
+ core.String id;
- /** Format of the output. */
- core.String format;
+ /**
+ * This value specifies the type of data of this item. For batch report
+ * definition the kind property value is
+ * youtubeAnalytics#batchReportDefinition.
+ */
+ core.String kind;
- /** Type of the output. */
+ /** Name of the report definition. */
+ core.String name;
+
+ /** Status of the report definition. */
+ core.String status;
+
+ /** Type of the report definition. */
core.String type;
- BatchReportTemplateOutputs();
+ BatchReportDefinition();
- BatchReportTemplateOutputs.fromJson(core.Map _json) {
- if (_json.containsKey("downloadUrl")) {
- downloadUrl = _json["downloadUrl"];
+ BatchReportDefinition.fromJson(core.Map _json) {
+ if (_json.containsKey("id")) {
+ id = _json["id"];
}
- if (_json.containsKey("format")) {
- format = _json["format"];
+ if (_json.containsKey("kind")) {
+ kind = _json["kind"];
+ }
+ if (_json.containsKey("name")) {
+ name = _json["name"];
+ }
+ if (_json.containsKey("status")) {
+ status = _json["status"];
}
if (_json.containsKey("type")) {
type = _json["type"];
@@ -481,11 +479,17 @@ class BatchReportTemplateOutputs {
core.Map toJson() {
var _json = new core.Map();
- if (downloadUrl != null) {
- _json["downloadUrl"] = downloadUrl;
+ if (id != null) {
+ _json["id"] = id;
}
- if (format != null) {
- _json["format"] = format;
+ if (kind != null) {
+ _json["kind"] = kind;
+ }
+ if (name != null) {
+ _json["name"] = name;
+ }
+ if (status != null) {
+ _json["status"] = status;
}
if (type != null) {
_json["type"] = type;
@@ -496,101 +500,80 @@ class BatchReportTemplateOutputs {
/**
- * Period included in the report. For reports containing all entities endTime is
- * not set. Both startTime and endTime are inclusive.
+ * A paginated list of batchReportDefinition resources returned in response to a
+ * youtubeAnalytics.batchReportDefinitions.list request.
*/
-class BatchReportTemplateTimeSpan {
+class BatchReportDefinitionList {
/**
- * End of the period included in the report. Inclusive. For reports containing
- * all entities endTime is not set.
+ * A list of batchReportDefinition resources that match the request criteria.
*/
- core.DateTime endTime;
+ core.List<BatchReportDefinition> items;
- /** Start of the period included in the report. Inclusive. */
- core.DateTime startTime;
+ /**
+ * This value specifies the type of data included in the API response. For the
+ * list method, the kind property value is
+ * youtubeAnalytics#batchReportDefinitionList.
+ */
+ core.String kind;
- BatchReportTemplateTimeSpan();
+ BatchReportDefinitionList();
- BatchReportTemplateTimeSpan.fromJson(core.Map _json) {
- if (_json.containsKey("endTime")) {
- endTime = core.DateTime.parse(_json["endTime"]);
+ BatchReportDefinitionList.fromJson(core.Map _json) {
+ if (_json.containsKey("items")) {
+ items = _json["items"].map((value) => new BatchReportDefinition.fromJson(value)).toList();
}
- if (_json.containsKey("startTime")) {
- startTime = core.DateTime.parse(_json["startTime"]);
+ if (_json.containsKey("kind")) {
+ kind = _json["kind"];
}
}
core.Map toJson() {
var _json = new core.Map();
- if (endTime != null) {
- _json["endTime"] = (endTime).toIso8601String();
+ if (items != null) {
+ _json["items"] = items.map((value) => (value).toJson()).toList();
}
- if (startTime != null) {
- _json["startTime"] = (startTime).toIso8601String();
+ if (kind != null) {
+ _json["kind"] = kind;
}
return _json;
}
}
-/** Contains single batchReport resource. */
-class BatchReportTemplate {
- /** The ID that YouTube assigns and uses to uniquely identify the report. */
- core.String id;
-
- /** Report outputs. */
- core.List<BatchReportTemplateOutputs> outputs;
-
- /** The ID of the the report definition. */
- core.String reportId;
+/**
+ * A paginated list of batchReport resources returned in response to a
+ * youtubeAnalytics.batchReport.list request.
+ */
+class BatchReportList {
+ /** A list of batchReport resources that match the request criteria. */
+ core.List<BatchReport> items;
/**
- * Period included in the report. For reports containing all entities endTime
- * is not set. Both startTime and endTime are inclusive.
+ * This value specifies the type of data included in the API response. For the
+ * list method, the kind property value is youtubeAnalytics#batchReportList.
*/
- BatchReportTemplateTimeSpan timeSpan;
-
- /** The time when the report was updated. */
- core.DateTime timeUpdated;
+ core.String kind;
- BatchReportTemplate();
+ BatchReportList();
- BatchReportTemplate.fromJson(core.Map _json) {
- if (_json.containsKey("id")) {
- id = _json["id"];
- }
- if (_json.containsKey("outputs")) {
- outputs = _json["outputs"].map((value) => new BatchReportTemplateOutputs.fromJson(value)).toList();
- }
- if (_json.containsKey("report_id")) {
- reportId = _json["report_id"];
- }
- if (_json.containsKey("timeSpan")) {
- timeSpan = new BatchReportTemplateTimeSpan.fromJson(_json["timeSpan"]);
+ BatchReportList.fromJson(core.Map _json) {
+ if (_json.containsKey("items")) {
+ items = _json["items"].map((value) => new BatchReport.fromJson(value)).toList();
}
- if (_json.containsKey("timeUpdated")) {
- timeUpdated = core.DateTime.parse(_json["timeUpdated"]);
+ if (_json.containsKey("kind")) {
+ kind = _json["kind"];
}
}
core.Map toJson() {
var _json = new core.Map();
- if (id != null) {
- _json["id"] = id;
- }
- if (outputs != null) {
- _json["outputs"] = outputs.map((value) => (value).toJson()).toList();
- }
- if (reportId != null) {
- _json["report_id"] = reportId;
- }
- if (timeSpan != null) {
- _json["timeSpan"] = (timeSpan).toJson();
+ if (items != null) {
+ _json["items"] = items.map((value) => (value).toJson()).toList();
}
- if (timeUpdated != null) {
- _json["timeUpdated"] = (timeUpdated).toIso8601String();
+ if (kind != null) {
+ _json["kind"] = kind;
}
return _json;
}
« no previous file with comments | « generated/googleapis/lib/youtube/v3.dart ('k') | generated/googleapis/pubspec.yaml » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698