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

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

Issue 3003493002: Api-Roll 53: 2017-08-21 (Closed)
Patch Set: Created 3 years, 4 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
« no previous file with comments | « generated/googleapis/lib/logging/v2.dart ('k') | generated/googleapis/lib/ml/v1.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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.manufacturers.v1; 3 library googleapis.manufacturers.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 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
100 uploadOptions: _uploadOptions, 100 uploadOptions: _uploadOptions,
101 uploadMedia: _uploadMedia, 101 uploadMedia: _uploadMedia,
102 downloadOptions: _downloadOptions); 102 downloadOptions: _downloadOptions);
103 return _response.then((data) => new Empty.fromJson(data)); 103 return _response.then((data) => new Empty.fromJson(data));
104 } 104 }
105 105
106 /** 106 /**
107 * Gets the product from a Manufacturer Center account, including product 107 * Gets the product from a Manufacturer Center account, including product
108 * issues. 108 * issues.
109 * 109 *
110 * A recently updated product takes some time to be processed before any 110 * A recently updated product takes around 15 minutes to process. Changes are
111 * changes are visible. While some issues may be available once the product 111 * only visible after it has been processed. While some issues may be
112 * has been processed, other issues may take days to appear. 112 * available once the product has been processed, other issues may take days
113 * to appear.
113 * 114 *
114 * Request parameters: 115 * Request parameters:
115 * 116 *
116 * [parent] - Parent ID in the format `accounts/{account_id}`. 117 * [parent] - Parent ID in the format `accounts/{account_id}`.
117 * 118 *
118 * `account_id` - The ID of the Manufacturer Center account. 119 * `account_id` - The ID of the Manufacturer Center account.
119 * Value must have pattern "^accounts/[^/]+$". 120 * Value must have pattern "^accounts/[^/]+$".
120 * 121 *
121 * [name] - Name in the format 122 * [name] - Name in the format
122 * `{target_country}:{content_language}:{product_id}`. 123 * `{target_country}:{content_language}:{product_id}`.
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
169 /** 170 /**
170 * Lists all the products in a Manufacturer Center account. 171 * Lists all the products in a Manufacturer Center account.
171 * 172 *
172 * Request parameters: 173 * Request parameters:
173 * 174 *
174 * [parent] - Parent ID in the format `accounts/{account_id}`. 175 * [parent] - Parent ID in the format `accounts/{account_id}`.
175 * 176 *
176 * `account_id` - The ID of the Manufacturer Center account. 177 * `account_id` - The ID of the Manufacturer Center account.
177 * Value must have pattern "^accounts/[^/]+$". 178 * Value must have pattern "^accounts/[^/]+$".
178 * 179 *
180 * [pageToken] - The token returned by the previous request.
181 *
179 * [pageSize] - Maximum number of product statuses to return in the response, 182 * [pageSize] - Maximum number of product statuses to return in the response,
180 * used for 183 * used for
181 * paging. 184 * paging.
182 * 185 *
183 * [pageToken] - The token returned by the previous request.
184 *
185 * Completes with a [ListProductsResponse]. 186 * Completes with a [ListProductsResponse].
186 * 187 *
187 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 188 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
188 * error. 189 * error.
189 * 190 *
190 * If the used [http.Client] completes with an error when making a REST call, 191 * If the used [http.Client] completes with an error when making a REST call,
191 * this method will complete with the same error. 192 * this method will complete with the same error.
192 */ 193 */
193 async.Future<ListProductsResponse> list(core.String parent, {core.int pageSize , core.String pageToken}) { 194 async.Future<ListProductsResponse> list(core.String parent, {core.String pageT oken, core.int pageSize}) {
194 var _url = null; 195 var _url = null;
195 var _queryParams = new core.Map(); 196 var _queryParams = new core.Map();
196 var _uploadMedia = null; 197 var _uploadMedia = null;
197 var _uploadOptions = null; 198 var _uploadOptions = null;
198 var _downloadOptions = commons.DownloadOptions.Metadata; 199 var _downloadOptions = commons.DownloadOptions.Metadata;
199 var _body = null; 200 var _body = null;
200 201
201 if (parent == null) { 202 if (parent == null) {
202 throw new core.ArgumentError("Parameter parent is required."); 203 throw new core.ArgumentError("Parameter parent is required.");
203 } 204 }
205 if (pageToken != null) {
206 _queryParams["pageToken"] = [pageToken];
207 }
204 if (pageSize != null) { 208 if (pageSize != null) {
205 _queryParams["pageSize"] = ["${pageSize}"]; 209 _queryParams["pageSize"] = ["${pageSize}"];
206 } 210 }
207 if (pageToken != null) {
208 _queryParams["pageToken"] = [pageToken];
209 }
210 211
211 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/products '; 212 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/products ';
212 213
213 var _response = _requester.request(_url, 214 var _response = _requester.request(_url,
214 "GET", 215 "GET",
215 body: _body, 216 body: _body,
216 queryParams: _queryParams, 217 queryParams: _queryParams,
217 uploadOptions: _uploadOptions, 218 uploadOptions: _uploadOptions,
218 uploadMedia: _uploadMedia, 219 uploadMedia: _uploadMedia,
219 downloadOptions: _downloadOptions); 220 downloadOptions: _downloadOptions);
(...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after
443 * The size type of the product. For more information, see 444 * The size type of the product. For more information, see
444 * https://support.google.com/manufacturers/answer/6124116#sizetype. 445 * https://support.google.com/manufacturers/answer/6124116#sizetype.
445 */ 446 */
446 core.String sizeType; 447 core.String sizeType;
447 /** 448 /**
448 * The suggested retail price (MSRP) of the product. For more information, 449 * The suggested retail price (MSRP) of the product. For more information,
449 * see https://support.google.com/manufacturers/answer/6124116#price. 450 * see https://support.google.com/manufacturers/answer/6124116#price.
450 */ 451 */
451 Price suggestedRetailPrice; 452 Price suggestedRetailPrice;
452 /** 453 /**
454 * The target account id. Should only be used in the accounts of the data
455 * partners.
456 */
457 core.String targetAccountId;
458 /**
453 * The theme of the product. For more information, see 459 * The theme of the product. For more information, see
454 * https://support.google.com/manufacturers/answer/6124116#theme. 460 * https://support.google.com/manufacturers/answer/6124116#theme.
455 */ 461 */
456 core.String theme; 462 core.String theme;
457 /** 463 /**
458 * The title of the product. For more information, see 464 * The title of the product. For more information, see
459 * https://support.google.com/manufacturers/answer/6124116#title. 465 * https://support.google.com/manufacturers/answer/6124116#title.
460 */ 466 */
461 core.String title; 467 core.String title;
462 /** 468 /**
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
548 } 554 }
549 if (_json.containsKey("sizeSystem")) { 555 if (_json.containsKey("sizeSystem")) {
550 sizeSystem = _json["sizeSystem"]; 556 sizeSystem = _json["sizeSystem"];
551 } 557 }
552 if (_json.containsKey("sizeType")) { 558 if (_json.containsKey("sizeType")) {
553 sizeType = _json["sizeType"]; 559 sizeType = _json["sizeType"];
554 } 560 }
555 if (_json.containsKey("suggestedRetailPrice")) { 561 if (_json.containsKey("suggestedRetailPrice")) {
556 suggestedRetailPrice = new Price.fromJson(_json["suggestedRetailPrice"]); 562 suggestedRetailPrice = new Price.fromJson(_json["suggestedRetailPrice"]);
557 } 563 }
564 if (_json.containsKey("targetAccountId")) {
565 targetAccountId = _json["targetAccountId"];
566 }
558 if (_json.containsKey("theme")) { 567 if (_json.containsKey("theme")) {
559 theme = _json["theme"]; 568 theme = _json["theme"];
560 } 569 }
561 if (_json.containsKey("title")) { 570 if (_json.containsKey("title")) {
562 title = _json["title"]; 571 title = _json["title"];
563 } 572 }
564 if (_json.containsKey("videoLink")) { 573 if (_json.containsKey("videoLink")) {
565 videoLink = _json["videoLink"]; 574 videoLink = _json["videoLink"];
566 } 575 }
567 } 576 }
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
648 } 657 }
649 if (sizeSystem != null) { 658 if (sizeSystem != null) {
650 _json["sizeSystem"] = sizeSystem; 659 _json["sizeSystem"] = sizeSystem;
651 } 660 }
652 if (sizeType != null) { 661 if (sizeType != null) {
653 _json["sizeType"] = sizeType; 662 _json["sizeType"] = sizeType;
654 } 663 }
655 if (suggestedRetailPrice != null) { 664 if (suggestedRetailPrice != null) {
656 _json["suggestedRetailPrice"] = (suggestedRetailPrice).toJson(); 665 _json["suggestedRetailPrice"] = (suggestedRetailPrice).toJson();
657 } 666 }
667 if (targetAccountId != null) {
668 _json["targetAccountId"] = targetAccountId;
669 }
658 if (theme != null) { 670 if (theme != null) {
659 _json["theme"] = theme; 671 _json["theme"] = theme;
660 } 672 }
661 if (title != null) { 673 if (title != null) {
662 _json["title"] = title; 674 _json["title"] = title;
663 } 675 }
664 if (videoLink != null) { 676 if (videoLink != null) {
665 _json["videoLink"] = videoLink; 677 _json["videoLink"] = videoLink;
666 } 678 }
667 return _json; 679 return _json;
(...skipping 508 matching lines...) Expand 10 before | Expand all | Expand 10 after
1176 } 1188 }
1177 if (attributeValue != null) { 1189 if (attributeValue != null) {
1178 _json["attributeValue"] = attributeValue; 1190 _json["attributeValue"] = attributeValue;
1179 } 1191 }
1180 if (sectionName != null) { 1192 if (sectionName != null) {
1181 _json["sectionName"] = sectionName; 1193 _json["sectionName"] = sectionName;
1182 } 1194 }
1183 return _json; 1195 return _json;
1184 } 1196 }
1185 } 1197 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/logging/v2.dart ('k') | generated/googleapis/lib/ml/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698