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

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

Issue 2485703002: Api-roll 42: 2016-11-08 (Closed)
Patch Set: Created 4 years, 1 month 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
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.firebaserules.v1; 3 library googleapis.firebaserules.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 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
71 * } 71 * }
72 * } 72 * }
73 * 73 *
74 * [request] - The metadata request object. 74 * [request] - The metadata request object.
75 * 75 *
76 * Request parameters: 76 * Request parameters:
77 * 77 *
78 * [name] - Name of the project. 78 * [name] - Name of the project.
79 * 79 *
80 * Format: `projects/{project_id}` 80 * Format: `projects/{project_id}`
81 * Value must have pattern "^projects/.*$". 81 * Value must have pattern "^projects/.+$".
82 * 82 *
83 * Completes with a [TestRulesetResponse]. 83 * Completes with a [TestRulesetResponse].
84 * 84 *
85 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 85 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
86 * error. 86 * error.
87 * 87 *
88 * If the used [http.Client] completes with an error when making a REST call, 88 * If the used [http.Client] completes with an error when making a REST call,
89 * this method will complete with the same error. 89 * this method will complete with the same error.
90 */ 90 */
91 async.Future<TestRulesetResponse> test(TestRulesetRequest request, core.String name) { 91 async.Future<TestRulesetResponse> test(TestRulesetRequest request, core.String name) {
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
149 * updated using the UpdateRelease method, and the custom `Release` name 149 * updated using the UpdateRelease method, and the custom `Release` name
150 * may be referenced by specifying the `X-Firebase-Rules-Release-Name` header. 150 * may be referenced by specifying the `X-Firebase-Rules-Release-Name` header.
151 * 151 *
152 * [request] - The metadata request object. 152 * [request] - The metadata request object.
153 * 153 *
154 * Request parameters: 154 * Request parameters:
155 * 155 *
156 * [name] - Resource name for the project which owns this `Release`. 156 * [name] - Resource name for the project which owns this `Release`.
157 * 157 *
158 * Format: `projects/{project_id}` 158 * Format: `projects/{project_id}`
159 * Value must have pattern "^projects/[^/]*$". 159 * Value must have pattern "^projects/[^/]+$".
160 * 160 *
161 * Completes with a [Release]. 161 * Completes with a [Release].
162 * 162 *
163 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 163 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
164 * error. 164 * error.
165 * 165 *
166 * If the used [http.Client] completes with an error when making a REST call, 166 * If the used [http.Client] completes with an error when making a REST call,
167 * this method will complete with the same error. 167 * this method will complete with the same error.
168 */ 168 */
169 async.Future<Release> create(Release request, core.String name) { 169 async.Future<Release> create(Release request, core.String name) {
(...skipping 24 matching lines...) Expand all
194 } 194 }
195 195
196 /** 196 /**
197 * Delete a `Release` by resource name. 197 * Delete a `Release` by resource name.
198 * 198 *
199 * Request parameters: 199 * Request parameters:
200 * 200 *
201 * [name] - Resource name for the `Release` to delete. 201 * [name] - Resource name for the `Release` to delete.
202 * 202 *
203 * Format: `projects/{project_id}/releases/{release_id}` 203 * Format: `projects/{project_id}/releases/{release_id}`
204 * Value must have pattern "^projects/[^/] * / releases/.*$". 204 * Value must have pattern "^projects/[^/]+/releases/.+$".
205 * 205 *
206 * Completes with a [Empty]. 206 * Completes with a [Empty].
207 * 207 *
208 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 208 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
209 * error. 209 * error.
210 * 210 *
211 * If the used [http.Client] completes with an error when making a REST call, 211 * If the used [http.Client] completes with an error when making a REST call,
212 * this method will complete with the same error. 212 * this method will complete with the same error.
213 */ 213 */
214 async.Future<Empty> delete(core.String name) { 214 async.Future<Empty> delete(core.String name) {
(...skipping 22 matching lines...) Expand all
237 237
238 /** 238 /**
239 * Get a `Release` by name. 239 * Get a `Release` by name.
240 * 240 *
241 * Request parameters: 241 * Request parameters:
242 * 242 *
243 * [name] - Resource name of the `Release`. 243 * [name] - Resource name of the `Release`.
244 * 244 *
245 * 245 *
246 * Format: `projects/{project_id}/releases/{release_id}` 246 * Format: `projects/{project_id}/releases/{release_id}`
247 * Value must have pattern "^projects/[^/] * / releases/.*$". 247 * Value must have pattern "^projects/[^/]+/releases/.+$".
248 * 248 *
249 * Completes with a [Release]. 249 * Completes with a [Release].
250 * 250 *
251 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 251 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
252 * error. 252 * error.
253 * 253 *
254 * If the used [http.Client] completes with an error when making a REST call, 254 * If the used [http.Client] completes with an error when making a REST call,
255 * this method will complete with the same error. 255 * this method will complete with the same error.
256 */ 256 */
257 async.Future<Release> get(core.String name) { 257 async.Future<Release> get(core.String name) {
(...skipping 22 matching lines...) Expand all
280 280
281 /** 281 /**
282 * List the `Release` values for a project. This list may optionally be 282 * List the `Release` values for a project. This list may optionally be
283 * filtered by `Release` name or `Ruleset` id or both. 283 * filtered by `Release` name or `Ruleset` id or both.
284 * 284 *
285 * Request parameters: 285 * Request parameters:
286 * 286 *
287 * [name] - Resource name for the project. 287 * [name] - Resource name for the project.
288 * 288 *
289 * Format: `projects/{project_id}` 289 * Format: `projects/{project_id}`
290 * Value must have pattern "^projects/[^/]*$". 290 * Value must have pattern "^projects/[^/]+$".
291 * 291 *
292 * [pageSize] - Page size to load. Maximum of 100. Defaults to 10. 292 * [pageSize] - Page size to load. Maximum of 100. Defaults to 10.
293 * Note: `page_size` is just a hint and the service may choose to load less 293 * Note: `page_size` is just a hint and the service may choose to load less
294 * than `page_size` due to the size of the output. To traverse all of the 294 * than `page_size` due to the size of the output. To traverse all of the
295 * releases, caller should iterate until the `page_token` is empty. 295 * releases, caller should iterate until the `page_token` is empty.
296 * 296 *
297 * [filter] - `Release` filter. The list method supports filters with 297 * [filter] - `Release` filter. The list method supports filters with
298 * restrictions on the 298 * restrictions on the
299 * `Release` `name` and also on the `Ruleset` `ruleset_name`. 299 * `Release` `name` and also on the `Ruleset` `ruleset_name`.
300 * 300 *
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
392 * Environments | releases/qa | releases/qa 392 * Environments | releases/qa | releases/qa
393 * Apps | releases/app1_qa | releases/app1/qa 393 * Apps | releases/app1_qa | releases/app1/qa
394 * Versions | releases/app1_v2_qa | releases/app1/v2/qa 394 * Versions | releases/app1_v2_qa | releases/app1/v2/qa
395 * 395 *
396 * The delimiter between the release name path elements can be almost anything 396 * The delimiter between the release name path elements can be almost anything
397 * and it should work equally well with the release name list filter, but in 397 * and it should work equally well with the release name list filter, but in
398 * many ways the structured paths provide a clearer picture of the 398 * many ways the structured paths provide a clearer picture of the
399 * relationship between `Release` instances. 399 * relationship between `Release` instances.
400 * 400 *
401 * Format: `projects/{project_id}/releases/{release_id}` 401 * Format: `projects/{project_id}/releases/{release_id}`
402 * Value must have pattern "^projects/[^/] * / releases/.*$". 402 * Value must have pattern "^projects/[^/]+/releases/.+$".
403 * 403 *
404 * Completes with a [Release]. 404 * Completes with a [Release].
405 * 405 *
406 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 406 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
407 * error. 407 * error.
408 * 408 *
409 * If the used [http.Client] completes with an error when making a REST call, 409 * If the used [http.Client] completes with an error when making a REST call,
410 * this method will complete with the same error. 410 * this method will complete with the same error.
411 */ 411 */
412 async.Future<Release> update(Release request, core.String name) { 412 async.Future<Release> update(Release request, core.String name) {
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
453 * error response indicating the first error encountered. For a detailed view 453 * error response indicating the first error encountered. For a detailed view
454 * of `Source` issues, use TestRuleset. 454 * of `Source` issues, use TestRuleset.
455 * 455 *
456 * [request] - The metadata request object. 456 * [request] - The metadata request object.
457 * 457 *
458 * Request parameters: 458 * Request parameters:
459 * 459 *
460 * [name] - Resource name for Project which owns this `Ruleset`. 460 * [name] - Resource name for Project which owns this `Ruleset`.
461 * 461 *
462 * Format: `projects/{project_id}` 462 * Format: `projects/{project_id}`
463 * Value must have pattern "^projects/[^/]*$". 463 * Value must have pattern "^projects/[^/]+$".
464 * 464 *
465 * Completes with a [Ruleset]. 465 * Completes with a [Ruleset].
466 * 466 *
467 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 467 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
468 * error. 468 * error.
469 * 469 *
470 * If the used [http.Client] completes with an error when making a REST call, 470 * If the used [http.Client] completes with an error when making a REST call,
471 * this method will complete with the same error. 471 * this method will complete with the same error.
472 */ 472 */
473 async.Future<Ruleset> create(Ruleset request, core.String name) { 473 async.Future<Ruleset> create(Ruleset request, core.String name) {
(...skipping 26 matching lines...) Expand all
500 /** 500 /**
501 * Delete a `Ruleset` by resource name. 501 * Delete a `Ruleset` by resource name.
502 * 502 *
503 * If the `Ruleset` is referenced by a `Release` the operation will fail. 503 * If the `Ruleset` is referenced by a `Release` the operation will fail.
504 * 504 *
505 * Request parameters: 505 * Request parameters:
506 * 506 *
507 * [name] - Resource name for the ruleset to delete. 507 * [name] - Resource name for the ruleset to delete.
508 * 508 *
509 * Format: `projects/{project_id}/rulesets/{ruleset_id}` 509 * Format: `projects/{project_id}/rulesets/{ruleset_id}`
510 * Value must have pattern "^projects/[^/] * / rulesets/[^/]*$". 510 * Value must have pattern "^projects/[^/]+/rulesets/[^/]+$".
511 * 511 *
512 * Completes with a [Empty]. 512 * Completes with a [Empty].
513 * 513 *
514 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 514 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
515 * error. 515 * error.
516 * 516 *
517 * If the used [http.Client] completes with an error when making a REST call, 517 * If the used [http.Client] completes with an error when making a REST call,
518 * this method will complete with the same error. 518 * this method will complete with the same error.
519 */ 519 */
520 async.Future<Empty> delete(core.String name) { 520 async.Future<Empty> delete(core.String name) {
(...skipping 21 matching lines...) Expand all
542 } 542 }
543 543
544 /** 544 /**
545 * Get a `Ruleset` by name including the full `Source` contents. 545 * Get a `Ruleset` by name including the full `Source` contents.
546 * 546 *
547 * Request parameters: 547 * Request parameters:
548 * 548 *
549 * [name] - Resource name for the ruleset to get. 549 * [name] - Resource name for the ruleset to get.
550 * 550 *
551 * Format: `projects/{project_id}/rulesets/{ruleset_id}` 551 * Format: `projects/{project_id}/rulesets/{ruleset_id}`
552 * Value must have pattern "^projects/[^/] * / rulesets/[^/]*$". 552 * Value must have pattern "^projects/[^/]+/rulesets/[^/]+$".
553 * 553 *
554 * Completes with a [Ruleset]. 554 * Completes with a [Ruleset].
555 * 555 *
556 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 556 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
557 * error. 557 * error.
558 * 558 *
559 * If the used [http.Client] completes with an error when making a REST call, 559 * If the used [http.Client] completes with an error when making a REST call,
560 * this method will complete with the same error. 560 * this method will complete with the same error.
561 */ 561 */
562 async.Future<Ruleset> get(core.String name) { 562 async.Future<Ruleset> get(core.String name) {
(...skipping 25 matching lines...) Expand all
588 * name. 588 * name.
589 * 589 *
590 * The full `Source` contents of a `Ruleset` may be retrieved with 590 * The full `Source` contents of a `Ruleset` may be retrieved with
591 * GetRuleset. 591 * GetRuleset.
592 * 592 *
593 * Request parameters: 593 * Request parameters:
594 * 594 *
595 * [name] - Resource name for the project. 595 * [name] - Resource name for the project.
596 * 596 *
597 * Format: `projects/{project_id}` 597 * Format: `projects/{project_id}`
598 * Value must have pattern "^projects/[^/]*$". 598 * Value must have pattern "^projects/[^/]+$".
599 * 599 *
600 * [pageSize] - Page size to load. Maximum of 100. Defaults to 10. 600 * [pageSize] - Page size to load. Maximum of 100. Defaults to 10.
601 * Note: `page_size` is just a hint and the service may choose to load less 601 * Note: `page_size` is just a hint and the service may choose to load less
602 * than `page_size` due to the size of the output. To traverse all of the 602 * than `page_size` due to the size of the output. To traverse all of the
603 * releases, caller should iterate until the `page_token` is empty. 603 * releases, caller should iterate until the `page_token` is empty.
604 * 604 *
605 * [pageToken] - Next page token for loading the next batch of `Ruleset` 605 * [pageToken] - Next page token for loading the next batch of `Ruleset`
606 * instances. 606 * instances.
607 * 607 *
608 * Completes with a [ListRulesetsResponse]. 608 * Completes with a [ListRulesetsResponse].
(...skipping 456 matching lines...) Expand 10 before | Expand all | Expand 10 after
1065 } 1065 }
1066 1066
1067 core.Map toJson() { 1067 core.Map toJson() {
1068 var _json = new core.Map(); 1068 var _json = new core.Map();
1069 if (issues != null) { 1069 if (issues != null) {
1070 _json["issues"] = issues.map((value) => (value).toJson()).toList(); 1070 _json["issues"] = issues.map((value) => (value).toJson()).toList();
1071 } 1071 }
1072 return _json; 1072 return _json;
1073 } 1073 }
1074 } 1074 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/firebasedynamiclinks/v1.dart ('k') | generated/googleapis/lib/fitness/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698