Chromium Code Reviews

Side by Side Diff: generated/googleapis/lib/admin/reports_v1.dart

Issue 1078053002: Roll of googleapis as of 4/7/2015. (Closed) Base URL: https://github.com/dart-lang/googleapis.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff |
OLDNEW
1 // This is a generated file (see the discoveryapis_generator project).
2
1 library googleapis.admin.reports_v1; 3 library googleapis.admin.reports_v1;
2 4
3 import "dart:core" as core; 5 import 'dart:core' as core;
4 import "dart:collection" as collection; 6 import 'dart:collection' as collection;
5 import "dart:async" as async; 7 import 'dart:async' as async;
6 import "dart:convert" as convert; 8 import 'dart:convert' as convert;
7 9
8 import "package:crypto/crypto.dart" as crypto; 10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
11 import 'package:crypto/crypto.dart' as crypto;
9 import 'package:http/http.dart' as http; 12 import 'package:http/http.dart' as http;
10 import '../src/common_internal.dart' as common_internal;
11 import '../common/common.dart' as common;
12 13
13 export '../common/common.dart' show ApiRequestError; 14 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show
14 export '../common/common.dart' show DetailedApiRequestError; 15 ApiRequestError, DetailedApiRequestError;
16
17 const core.String USER_AGENT = 'dart-api-client admin/reports_v1';
15 18
16 /** 19 /**
17 * Allows the administrators of Google Apps customers to fetch reports about the 20 * Allows the administrators of Google Apps customers to fetch reports about the
18 * usage, collaboration, security and risk for their users. 21 * usage, collaboration, security and risk for their users.
19 */ 22 */
20 class AdminApi { 23 class AdminApi {
21 /** View audit reports of Google Apps for your domain */ 24 /** View audit reports of Google Apps for your domain */
22 static const AdminReportsAuditReadonlyScope = "https://www.googleapis.com/auth /admin.reports.audit.readonly"; 25 static const AdminReportsAuditReadonlyScope = "https://www.googleapis.com/auth /admin.reports.audit.readonly";
23 26
24 /** View usage reports of Google Apps for your domain */ 27 /** View usage reports of Google Apps for your domain */
25 static const AdminReportsUsageReadonlyScope = "https://www.googleapis.com/auth /admin.reports.usage.readonly"; 28 static const AdminReportsUsageReadonlyScope = "https://www.googleapis.com/auth /admin.reports.usage.readonly";
26 29
27 30
28 final common_internal.ApiRequester _requester; 31 final commons.ApiRequester _requester;
29 32
30 ActivitiesResourceApi get activities => new ActivitiesResourceApi(_requester); 33 ActivitiesResourceApi get activities => new ActivitiesResourceApi(_requester);
31 ChannelsResourceApi get channels => new ChannelsResourceApi(_requester); 34 ChannelsResourceApi get channels => new ChannelsResourceApi(_requester);
32 CustomerUsageReportsResourceApi get customerUsageReports => new CustomerUsageR eportsResourceApi(_requester); 35 CustomerUsageReportsResourceApi get customerUsageReports => new CustomerUsageR eportsResourceApi(_requester);
33 UserUsageReportResourceApi get userUsageReport => new UserUsageReportResourceA pi(_requester); 36 UserUsageReportResourceApi get userUsageReport => new UserUsageReportResourceA pi(_requester);
34 37
35 AdminApi(http.Client client, {core.String rootUrl: "https://www.googleapis.com /", core.String servicePath: "admin/reports/v1/"}) : 38 AdminApi(http.Client client, {core.String rootUrl: "https://www.googleapis.com /", core.String servicePath: "admin/reports/v1/"}) :
36 _requester = new common_internal.ApiRequester(client, rootUrl, servicePath ); 39 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A GENT);
37 } 40 }
38 41
39 42
40 /** Not documented yet. */
41 class ActivitiesResourceApi { 43 class ActivitiesResourceApi {
42 final common_internal.ApiRequester _requester; 44 final commons.ApiRequester _requester;
43 45
44 ActivitiesResourceApi(common_internal.ApiRequester client) : 46 ActivitiesResourceApi(commons.ApiRequester client) :
45 _requester = client; 47 _requester = client;
46 48
47 /** 49 /**
48 * Retrieves a list of activities for a specific customer and application. 50 * Retrieves a list of activities for a specific customer and application.
49 * 51 *
50 * Request parameters: 52 * Request parameters:
51 * 53 *
52 * [userKey] - Represents the profile id or the user email for which the data 54 * [userKey] - Represents the profile id or the user email for which the data
53 * should be filtered. When 'all' is specified as the userKey, it returns 55 * should be filtered. When 'all' is specified as the userKey, it returns
54 * usageReports for all users. 56 * usageReports for all users.
(...skipping 24 matching lines...)
79 * Value must be between "1" and "1000". 81 * Value must be between "1" and "1000".
80 * 82 *
81 * [pageToken] - Token to specify next page. 83 * [pageToken] - Token to specify next page.
82 * 84 *
83 * [startTime] - Return events which occured at or after this time. 85 * [startTime] - Return events which occured at or after this time.
84 * Value must have pattern 86 * Value must have pattern
85 * "(\d\d\d\d)-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d)(?:\.(\d+))?(?:(Z)|([-+])(\d\ d):(\d\d))". 87 * "(\d\d\d\d)-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d)(?:\.(\d+))?(?:(Z)|([-+])(\d\ d):(\d\d))".
86 * 88 *
87 * Completes with a [Activities]. 89 * Completes with a [Activities].
88 * 90 *
89 * Completes with a [common.ApiRequestError] if the API endpoint returned an 91 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
90 * error. 92 * error.
91 * 93 *
92 * If the used [http.Client] completes with an error when making a REST call, 94 * If the used [http.Client] completes with an error when making a REST call,
93 * this method will complete with the same error. 95 * this method will complete with the same error.
94 */ 96 */
95 async.Future<Activities> list(core.String userKey, core.String applicationName , {core.String actorIpAddress, core.String customerId, core.String endTime, core .String eventName, core.String filters, core.int maxResults, core.String pageTok en, core.String startTime}) { 97 async.Future<Activities> list(core.String userKey, core.String applicationName , {core.String actorIpAddress, core.String customerId, core.String endTime, core .String eventName, core.String filters, core.int maxResults, core.String pageTok en, core.String startTime}) {
96 var _url = null; 98 var _url = null;
97 var _queryParams = new core.Map(); 99 var _queryParams = new core.Map();
98 var _uploadMedia = null; 100 var _uploadMedia = null;
99 var _uploadOptions = null; 101 var _uploadOptions = null;
100 var _downloadOptions = common.DownloadOptions.Metadata; 102 var _downloadOptions = commons.DownloadOptions.Metadata;
101 var _body = null; 103 var _body = null;
102 104
103 if (userKey == null) { 105 if (userKey == null) {
104 throw new core.ArgumentError("Parameter userKey is required."); 106 throw new core.ArgumentError("Parameter userKey is required.");
105 } 107 }
106 if (applicationName == null) { 108 if (applicationName == null) {
107 throw new core.ArgumentError("Parameter applicationName is required."); 109 throw new core.ArgumentError("Parameter applicationName is required.");
108 } 110 }
109 if (actorIpAddress != null) { 111 if (actorIpAddress != null) {
110 _queryParams["actorIpAddress"] = [actorIpAddress]; 112 _queryParams["actorIpAddress"] = [actorIpAddress];
(...skipping 14 matching lines...)
125 _queryParams["maxResults"] = ["${maxResults}"]; 127 _queryParams["maxResults"] = ["${maxResults}"];
126 } 128 }
127 if (pageToken != null) { 129 if (pageToken != null) {
128 _queryParams["pageToken"] = [pageToken]; 130 _queryParams["pageToken"] = [pageToken];
129 } 131 }
130 if (startTime != null) { 132 if (startTime != null) {
131 _queryParams["startTime"] = [startTime]; 133 _queryParams["startTime"] = [startTime];
132 } 134 }
133 135
134 136
135 _url = 'activity/users/' + common_internal.Escaper.ecapeVariable('$userKey') + '/applications/' + common_internal.Escaper.ecapeVariable('$applicationName'); 137 _url = 'activity/users/' + commons.Escaper.ecapeVariable('$userKey') + '/app lications/' + commons.Escaper.ecapeVariable('$applicationName');
136 138
137 var _response = _requester.request(_url, 139 var _response = _requester.request(_url,
138 "GET", 140 "GET",
139 body: _body, 141 body: _body,
140 queryParams: _queryParams, 142 queryParams: _queryParams,
141 uploadOptions: _uploadOptions, 143 uploadOptions: _uploadOptions,
142 uploadMedia: _uploadMedia, 144 uploadMedia: _uploadMedia,
143 downloadOptions: _downloadOptions); 145 downloadOptions: _downloadOptions);
144 return _response.then((data) => new Activities.fromJson(data)); 146 return _response.then((data) => new Activities.fromJson(data));
145 } 147 }
(...skipping 35 matching lines...)
181 * Value must be between "1" and "1000". 183 * Value must be between "1" and "1000".
182 * 184 *
183 * [pageToken] - Token to specify next page. 185 * [pageToken] - Token to specify next page.
184 * 186 *
185 * [startTime] - Return events which occured at or after this time. 187 * [startTime] - Return events which occured at or after this time.
186 * Value must have pattern 188 * Value must have pattern
187 * "(\d\d\d\d)-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d)(?:\.(\d+))?(?:(Z)|([-+])(\d\ d):(\d\d))". 189 * "(\d\d\d\d)-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d)(?:\.(\d+))?(?:(Z)|([-+])(\d\ d):(\d\d))".
188 * 190 *
189 * Completes with a [Channel]. 191 * Completes with a [Channel].
190 * 192 *
191 * Completes with a [common.ApiRequestError] if the API endpoint returned an 193 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
192 * error. 194 * error.
193 * 195 *
194 * If the used [http.Client] completes with an error when making a REST call, 196 * If the used [http.Client] completes with an error when making a REST call,
195 * this method will complete with the same error. 197 * this method will complete with the same error.
196 */ 198 */
197 async.Future<Channel> watch(Channel request, core.String userKey, core.String applicationName, {core.String actorIpAddress, core.String customerId, core.Strin g endTime, core.String eventName, core.String filters, core.int maxResults, core .String pageToken, core.String startTime}) { 199 async.Future<Channel> watch(Channel request, core.String userKey, core.String applicationName, {core.String actorIpAddress, core.String customerId, core.Strin g endTime, core.String eventName, core.String filters, core.int maxResults, core .String pageToken, core.String startTime}) {
198 var _url = null; 200 var _url = null;
199 var _queryParams = new core.Map(); 201 var _queryParams = new core.Map();
200 var _uploadMedia = null; 202 var _uploadMedia = null;
201 var _uploadOptions = null; 203 var _uploadOptions = null;
202 var _downloadOptions = common.DownloadOptions.Metadata; 204 var _downloadOptions = commons.DownloadOptions.Metadata;
203 var _body = null; 205 var _body = null;
204 206
205 if (request != null) { 207 if (request != null) {
206 _body = convert.JSON.encode((request).toJson()); 208 _body = convert.JSON.encode((request).toJson());
207 } 209 }
208 if (userKey == null) { 210 if (userKey == null) {
209 throw new core.ArgumentError("Parameter userKey is required."); 211 throw new core.ArgumentError("Parameter userKey is required.");
210 } 212 }
211 if (applicationName == null) { 213 if (applicationName == null) {
212 throw new core.ArgumentError("Parameter applicationName is required."); 214 throw new core.ArgumentError("Parameter applicationName is required.");
(...skipping 17 matching lines...)
230 _queryParams["maxResults"] = ["${maxResults}"]; 232 _queryParams["maxResults"] = ["${maxResults}"];
231 } 233 }
232 if (pageToken != null) { 234 if (pageToken != null) {
233 _queryParams["pageToken"] = [pageToken]; 235 _queryParams["pageToken"] = [pageToken];
234 } 236 }
235 if (startTime != null) { 237 if (startTime != null) {
236 _queryParams["startTime"] = [startTime]; 238 _queryParams["startTime"] = [startTime];
237 } 239 }
238 240
239 241
240 _url = 'activity/users/' + common_internal.Escaper.ecapeVariable('$userKey') + '/applications/' + common_internal.Escaper.ecapeVariable('$applicationName') + '/watch'; 242 _url = 'activity/users/' + commons.Escaper.ecapeVariable('$userKey') + '/app lications/' + commons.Escaper.ecapeVariable('$applicationName') + '/watch';
241 243
242 var _response = _requester.request(_url, 244 var _response = _requester.request(_url,
243 "POST", 245 "POST",
244 body: _body, 246 body: _body,
245 queryParams: _queryParams, 247 queryParams: _queryParams,
246 uploadOptions: _uploadOptions, 248 uploadOptions: _uploadOptions,
247 uploadMedia: _uploadMedia, 249 uploadMedia: _uploadMedia,
248 downloadOptions: _downloadOptions); 250 downloadOptions: _downloadOptions);
249 return _response.then((data) => new Channel.fromJson(data)); 251 return _response.then((data) => new Channel.fromJson(data));
250 } 252 }
251 253
252 } 254 }
253 255
254 256
255 /** Not documented yet. */
256 class ChannelsResourceApi { 257 class ChannelsResourceApi {
257 final common_internal.ApiRequester _requester; 258 final commons.ApiRequester _requester;
258 259
259 ChannelsResourceApi(common_internal.ApiRequester client) : 260 ChannelsResourceApi(commons.ApiRequester client) :
260 _requester = client; 261 _requester = client;
261 262
262 /** 263 /**
263 * Stop watching resources through this channel 264 * Stop watching resources through this channel
264 * 265 *
265 * [request] - The metadata request object. 266 * [request] - The metadata request object.
266 * 267 *
267 * Request parameters: 268 * Request parameters:
268 * 269 *
269 * Completes with a [common.ApiRequestError] if the API endpoint returned an 270 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
270 * error. 271 * error.
271 * 272 *
272 * If the used [http.Client] completes with an error when making a REST call, 273 * If the used [http.Client] completes with an error when making a REST call,
273 * this method will complete with the same error. 274 * this method will complete with the same error.
274 */ 275 */
275 async.Future stop(Channel request) { 276 async.Future stop(Channel request) {
276 var _url = null; 277 var _url = null;
277 var _queryParams = new core.Map(); 278 var _queryParams = new core.Map();
278 var _uploadMedia = null; 279 var _uploadMedia = null;
279 var _uploadOptions = null; 280 var _uploadOptions = null;
280 var _downloadOptions = common.DownloadOptions.Metadata; 281 var _downloadOptions = commons.DownloadOptions.Metadata;
281 var _body = null; 282 var _body = null;
282 283
283 if (request != null) { 284 if (request != null) {
284 _body = convert.JSON.encode((request).toJson()); 285 _body = convert.JSON.encode((request).toJson());
285 } 286 }
286 287
287 _downloadOptions = null; 288 _downloadOptions = null;
288 289
289 _url = '/admin/reports_v1/channels/stop'; 290 _url = '/admin/reports_v1/channels/stop';
290 291
291 var _response = _requester.request(_url, 292 var _response = _requester.request(_url,
292 "POST", 293 "POST",
293 body: _body, 294 body: _body,
294 queryParams: _queryParams, 295 queryParams: _queryParams,
295 uploadOptions: _uploadOptions, 296 uploadOptions: _uploadOptions,
296 uploadMedia: _uploadMedia, 297 uploadMedia: _uploadMedia,
297 downloadOptions: _downloadOptions); 298 downloadOptions: _downloadOptions);
298 return _response.then((data) => null); 299 return _response.then((data) => null);
299 } 300 }
300 301
301 } 302 }
302 303
303 304
304 /** Not documented yet. */
305 class CustomerUsageReportsResourceApi { 305 class CustomerUsageReportsResourceApi {
306 final common_internal.ApiRequester _requester; 306 final commons.ApiRequester _requester;
307 307
308 CustomerUsageReportsResourceApi(common_internal.ApiRequester client) : 308 CustomerUsageReportsResourceApi(commons.ApiRequester client) :
309 _requester = client; 309 _requester = client;
310 310
311 /** 311 /**
312 * Retrieves a report which is a collection of properties / statistics for a 312 * Retrieves a report which is a collection of properties / statistics for a
313 * specific customer. 313 * specific customer.
314 * 314 *
315 * Request parameters: 315 * Request parameters:
316 * 316 *
317 * [date] - Represents the date in yyyy-mm-dd format for which the data is to 317 * [date] - Represents the date in yyyy-mm-dd format for which the data is to
318 * be fetched. 318 * be fetched.
319 * Value must have pattern "(\d){4}-(\d){2}-(\d){2}". 319 * Value must have pattern "(\d){4}-(\d){2}-(\d){2}".
320 * 320 *
321 * [customerId] - Represents the customer for which the data is to be fetched. 321 * [customerId] - Represents the customer for which the data is to be fetched.
322 * Value must have pattern "C.+". 322 * Value must have pattern "C.+".
323 * 323 *
324 * [pageToken] - Token to specify next page. 324 * [pageToken] - Token to specify next page.
325 * 325 *
326 * [parameters] - Represents the application name, parameter name pairs to 326 * [parameters] - Represents the application name, parameter name pairs to
327 * fetch in csv as app_name1:param_name1, app_name2:param_name2. 327 * fetch in csv as app_name1:param_name1, app_name2:param_name2.
328 * Value must have pattern 328 * Value must have pattern
329 * "(((accounts)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_mana gement)):.+,)*(((accounts)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(dev ice_management)):.+)". 329 * "(((accounts)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_mana gement)):.+,)*(((accounts)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(dev ice_management)):.+)".
330 * 330 *
331 * Completes with a [UsageReports]. 331 * Completes with a [UsageReports].
332 * 332 *
333 * Completes with a [common.ApiRequestError] if the API endpoint returned an 333 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
334 * error. 334 * error.
335 * 335 *
336 * If the used [http.Client] completes with an error when making a REST call, 336 * If the used [http.Client] completes with an error when making a REST call,
337 * this method will complete with the same error. 337 * this method will complete with the same error.
338 */ 338 */
339 async.Future<UsageReports> get(core.String date, {core.String customerId, core .String pageToken, core.String parameters}) { 339 async.Future<UsageReports> get(core.String date, {core.String customerId, core .String pageToken, core.String parameters}) {
340 var _url = null; 340 var _url = null;
341 var _queryParams = new core.Map(); 341 var _queryParams = new core.Map();
342 var _uploadMedia = null; 342 var _uploadMedia = null;
343 var _uploadOptions = null; 343 var _uploadOptions = null;
344 var _downloadOptions = common.DownloadOptions.Metadata; 344 var _downloadOptions = commons.DownloadOptions.Metadata;
345 var _body = null; 345 var _body = null;
346 346
347 if (date == null) { 347 if (date == null) {
348 throw new core.ArgumentError("Parameter date is required."); 348 throw new core.ArgumentError("Parameter date is required.");
349 } 349 }
350 if (customerId != null) { 350 if (customerId != null) {
351 _queryParams["customerId"] = [customerId]; 351 _queryParams["customerId"] = [customerId];
352 } 352 }
353 if (pageToken != null) { 353 if (pageToken != null) {
354 _queryParams["pageToken"] = [pageToken]; 354 _queryParams["pageToken"] = [pageToken];
355 } 355 }
356 if (parameters != null) { 356 if (parameters != null) {
357 _queryParams["parameters"] = [parameters]; 357 _queryParams["parameters"] = [parameters];
358 } 358 }
359 359
360 360
361 _url = 'usage/dates/' + common_internal.Escaper.ecapeVariable('$date'); 361 _url = 'usage/dates/' + commons.Escaper.ecapeVariable('$date');
362 362
363 var _response = _requester.request(_url, 363 var _response = _requester.request(_url,
364 "GET", 364 "GET",
365 body: _body, 365 body: _body,
366 queryParams: _queryParams, 366 queryParams: _queryParams,
367 uploadOptions: _uploadOptions, 367 uploadOptions: _uploadOptions,
368 uploadMedia: _uploadMedia, 368 uploadMedia: _uploadMedia,
369 downloadOptions: _downloadOptions); 369 downloadOptions: _downloadOptions);
370 return _response.then((data) => new UsageReports.fromJson(data)); 370 return _response.then((data) => new UsageReports.fromJson(data));
371 } 371 }
372 372
373 } 373 }
374 374
375 375
376 /** Not documented yet. */
377 class UserUsageReportResourceApi { 376 class UserUsageReportResourceApi {
378 final common_internal.ApiRequester _requester; 377 final commons.ApiRequester _requester;
379 378
380 UserUsageReportResourceApi(common_internal.ApiRequester client) : 379 UserUsageReportResourceApi(commons.ApiRequester client) :
381 _requester = client; 380 _requester = client;
382 381
383 /** 382 /**
384 * Retrieves a report which is a collection of properties / statistics for a 383 * Retrieves a report which is a collection of properties / statistics for a
385 * set of users. 384 * set of users.
386 * 385 *
387 * Request parameters: 386 * Request parameters:
388 * 387 *
389 * [userKey] - Represents the profile id or the user email for which the data 388 * [userKey] - Represents the profile id or the user email for which the data
390 * should be filtered. 389 * should be filtered.
(...skipping 14 matching lines...)
405 * 404 *
406 * [pageToken] - Token to specify next page. 405 * [pageToken] - Token to specify next page.
407 * 406 *
408 * [parameters] - Represents the application name, parameter name pairs to 407 * [parameters] - Represents the application name, parameter name pairs to
409 * fetch in csv as app_name1:param_name1, app_name2:param_name2. 408 * fetch in csv as app_name1:param_name1, app_name2:param_name2.
410 * Value must have pattern 409 * Value must have pattern
411 * "(((accounts)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_mana gement)):.+,)*(((accounts)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(dev ice_management)):.+)". 410 * "(((accounts)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(device_mana gement)):.+,)*(((accounts)|(cros)|(gmail)|(calendar)|(docs)|(gplus)|(sites)|(dev ice_management)):.+)".
412 * 411 *
413 * Completes with a [UsageReports]. 412 * Completes with a [UsageReports].
414 * 413 *
415 * Completes with a [common.ApiRequestError] if the API endpoint returned an 414 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
416 * error. 415 * error.
417 * 416 *
418 * If the used [http.Client] completes with an error when making a REST call, 417 * If the used [http.Client] completes with an error when making a REST call,
419 * this method will complete with the same error. 418 * this method will complete with the same error.
420 */ 419 */
421 async.Future<UsageReports> get(core.String userKey, core.String date, {core.St ring customerId, core.String filters, core.int maxResults, core.String pageToken , core.String parameters}) { 420 async.Future<UsageReports> get(core.String userKey, core.String date, {core.St ring customerId, core.String filters, core.int maxResults, core.String pageToken , core.String parameters}) {
422 var _url = null; 421 var _url = null;
423 var _queryParams = new core.Map(); 422 var _queryParams = new core.Map();
424 var _uploadMedia = null; 423 var _uploadMedia = null;
425 var _uploadOptions = null; 424 var _uploadOptions = null;
426 var _downloadOptions = common.DownloadOptions.Metadata; 425 var _downloadOptions = commons.DownloadOptions.Metadata;
427 var _body = null; 426 var _body = null;
428 427
429 if (userKey == null) { 428 if (userKey == null) {
430 throw new core.ArgumentError("Parameter userKey is required."); 429 throw new core.ArgumentError("Parameter userKey is required.");
431 } 430 }
432 if (date == null) { 431 if (date == null) {
433 throw new core.ArgumentError("Parameter date is required."); 432 throw new core.ArgumentError("Parameter date is required.");
434 } 433 }
435 if (customerId != null) { 434 if (customerId != null) {
436 _queryParams["customerId"] = [customerId]; 435 _queryParams["customerId"] = [customerId];
437 } 436 }
438 if (filters != null) { 437 if (filters != null) {
439 _queryParams["filters"] = [filters]; 438 _queryParams["filters"] = [filters];
440 } 439 }
441 if (maxResults != null) { 440 if (maxResults != null) {
442 _queryParams["maxResults"] = ["${maxResults}"]; 441 _queryParams["maxResults"] = ["${maxResults}"];
443 } 442 }
444 if (pageToken != null) { 443 if (pageToken != null) {
445 _queryParams["pageToken"] = [pageToken]; 444 _queryParams["pageToken"] = [pageToken];
446 } 445 }
447 if (parameters != null) { 446 if (parameters != null) {
448 _queryParams["parameters"] = [parameters]; 447 _queryParams["parameters"] = [parameters];
449 } 448 }
450 449
451 450
452 _url = 'usage/users/' + common_internal.Escaper.ecapeVariable('$userKey') + '/dates/' + common_internal.Escaper.ecapeVariable('$date'); 451 _url = 'usage/users/' + commons.Escaper.ecapeVariable('$userKey') + '/dates/ ' + commons.Escaper.ecapeVariable('$date');
453 452
454 var _response = _requester.request(_url, 453 var _response = _requester.request(_url,
455 "GET", 454 "GET",
456 body: _body, 455 body: _body,
457 queryParams: _queryParams, 456 queryParams: _queryParams,
458 uploadOptions: _uploadOptions, 457 uploadOptions: _uploadOptions,
459 uploadMedia: _uploadMedia, 458 uploadMedia: _uploadMedia,
460 downloadOptions: _downloadOptions); 459 downloadOptions: _downloadOptions);
461 return _response.then((data) => new UsageReports.fromJson(data)); 460 return _response.then((data) => new UsageReports.fromJson(data));
462 } 461 }
(...skipping 97 matching lines...)
560 _json["key"] = key; 559 _json["key"] = key;
561 } 560 }
562 if (profileId != null) { 561 if (profileId != null) {
563 _json["profileId"] = profileId; 562 _json["profileId"] = profileId;
564 } 563 }
565 return _json; 564 return _json;
566 } 565 }
567 } 566 }
568 567
569 568
570 /** Not documented yet. */
571 class ActivityEventsParameters { 569 class ActivityEventsParameters {
572 /** Boolean value of the parameter. */ 570 /** Boolean value of the parameter. */
573 core.bool boolValue; 571 core.bool boolValue;
574 572
575 /** Integral value of the parameter. */ 573 /** Integral value of the parameter. */
576 core.String intValue; 574 core.String intValue;
577 575
578 /** Multi-int value of the parameter. */ 576 /** Multi-int value of the parameter. */
579 core.List<core.String> multiIntValue; 577 core.List<core.String> multiIntValue;
580 578
(...skipping 48 matching lines...)
629 _json["name"] = name; 627 _json["name"] = name;
630 } 628 }
631 if (value != null) { 629 if (value != null) {
632 _json["value"] = value; 630 _json["value"] = value;
633 } 631 }
634 return _json; 632 return _json;
635 } 633 }
636 } 634 }
637 635
638 636
639 /** Not documented yet. */
640 class ActivityEvents { 637 class ActivityEvents {
641 /** Name of event. */ 638 /** Name of event. */
642 core.String name; 639 core.String name;
643 640
644 /** Parameter value pairs for various applications. */ 641 /** Parameter value pairs for various applications. */
645 core.List<ActivityEventsParameters> parameters; 642 core.List<ActivityEventsParameters> parameters;
646 643
647 /** Type of event. */ 644 /** Type of event. */
648 core.String type; 645 core.String type;
649 646
(...skipping 318 matching lines...)
968 _json["type"] = type; 965 _json["type"] = type;
969 } 966 }
970 if (userEmail != null) { 967 if (userEmail != null) {
971 _json["userEmail"] = userEmail; 968 _json["userEmail"] = userEmail;
972 } 969 }
973 return _json; 970 return _json;
974 } 971 }
975 } 972 }
976 973
977 974
978 /** Not documented yet. */
979 class UsageReportParameters { 975 class UsageReportParameters {
980 /** Boolean value of the parameter. */ 976 /** Boolean value of the parameter. */
981 core.bool boolValue; 977 core.bool boolValue;
982 978
983 /** RFC 3339 formatted value of the parameter. */ 979 /** RFC 3339 formatted value of the parameter. */
984 core.DateTime datetimeValue; 980 core.DateTime datetimeValue;
985 981
986 /** Integral value of the parameter. */ 982 /** Integral value of the parameter. */
987 core.String intValue; 983 core.String intValue;
988 984
(...skipping 113 matching lines...)
1102 _json["kind"] = kind; 1098 _json["kind"] = kind;
1103 } 1099 }
1104 if (parameters != null) { 1100 if (parameters != null) {
1105 _json["parameters"] = parameters.map((value) => (value).toJson()).toList() ; 1101 _json["parameters"] = parameters.map((value) => (value).toJson()).toList() ;
1106 } 1102 }
1107 return _json; 1103 return _json;
1108 } 1104 }
1109 } 1105 }
1110 1106
1111 1107
1112 /** Not documented yet. */
1113 class UsageReportsWarningsData { 1108 class UsageReportsWarningsData {
1114 /** 1109 /**
1115 * Key associated with a key-value pair to give detailed information on the 1110 * Key associated with a key-value pair to give detailed information on the
1116 * warning. 1111 * warning.
1117 */ 1112 */
1118 core.String key; 1113 core.String key;
1119 1114
1120 /** 1115 /**
1121 * Value associated with a key-value pair to give detailed information on the 1116 * Value associated with a key-value pair to give detailed information on the
1122 * warning. 1117 * warning.
(...skipping 18 matching lines...)
1141 _json["key"] = key; 1136 _json["key"] = key;
1142 } 1137 }
1143 if (value != null) { 1138 if (value != null) {
1144 _json["value"] = value; 1139 _json["value"] = value;
1145 } 1140 }
1146 return _json; 1141 return _json;
1147 } 1142 }
1148 } 1143 }
1149 1144
1150 1145
1151 /** Not documented yet. */
1152 class UsageReportsWarnings { 1146 class UsageReportsWarnings {
1153 /** Machine readable code / warning type. */ 1147 /** Machine readable code / warning type. */
1154 core.String code; 1148 core.String code;
1155 1149
1156 /** Key-Value pairs to give detailed information on the warning. */ 1150 /** Key-Value pairs to give detailed information on the warning. */
1157 core.List<UsageReportsWarningsData> data; 1151 core.List<UsageReportsWarningsData> data;
1158 1152
1159 /** Human readable message for the warning. */ 1153 /** Human readable message for the warning. */
1160 core.String message; 1154 core.String message;
1161 1155
(...skipping 79 matching lines...)
1241 } 1235 }
1242 if (usageReports != null) { 1236 if (usageReports != null) {
1243 _json["usageReports"] = usageReports.map((value) => (value).toJson()).toLi st(); 1237 _json["usageReports"] = usageReports.map((value) => (value).toJson()).toLi st();
1244 } 1238 }
1245 if (warnings != null) { 1239 if (warnings != null) {
1246 _json["warnings"] = warnings.map((value) => (value).toJson()).toList(); 1240 _json["warnings"] = warnings.map((value) => (value).toJson()).toList();
1247 } 1241 }
1248 return _json; 1242 return _json;
1249 } 1243 }
1250 } 1244 }
1251
1252
OLDNEW
« no previous file with comments | « generated/googleapis/lib/admin/email_migration_v2.dart ('k') | generated/googleapis/lib/adsense/v1_4.dart » ('j') | no next file with comments »

Powered by Google App Engine