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

Side by Side Diff: generated/googleapis/lib/cloudlatencytest/v2.dart

Issue 1268013003: Api-roll 21: 2015-08-04 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 5 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
OLDNEW
(Empty)
1 // This is a generated file (see the discoveryapis_generator project).
2
3 library googleapis.cloudlatencytest.v2;
4
5 import 'dart:core' as core;
6 import 'dart:async' as async;
7 import 'dart:convert' as convert;
8
9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
10 import 'package:http/http.dart' as http;
11
12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show
13 ApiRequestError, DetailedApiRequestError;
14
15 const core.String USER_AGENT = 'dart-api-client cloudlatencytest/v2';
16
17 /** A Test API to report latency data. */
18 class CloudlatencytestApi {
19 /** View monitoring data for all of your Google Cloud and API projects */
20 static const MonitoringReadonlyScope = "https://www.googleapis.com/auth/monito ring.readonly";
21
22
23 final commons.ApiRequester _requester;
24
25 StatscollectionResourceApi get statscollection => new StatscollectionResourceA pi(_requester);
26
27 CloudlatencytestApi(http.Client client, {core.String rootUrl: "https://cloudla tencytest-pa.googleapis.com/", core.String servicePath: "v2/statscollection/"}) :
28 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A GENT);
29 }
30
31
32 class StatscollectionResourceApi {
33 final commons.ApiRequester _requester;
34
35 StatscollectionResourceApi(commons.ApiRequester client) :
36 _requester = client;
37
38 /**
39 * RPC to update the new TCP stats.
40 *
41 * [request] - The metadata request object.
42 *
43 * Request parameters:
44 *
45 * Completes with a [AggregatedStatsReply].
46 *
47 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
48 * error.
49 *
50 * If the used [http.Client] completes with an error when making a REST call,
51 * this method will complete with the same error.
52 */
53 async.Future<AggregatedStatsReply> updateaggregatedstats(AggregatedStats reque st) {
54 var _url = null;
55 var _queryParams = new core.Map();
56 var _uploadMedia = null;
57 var _uploadOptions = null;
58 var _downloadOptions = commons.DownloadOptions.Metadata;
59 var _body = null;
60
61 if (request != null) {
62 _body = convert.JSON.encode((request).toJson());
63 }
64
65 _url = 'updateaggregatedstats';
66
67 var _response = _requester.request(_url,
68 "POST",
69 body: _body,
70 queryParams: _queryParams,
71 uploadOptions: _uploadOptions,
72 uploadMedia: _uploadMedia,
73 downloadOptions: _downloadOptions);
74 return _response.then((data) => new AggregatedStatsReply.fromJson(data));
75 }
76
77 /**
78 * RPC to update the new TCP stats.
79 *
80 * [request] - The metadata request object.
81 *
82 * Request parameters:
83 *
84 * Completes with a [StatsReply].
85 *
86 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
87 * error.
88 *
89 * If the used [http.Client] completes with an error when making a REST call,
90 * this method will complete with the same error.
91 */
92 async.Future<StatsReply> updatestats(Stats request) {
93 var _url = null;
94 var _queryParams = new core.Map();
95 var _uploadMedia = null;
96 var _uploadOptions = null;
97 var _downloadOptions = commons.DownloadOptions.Metadata;
98 var _body = null;
99
100 if (request != null) {
101 _body = convert.JSON.encode((request).toJson());
102 }
103
104 _url = 'updatestats';
105
106 var _response = _requester.request(_url,
107 "POST",
108 body: _body,
109 queryParams: _queryParams,
110 uploadOptions: _uploadOptions,
111 uploadMedia: _uploadMedia,
112 downloadOptions: _downloadOptions);
113 return _response.then((data) => new StatsReply.fromJson(data));
114 }
115
116 }
117
118
119
120 class AggregatedStats {
121 core.List<Stats> stats;
122
123 AggregatedStats();
124
125 AggregatedStats.fromJson(core.Map _json) {
126 if (_json.containsKey("stats")) {
127 stats = _json["stats"].map((value) => new Stats.fromJson(value)).toList();
128 }
129 }
130
131 core.Map toJson() {
132 var _json = new core.Map();
133 if (stats != null) {
134 _json["stats"] = stats.map((value) => (value).toJson()).toList();
135 }
136 return _json;
137 }
138 }
139
140 class AggregatedStatsReply {
141 core.String testValue;
142
143 AggregatedStatsReply();
144
145 AggregatedStatsReply.fromJson(core.Map _json) {
146 if (_json.containsKey("testValue")) {
147 testValue = _json["testValue"];
148 }
149 }
150
151 core.Map toJson() {
152 var _json = new core.Map();
153 if (testValue != null) {
154 _json["testValue"] = testValue;
155 }
156 return _json;
157 }
158 }
159
160 class DoubleValue {
161 core.String label;
162 core.double value;
163
164 DoubleValue();
165
166 DoubleValue.fromJson(core.Map _json) {
167 if (_json.containsKey("label")) {
168 label = _json["label"];
169 }
170 if (_json.containsKey("value")) {
171 value = _json["value"];
172 }
173 }
174
175 core.Map toJson() {
176 var _json = new core.Map();
177 if (label != null) {
178 _json["label"] = label;
179 }
180 if (value != null) {
181 _json["value"] = value;
182 }
183 return _json;
184 }
185 }
186
187 class IntValue {
188 core.String label;
189 core.String value;
190
191 IntValue();
192
193 IntValue.fromJson(core.Map _json) {
194 if (_json.containsKey("label")) {
195 label = _json["label"];
196 }
197 if (_json.containsKey("value")) {
198 value = _json["value"];
199 }
200 }
201
202 core.Map toJson() {
203 var _json = new core.Map();
204 if (label != null) {
205 _json["label"] = label;
206 }
207 if (value != null) {
208 _json["value"] = value;
209 }
210 return _json;
211 }
212 }
213
214 class Stats {
215 core.List<DoubleValue> doubleValues;
216 core.List<IntValue> intValues;
217 core.List<StringValue> stringValues;
218 core.double time;
219
220 Stats();
221
222 Stats.fromJson(core.Map _json) {
223 if (_json.containsKey("doubleValues")) {
224 doubleValues = _json["doubleValues"].map((value) => new DoubleValue.fromJs on(value)).toList();
225 }
226 if (_json.containsKey("intValues")) {
227 intValues = _json["intValues"].map((value) => new IntValue.fromJson(value) ).toList();
228 }
229 if (_json.containsKey("stringValues")) {
230 stringValues = _json["stringValues"].map((value) => new StringValue.fromJs on(value)).toList();
231 }
232 if (_json.containsKey("time")) {
233 time = _json["time"];
234 }
235 }
236
237 core.Map toJson() {
238 var _json = new core.Map();
239 if (doubleValues != null) {
240 _json["doubleValues"] = doubleValues.map((value) => (value).toJson()).toLi st();
241 }
242 if (intValues != null) {
243 _json["intValues"] = intValues.map((value) => (value).toJson()).toList();
244 }
245 if (stringValues != null) {
246 _json["stringValues"] = stringValues.map((value) => (value).toJson()).toLi st();
247 }
248 if (time != null) {
249 _json["time"] = time;
250 }
251 return _json;
252 }
253 }
254
255 class StatsReply {
256 core.String testValue;
257
258 StatsReply();
259
260 StatsReply.fromJson(core.Map _json) {
261 if (_json.containsKey("testValue")) {
262 testValue = _json["testValue"];
263 }
264 }
265
266 core.Map toJson() {
267 var _json = new core.Map();
268 if (testValue != null) {
269 _json["testValue"] = testValue;
270 }
271 return _json;
272 }
273 }
274
275 class StringValue {
276 core.String label;
277 core.String value;
278
279 StringValue();
280
281 StringValue.fromJson(core.Map _json) {
282 if (_json.containsKey("label")) {
283 label = _json["label"];
284 }
285 if (_json.containsKey("value")) {
286 value = _json["value"];
287 }
288 }
289
290 core.Map toJson() {
291 var _json = new core.Map();
292 if (label != null) {
293 _json["label"] = label;
294 }
295 if (value != null) {
296 _json["value"] = value;
297 }
298 return _json;
299 }
300 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698