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

Side by Side Diff: generated/googleapis_beta/lib/replicapoolupdater/v1beta1.dart

Issue 770773002: Api roll 7: 2014-12-01 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 6 years 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 library googleapis_beta.replicapoolupdater.v1beta1; 1 library googleapis_beta.replicapoolupdater.v1beta1;
2 2
3 import "dart:core" as core; 3 import "dart:core" as core;
4 import "dart:collection" as collection; 4 import "dart:collection" as collection;
5 import "dart:async" as async; 5 import "dart:async" as async;
6 import "dart:convert" as convert; 6 import "dart:convert" as convert;
7 7
8 import "package:crypto/crypto.dart" as crypto; 8 import "package:crypto/crypto.dart" as crypto;
9 import 'package:http/http.dart' as http; 9 import 'package:http/http.dart' as http;
10 import '../src/common_internal.dart' as common_internal; 10 import '../src/common_internal.dart' as common_internal;
(...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after
274 "GET", 274 "GET",
275 body: _body, 275 body: _body,
276 queryParams: _queryParams, 276 queryParams: _queryParams,
277 uploadOptions: _uploadOptions, 277 uploadOptions: _uploadOptions,
278 uploadMedia: _uploadMedia, 278 uploadMedia: _uploadMedia,
279 downloadOptions: _downloadOptions); 279 downloadOptions: _downloadOptions);
280 return _response.then((data) => new UpdateList.fromJson(data)); 280 return _response.then((data) => new UpdateList.fromJson(data));
281 } 281 }
282 282
283 /** 283 /**
284 * Called on the particular Update endpoint. Pauses the update in state from { 284 * Called on the particular Update endpoint. Pauses the update in state
285 * ROLLING_FORWARD, ROLLING_BACK, PAUSED }. No-op if invoked in state PAUSED. 285 * ROLLING_FORWARD or ROLLING_BACK. No-op if invoked in state PAUSED.
286 * 286 *
287 * Request parameters: 287 * Request parameters:
288 * 288 *
289 * [project] - Project ID for this request. 289 * [project] - Project ID for this request.
290 * 290 *
291 * [zone] - Zone for the instance group manager. 291 * [zone] - Zone for the instance group manager.
292 * 292 *
293 * [instanceGroupManager] - Name of the instance group manager for this 293 * [instanceGroupManager] - Name of the instance group manager for this
294 * request. 294 * request.
295 * 295 *
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 body: _body, 331 body: _body,
332 queryParams: _queryParams, 332 queryParams: _queryParams,
333 uploadOptions: _uploadOptions, 333 uploadOptions: _uploadOptions,
334 uploadMedia: _uploadMedia, 334 uploadMedia: _uploadMedia,
335 downloadOptions: _downloadOptions); 335 downloadOptions: _downloadOptions);
336 return _response.then((data) => null); 336 return _response.then((data) => null);
337 } 337 }
338 338
339 /** 339 /**
340 * Called on the particular Update endpoint. Rolls back the update in state 340 * Called on the particular Update endpoint. Rolls back the update in state
341 * from { ROLLING_FORWARD, ROLLING_BACK, PAUSED }. No-op if invoked in state 341 * ROLLING_FORWARD or PAUSED. No-op if invoked in state ROLLED_BACK or
342 * ROLLED_BACK. 342 * ROLLING_BACK.
343 * 343 *
344 * Request parameters: 344 * Request parameters:
345 * 345 *
346 * [project] - Project ID for this request. 346 * [project] - Project ID for this request.
347 * 347 *
348 * [zone] - Zone for the instance group manager. 348 * [zone] - Zone for the instance group manager.
349 * 349 *
350 * [instanceGroupManager] - Name of the instance group manager for this 350 * [instanceGroupManager] - Name of the instance group manager for this
351 * request. 351 * request.
352 * 352 *
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
388 body: _body, 388 body: _body,
389 queryParams: _queryParams, 389 queryParams: _queryParams,
390 uploadOptions: _uploadOptions, 390 uploadOptions: _uploadOptions,
391 uploadMedia: _uploadMedia, 391 uploadMedia: _uploadMedia,
392 downloadOptions: _downloadOptions); 392 downloadOptions: _downloadOptions);
393 return _response.then((data) => null); 393 return _response.then((data) => null);
394 } 394 }
395 395
396 /** 396 /**
397 * Called on the particular Update endpoint. Rolls forward the update in state 397 * Called on the particular Update endpoint. Rolls forward the update in state
398 * from { ROLLING_FORWARD, ROLLING_BACK, PAUSED }. No-op if invoked in state 398 * ROLLING_BACK or PAUSED. No-op if invoked in state ROLLED_OUT or
399 * ROLLED_OUT. 399 * ROLLING_FORWARD.
400 * 400 *
401 * Request parameters: 401 * Request parameters:
402 * 402 *
403 * [project] - Project ID for this request. 403 * [project] - Project ID for this request.
404 * 404 *
405 * [zone] - Zone for the instance group manager. 405 * [zone] - Zone for the instance group manager.
406 * 406 *
407 * [instanceGroupManager] - Name of the instance group manager for this 407 * [instanceGroupManager] - Name of the instance group manager for this
408 * request. 408 * request.
409 * 409 *
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
476 return _json; 476 return _json;
477 } 477 }
478 } 478 }
479 479
480 480
481 /** Update of a single instance. */ 481 /** Update of a single instance. */
482 class InstanceUpdate { 482 class InstanceUpdate {
483 /** Name of an instance. */ 483 /** Name of an instance. */
484 core.String instanceName; 484 core.String instanceName;
485 485
486 /** State of an instance update. */ 486 /**
487 * State of an instance update. Possible values are:
488 * - "PENDING/code>": The instance update is pending execution.
489 * - "ROLLING_FORWARD": The instance update is going forward.
490 * - "ROLLING_BACK": The instance update being rolled back.
491 * - "PAUSED": The instance update is temporarily paused (inactive).
492 * - "ROLLED_OUT": The instance update is finished, the instance is running
493 * the new template.
494 * - "ROLLED_BACK": The instance update is finished, the instance has been
495 * reverted to the previous template.
496 * - "CANCELLED": The instance update is paused and no longer can be resumed,
497 * undefined in which template the instance is running.
498 */
487 core.String state; 499 core.String state;
488 500
489 501
490 InstanceUpdate(); 502 InstanceUpdate();
491 503
492 InstanceUpdate.fromJson(core.Map _json) { 504 InstanceUpdate.fromJson(core.Map _json) {
493 if (_json.containsKey("instanceName")) { 505 if (_json.containsKey("instanceName")) {
494 instanceName = _json["instanceName"]; 506 instanceName = _json["instanceName"];
495 } 507 }
496 if (_json.containsKey("state")) { 508 if (_json.containsKey("state")) {
(...skipping 12 matching lines...) Expand all
509 return _json; 521 return _json;
510 } 522 }
511 } 523 }
512 524
513 525
514 /** 526 /**
515 * Resource describing a single update (rollout) of an instance group to the 527 * Resource describing a single update (rollout) of an instance group to the
516 * given template. 528 * given template.
517 */ 529 */
518 class Update { 530 class Update {
519 /** [Output Only] Human-readable description of an update progress. */ 531 /** [Output only] The time the update was created, in RFC3339 text format. */
532 core.String creationTimestamp;
533
534 /** [Output only] Human-readable description of an update progress. */
520 core.String details; 535 core.String details;
521 536
522 /** 537 /**
523 * [Output Only] Unique (in the context of a group) handle assigned to this 538 * [Output only] Unique (in the context of a group) handle assigned to this
524 * update. 539 * update.
525 */ 540 */
526 core.String handle; 541 core.String handle;
527 542
528 /** Url of an instance template to be applied. */ 543 /** Url of an instance template to be applied. */
529 core.String instanceTemplate; 544 core.String instanceTemplate;
530 545
531 /** [Output Only] Collection of instance updates. */ 546 /** [Output only] Collection of instance updates. */
532 core.List<InstanceUpdate> instanceUpdates; 547 core.List<InstanceUpdate> instanceUpdates;
533 548
534 /** [Output only] The resource type. Always replicapoolupdater#update. */ 549 /** [Output only] The resource type. Always replicapoolupdater#update. */
535 core.String kind; 550 core.String kind;
536 551
537 /** Parameters of an update process. */ 552 /** Parameters of an update process. */
538 UpdatePolicy policy; 553 UpdatePolicy policy;
539 554
540 /** [Output only] The fully qualified URL for this resource. */ 555 /** [Output only] The fully qualified URL for this resource. */
541 core.String selfLink; 556 core.String selfLink;
542 557
543 /** [Output Only] Current state of an update. */ 558 /**
559 * [Output only] Current state of an update. Possible values are:
560 * - "ROLLING_FORWARD": The update is going forward.
561 * - "ROLLING_BACK": The update is being rolled back.
562 * - "PAUSED": The update is temporarily paused (inactive).
563 * - "ROLLED_OUT": The update is finished, all instances have been updated
564 * successfully.
565 * - "ROLLED_BACK": The update is finished, all instances have been reverted
566 * to the previous template.
567 * - "CANCELLED": The update is paused and no longer can be resumed, undefined
568 * how many instances are running in which template.
569 */
544 core.String state; 570 core.String state;
545 571
546 /** 572 /**
547 * [Output Only] Requested state of an update. This is the state that the 573 * [Output only] Requested state of an update. This is the state that the
548 * updater is moving towards. Acceptable values are: 574 * updater is moving towards. Acceptable values are:
549 * - "ROLLED_OUT": The user has requested the update to go forward. 575 * - "ROLLED_OUT": The user has requested the update to go forward.
550 * - "ROLLED_BACK": The user has requested the update to be rolled back. 576 * - "ROLLED_BACK": The user has requested the update to be rolled back.
551 * - "PAUSED": The user has requested the update to be paused. 577 * - "PAUSED": The user has requested the update to be paused.
552 * 578 *
553 * - "CANCELLED": The user has requested the update to be cancelled. The 579 * - "CANCELLED": The user has requested the update to be cancelled. The
554 * updater service is in the process of canceling the update. 580 * updater service is in the process of canceling the update.
555 */ 581 */
556 core.String targetState; 582 core.String targetState;
557 583
584 /**
585 * [Output only] User who requested the update, for example: user@example.com.
586 */
587 core.String user;
588
558 589
559 Update(); 590 Update();
560 591
561 Update.fromJson(core.Map _json) { 592 Update.fromJson(core.Map _json) {
593 if (_json.containsKey("creationTimestamp")) {
594 creationTimestamp = _json["creationTimestamp"];
595 }
562 if (_json.containsKey("details")) { 596 if (_json.containsKey("details")) {
563 details = _json["details"]; 597 details = _json["details"];
564 } 598 }
565 if (_json.containsKey("handle")) { 599 if (_json.containsKey("handle")) {
566 handle = _json["handle"]; 600 handle = _json["handle"];
567 } 601 }
568 if (_json.containsKey("instanceTemplate")) { 602 if (_json.containsKey("instanceTemplate")) {
569 instanceTemplate = _json["instanceTemplate"]; 603 instanceTemplate = _json["instanceTemplate"];
570 } 604 }
571 if (_json.containsKey("instanceUpdates")) { 605 if (_json.containsKey("instanceUpdates")) {
572 instanceUpdates = _json["instanceUpdates"].map((value) => new InstanceUpda te.fromJson(value)).toList(); 606 instanceUpdates = _json["instanceUpdates"].map((value) => new InstanceUpda te.fromJson(value)).toList();
573 } 607 }
574 if (_json.containsKey("kind")) { 608 if (_json.containsKey("kind")) {
575 kind = _json["kind"]; 609 kind = _json["kind"];
576 } 610 }
577 if (_json.containsKey("policy")) { 611 if (_json.containsKey("policy")) {
578 policy = new UpdatePolicy.fromJson(_json["policy"]); 612 policy = new UpdatePolicy.fromJson(_json["policy"]);
579 } 613 }
580 if (_json.containsKey("selfLink")) { 614 if (_json.containsKey("selfLink")) {
581 selfLink = _json["selfLink"]; 615 selfLink = _json["selfLink"];
582 } 616 }
583 if (_json.containsKey("state")) { 617 if (_json.containsKey("state")) {
584 state = _json["state"]; 618 state = _json["state"];
585 } 619 }
586 if (_json.containsKey("targetState")) { 620 if (_json.containsKey("targetState")) {
587 targetState = _json["targetState"]; 621 targetState = _json["targetState"];
588 } 622 }
623 if (_json.containsKey("user")) {
624 user = _json["user"];
625 }
589 } 626 }
590 627
591 core.Map toJson() { 628 core.Map toJson() {
592 var _json = new core.Map(); 629 var _json = new core.Map();
630 if (creationTimestamp != null) {
631 _json["creationTimestamp"] = creationTimestamp;
632 }
593 if (details != null) { 633 if (details != null) {
594 _json["details"] = details; 634 _json["details"] = details;
595 } 635 }
596 if (handle != null) { 636 if (handle != null) {
597 _json["handle"] = handle; 637 _json["handle"] = handle;
598 } 638 }
599 if (instanceTemplate != null) { 639 if (instanceTemplate != null) {
600 _json["instanceTemplate"] = instanceTemplate; 640 _json["instanceTemplate"] = instanceTemplate;
601 } 641 }
602 if (instanceUpdates != null) { 642 if (instanceUpdates != null) {
603 _json["instanceUpdates"] = instanceUpdates.map((value) => (value).toJson() ).toList(); 643 _json["instanceUpdates"] = instanceUpdates.map((value) => (value).toJson() ).toList();
604 } 644 }
605 if (kind != null) { 645 if (kind != null) {
606 _json["kind"] = kind; 646 _json["kind"] = kind;
607 } 647 }
608 if (policy != null) { 648 if (policy != null) {
609 _json["policy"] = (policy).toJson(); 649 _json["policy"] = (policy).toJson();
610 } 650 }
611 if (selfLink != null) { 651 if (selfLink != null) {
612 _json["selfLink"] = selfLink; 652 _json["selfLink"] = selfLink;
613 } 653 }
614 if (state != null) { 654 if (state != null) {
615 _json["state"] = state; 655 _json["state"] = state;
616 } 656 }
617 if (targetState != null) { 657 if (targetState != null) {
618 _json["targetState"] = targetState; 658 _json["targetState"] = targetState;
619 } 659 }
660 if (user != null) {
661 _json["user"] = user;
662 }
620 return _json; 663 return _json;
621 } 664 }
622 } 665 }
623 666
624 667
625 /** Response returned by List method. */ 668 /** Response returned by List method. */
626 class UpdateList { 669 class UpdateList {
627 /** Collection of requested updates. */ 670 /** Collection of requested updates. */
628 core.List<Update> items; 671 core.List<Update> items;
629 672
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
725 core.Map toJson() { 768 core.Map toJson() {
726 var _json = new core.Map(); 769 var _json = new core.Map();
727 if (numInstances != null) { 770 if (numInstances != null) {
728 _json["numInstances"] = numInstances; 771 _json["numInstances"] = numInstances;
729 } 772 }
730 return _json; 773 return _json;
731 } 774 }
732 } 775 }
733 776
734 777
OLDNEW
« no previous file with comments | « generated/googleapis_beta/lib/genomics/v1beta2.dart ('k') | generated/googleapis_beta/lib/src/common_internal.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698