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

Side by Side Diff: generated/googleapis/lib/youtubeanalytics/v1.dart

Issue 2695743002: Api-roll 45: 2017-02-13 (Closed)
Patch Set: reverted local changes to pubspec file Created 3 years, 10 months 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 unified diff | Download patch
OLDNEW
1 // This is a generated file (see the discoveryapis_generator project). 1 // This is a generated file (see the discoveryapis_generator project).
2 2
3 library googleapis.youtubeAnalytics.v1; 3 library googleapis.youtubeAnalytics.v1;
4 4
5 import 'dart:core' as core; 5 import 'dart:core' as core;
6 import 'dart:async' as async; 6 import 'dart:async' as async;
7 import 'dart:convert' as convert; 7 import 'dart:convert' as convert;
8 8
9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
10 import 'package:http/http.dart' as http; 10 import 'package:http/http.dart' as http;
(...skipping 511 matching lines...) Expand 10 before | Expand all | Expand 10 after
522 * 522 *
523 * [filters] - A list of filters that should be applied when retrieving 523 * [filters] - A list of filters that should be applied when retrieving
524 * YouTube Analytics data. The Available Reports document identifies the 524 * YouTube Analytics data. The Available Reports document identifies the
525 * dimensions that can be used to filter each report, and the Dimensions 525 * dimensions that can be used to filter each report, and the Dimensions
526 * document defines those dimensions. If a request uses multiple filters, join 526 * document defines those dimensions. If a request uses multiple filters, join
527 * them together with a semicolon (;), and the returned result table will 527 * them together with a semicolon (;), and the returned result table will
528 * satisfy both filters. For example, a filters parameter value of 528 * satisfy both filters. For example, a filters parameter value of
529 * video==dMH0bHeiRNg;country==IT restricts the result set to include data for 529 * video==dMH0bHeiRNg;country==IT restricts the result set to include data for
530 * the given video in Italy. 530 * the given video in Italy.
531 * 531 *
532 * [include_historical_channel_data] - If set to true historical data (i.e.
533 * channel data from before the linking of the channel to the content owner)
534 * will be retrieved.
535 *
532 * [max_results] - The maximum number of rows to include in the response. 536 * [max_results] - The maximum number of rows to include in the response.
533 * 537 *
534 * [sort] - A comma-separated list of dimensions or metrics that determine the 538 * [sort] - A comma-separated list of dimensions or metrics that determine the
535 * sort order for YouTube Analytics data. By default the sort order is 539 * sort order for YouTube Analytics data. By default the sort order is
536 * ascending. The '-' prefix causes descending sort order. 540 * ascending. The '-' prefix causes descending sort order.
537 * Value must have pattern "[-0-9a-zA-Z,]+". 541 * Value must have pattern "[-0-9a-zA-Z,]+".
538 * 542 *
539 * [start_index] - An index of the first entity to retrieve. Use this 543 * [start_index] - An index of the first entity to retrieve. Use this
540 * parameter as a pagination mechanism along with the max-results parameter 544 * parameter as a pagination mechanism along with the max-results parameter
541 * (one-based, inclusive). 545 * (one-based, inclusive).
542 * 546 *
543 * Completes with a [ResultTable]. 547 * Completes with a [ResultTable].
544 * 548 *
545 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 549 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
546 * error. 550 * error.
547 * 551 *
548 * If the used [http.Client] completes with an error when making a REST call, 552 * If the used [http.Client] completes with an error when making a REST call,
549 * this method will complete with the same error. 553 * this method will complete with the same error.
550 */ 554 */
551 async.Future<ResultTable> query(core.String ids, core.String start_date, core. String end_date, core.String metrics, {core.String currency, core.String dimensi ons, core.String filters, core.int max_results, core.String sort, core.int start _index}) { 555 async.Future<ResultTable> query(core.String ids, core.String start_date, core. String end_date, core.String metrics, {core.String currency, core.String dimensi ons, core.String filters, core.bool include_historical_channel_data, core.int ma x_results, core.String sort, core.int start_index}) {
552 var _url = null; 556 var _url = null;
553 var _queryParams = new core.Map(); 557 var _queryParams = new core.Map();
554 var _uploadMedia = null; 558 var _uploadMedia = null;
555 var _uploadOptions = null; 559 var _uploadOptions = null;
556 var _downloadOptions = commons.DownloadOptions.Metadata; 560 var _downloadOptions = commons.DownloadOptions.Metadata;
557 var _body = null; 561 var _body = null;
558 562
559 if (ids == null) { 563 if (ids == null) {
560 throw new core.ArgumentError("Parameter ids is required."); 564 throw new core.ArgumentError("Parameter ids is required.");
561 } 565 }
(...skipping 12 matching lines...) Expand all
574 _queryParams["metrics"] = [metrics]; 578 _queryParams["metrics"] = [metrics];
575 if (currency != null) { 579 if (currency != null) {
576 _queryParams["currency"] = [currency]; 580 _queryParams["currency"] = [currency];
577 } 581 }
578 if (dimensions != null) { 582 if (dimensions != null) {
579 _queryParams["dimensions"] = [dimensions]; 583 _queryParams["dimensions"] = [dimensions];
580 } 584 }
581 if (filters != null) { 585 if (filters != null) {
582 _queryParams["filters"] = [filters]; 586 _queryParams["filters"] = [filters];
583 } 587 }
588 if (include_historical_channel_data != null) {
589 _queryParams["include-historical-channel-data"] = ["${include_historical_c hannel_data}"];
590 }
584 if (max_results != null) { 591 if (max_results != null) {
585 _queryParams["max-results"] = ["${max_results}"]; 592 _queryParams["max-results"] = ["${max_results}"];
586 } 593 }
587 if (sort != null) { 594 if (sort != null) {
588 _queryParams["sort"] = [sort]; 595 _queryParams["sort"] = [sort];
589 } 596 }
590 if (start_index != null) { 597 if (start_index != null) {
591 _queryParams["start-index"] = ["${start_index}"]; 598 _queryParams["start-index"] = ["${start_index}"];
592 } 599 }
593 600
(...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after
963 } 970 }
964 if (kind != null) { 971 if (kind != null) {
965 _json["kind"] = kind; 972 _json["kind"] = kind;
966 } 973 }
967 if (rows != null) { 974 if (rows != null) {
968 _json["rows"] = rows; 975 _json["rows"] = rows;
969 } 976 }
970 return _json; 977 return _json;
971 } 978 }
972 } 979 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/youtube/v3.dart ('k') | generated/googleapis/lib/youtubereporting/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698