| OLD | NEW |
| 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.content.v2; | 3 library googleapis.content.v2; |
| 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 8602 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8613 _json["value"] = value; | 8613 _json["value"] = value; |
| 8614 } | 8614 } |
| 8615 return _json; | 8615 return _json; |
| 8616 } | 8616 } |
| 8617 } | 8617 } |
| 8618 | 8618 |
| 8619 /** Product data. */ | 8619 /** Product data. */ |
| 8620 class Product { | 8620 class Product { |
| 8621 /** Additional URLs of images of the item. */ | 8621 /** Additional URLs of images of the item. */ |
| 8622 core.List<core.String> additionalImageLinks; | 8622 core.List<core.String> additionalImageLinks; |
| 8623 /** |
| 8624 * Additional categories of the item (formatted as in products feed |
| 8625 * specification). |
| 8626 */ |
| 8627 core.List<core.String> additionalProductTypes; |
| 8623 /** Set to true if the item is targeted towards adults. */ | 8628 /** Set to true if the item is targeted towards adults. */ |
| 8624 core.bool adult; | 8629 core.bool adult; |
| 8625 /** | 8630 /** |
| 8626 * Used to group items in an arbitrary way. Only for CPA%, discouraged | 8631 * Used to group items in an arbitrary way. Only for CPA%, discouraged |
| 8627 * otherwise. | 8632 * otherwise. |
| 8628 */ | 8633 */ |
| 8629 core.String adwordsGrouping; | 8634 core.String adwordsGrouping; |
| 8630 /** Similar to adwords_grouping, but only works on CPC. */ | 8635 /** Similar to adwords_grouping, but only works on CPC. */ |
| 8631 core.List<core.String> adwordsLabels; | 8636 core.List<core.String> adwordsLabels; |
| 8632 /** | 8637 /** |
| (...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8806 core.List<core.String> validatedDestinations; | 8811 core.List<core.String> validatedDestinations; |
| 8807 /** Read-only warnings. */ | 8812 /** Read-only warnings. */ |
| 8808 core.List<Error> warnings; | 8813 core.List<Error> warnings; |
| 8809 | 8814 |
| 8810 Product(); | 8815 Product(); |
| 8811 | 8816 |
| 8812 Product.fromJson(core.Map _json) { | 8817 Product.fromJson(core.Map _json) { |
| 8813 if (_json.containsKey("additionalImageLinks")) { | 8818 if (_json.containsKey("additionalImageLinks")) { |
| 8814 additionalImageLinks = _json["additionalImageLinks"]; | 8819 additionalImageLinks = _json["additionalImageLinks"]; |
| 8815 } | 8820 } |
| 8821 if (_json.containsKey("additionalProductTypes")) { |
| 8822 additionalProductTypes = _json["additionalProductTypes"]; |
| 8823 } |
| 8816 if (_json.containsKey("adult")) { | 8824 if (_json.containsKey("adult")) { |
| 8817 adult = _json["adult"]; | 8825 adult = _json["adult"]; |
| 8818 } | 8826 } |
| 8819 if (_json.containsKey("adwordsGrouping")) { | 8827 if (_json.containsKey("adwordsGrouping")) { |
| 8820 adwordsGrouping = _json["adwordsGrouping"]; | 8828 adwordsGrouping = _json["adwordsGrouping"]; |
| 8821 } | 8829 } |
| 8822 if (_json.containsKey("adwordsLabels")) { | 8830 if (_json.containsKey("adwordsLabels")) { |
| 8823 adwordsLabels = _json["adwordsLabels"]; | 8831 adwordsLabels = _json["adwordsLabels"]; |
| 8824 } | 8832 } |
| 8825 if (_json.containsKey("adwordsRedirect")) { | 8833 if (_json.containsKey("adwordsRedirect")) { |
| (...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9023 if (_json.containsKey("warnings")) { | 9031 if (_json.containsKey("warnings")) { |
| 9024 warnings = _json["warnings"].map((value) => new Error.fromJson(value)).toL
ist(); | 9032 warnings = _json["warnings"].map((value) => new Error.fromJson(value)).toL
ist(); |
| 9025 } | 9033 } |
| 9026 } | 9034 } |
| 9027 | 9035 |
| 9028 core.Map toJson() { | 9036 core.Map toJson() { |
| 9029 var _json = new core.Map(); | 9037 var _json = new core.Map(); |
| 9030 if (additionalImageLinks != null) { | 9038 if (additionalImageLinks != null) { |
| 9031 _json["additionalImageLinks"] = additionalImageLinks; | 9039 _json["additionalImageLinks"] = additionalImageLinks; |
| 9032 } | 9040 } |
| 9041 if (additionalProductTypes != null) { |
| 9042 _json["additionalProductTypes"] = additionalProductTypes; |
| 9043 } |
| 9033 if (adult != null) { | 9044 if (adult != null) { |
| 9034 _json["adult"] = adult; | 9045 _json["adult"] = adult; |
| 9035 } | 9046 } |
| 9036 if (adwordsGrouping != null) { | 9047 if (adwordsGrouping != null) { |
| 9037 _json["adwordsGrouping"] = adwordsGrouping; | 9048 _json["adwordsGrouping"] = adwordsGrouping; |
| 9038 } | 9049 } |
| 9039 if (adwordsLabels != null) { | 9050 if (adwordsLabels != null) { |
| 9040 _json["adwordsLabels"] = adwordsLabels; | 9051 _json["adwordsLabels"] = adwordsLabels; |
| 9041 } | 9052 } |
| 9042 if (adwordsRedirect != null) { | 9053 if (adwordsRedirect != null) { |
| (...skipping 1610 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10653 var _json = new core.Map(); | 10664 var _json = new core.Map(); |
| 10654 if (unit != null) { | 10665 if (unit != null) { |
| 10655 _json["unit"] = unit; | 10666 _json["unit"] = unit; |
| 10656 } | 10667 } |
| 10657 if (value != null) { | 10668 if (value != null) { |
| 10658 _json["value"] = value; | 10669 _json["value"] = value; |
| 10659 } | 10670 } |
| 10660 return _json; | 10671 return _json; |
| 10661 } | 10672 } |
| 10662 } | 10673 } |
| OLD | NEW |