| 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.discovery.v1; | 3 library googleapis.discovery.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 695 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 706 */ | 706 */ |
| 707 core.String canonicalName; | 707 core.String canonicalName; |
| 708 /** The description of this API. */ | 708 /** The description of this API. */ |
| 709 core.String description; | 709 core.String description; |
| 710 /** Indicate the version of the Discovery API used to generate this doc. */ | 710 /** Indicate the version of the Discovery API used to generate this doc. */ |
| 711 core.String discoveryVersion; | 711 core.String discoveryVersion; |
| 712 /** A link to human readable documentation for the API. */ | 712 /** A link to human readable documentation for the API. */ |
| 713 core.String documentationLink; | 713 core.String documentationLink; |
| 714 /** The ETag for this response. */ | 714 /** The ETag for this response. */ |
| 715 core.String etag; | 715 core.String etag; |
| 716 /** |
| 717 * Enable exponential backoff for suitable methods in the generated clients. |
| 718 */ |
| 719 core.bool exponentialBackoffDefault; |
| 716 /** A list of supported features for this API. */ | 720 /** A list of supported features for this API. */ |
| 717 core.List<core.String> features; | 721 core.List<core.String> features; |
| 718 /** Links to 16x16 and 32x32 icons representing the API. */ | 722 /** Links to 16x16 and 32x32 icons representing the API. */ |
| 719 RestDescriptionIcons icons; | 723 RestDescriptionIcons icons; |
| 720 /** The ID of this API. */ | 724 /** The ID of this API. */ |
| 721 core.String id; | 725 core.String id; |
| 722 /** The kind for this response. */ | 726 /** The kind for this response. */ |
| 723 core.String kind; | 727 core.String kind; |
| 724 /** Labels for the status of this API, such as labs or deprecated. */ | 728 /** Labels for the status of this API, such as labs or deprecated. */ |
| 725 core.List<core.String> labels; | 729 core.List<core.String> labels; |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 779 } | 783 } |
| 780 if (_json.containsKey("discoveryVersion")) { | 784 if (_json.containsKey("discoveryVersion")) { |
| 781 discoveryVersion = _json["discoveryVersion"]; | 785 discoveryVersion = _json["discoveryVersion"]; |
| 782 } | 786 } |
| 783 if (_json.containsKey("documentationLink")) { | 787 if (_json.containsKey("documentationLink")) { |
| 784 documentationLink = _json["documentationLink"]; | 788 documentationLink = _json["documentationLink"]; |
| 785 } | 789 } |
| 786 if (_json.containsKey("etag")) { | 790 if (_json.containsKey("etag")) { |
| 787 etag = _json["etag"]; | 791 etag = _json["etag"]; |
| 788 } | 792 } |
| 793 if (_json.containsKey("exponentialBackoffDefault")) { |
| 794 exponentialBackoffDefault = _json["exponentialBackoffDefault"]; |
| 795 } |
| 789 if (_json.containsKey("features")) { | 796 if (_json.containsKey("features")) { |
| 790 features = _json["features"]; | 797 features = _json["features"]; |
| 791 } | 798 } |
| 792 if (_json.containsKey("icons")) { | 799 if (_json.containsKey("icons")) { |
| 793 icons = new RestDescriptionIcons.fromJson(_json["icons"]); | 800 icons = new RestDescriptionIcons.fromJson(_json["icons"]); |
| 794 } | 801 } |
| 795 if (_json.containsKey("id")) { | 802 if (_json.containsKey("id")) { |
| 796 id = _json["id"]; | 803 id = _json["id"]; |
| 797 } | 804 } |
| 798 if (_json.containsKey("kind")) { | 805 if (_json.containsKey("kind")) { |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 867 } | 874 } |
| 868 if (discoveryVersion != null) { | 875 if (discoveryVersion != null) { |
| 869 _json["discoveryVersion"] = discoveryVersion; | 876 _json["discoveryVersion"] = discoveryVersion; |
| 870 } | 877 } |
| 871 if (documentationLink != null) { | 878 if (documentationLink != null) { |
| 872 _json["documentationLink"] = documentationLink; | 879 _json["documentationLink"] = documentationLink; |
| 873 } | 880 } |
| 874 if (etag != null) { | 881 if (etag != null) { |
| 875 _json["etag"] = etag; | 882 _json["etag"] = etag; |
| 876 } | 883 } |
| 884 if (exponentialBackoffDefault != null) { |
| 885 _json["exponentialBackoffDefault"] = exponentialBackoffDefault; |
| 886 } |
| 877 if (features != null) { | 887 if (features != null) { |
| 878 _json["features"] = features; | 888 _json["features"] = features; |
| 879 } | 889 } |
| 880 if (icons != null) { | 890 if (icons != null) { |
| 881 _json["icons"] = (icons).toJson(); | 891 _json["icons"] = (icons).toJson(); |
| 882 } | 892 } |
| 883 if (id != null) { | 893 if (id != null) { |
| 884 _json["id"] = id; | 894 _json["id"] = id; |
| 885 } | 895 } |
| 886 if (kind != null) { | 896 if (kind != null) { |
| (...skipping 404 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1291 var _json = new core.Map(); | 1301 var _json = new core.Map(); |
| 1292 if (methods != null) { | 1302 if (methods != null) { |
| 1293 _json["methods"] = commons.mapMap(methods, (item) => (item).toJson()); | 1303 _json["methods"] = commons.mapMap(methods, (item) => (item).toJson()); |
| 1294 } | 1304 } |
| 1295 if (resources != null) { | 1305 if (resources != null) { |
| 1296 _json["resources"] = commons.mapMap(resources, (item) => (item).toJson()); | 1306 _json["resources"] = commons.mapMap(resources, (item) => (item).toJson()); |
| 1297 } | 1307 } |
| 1298 return _json; | 1308 return _json; |
| 1299 } | 1309 } |
| 1300 } | 1310 } |
| OLD | NEW |