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

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

Issue 2973303002: Api-Roll 51: 2017-07-10 (Closed)
Patch Set: Created 3 years, 5 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
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.admin.directory_v1; 3 library googleapis.admin.directory_v1;
4 4
5 import 'dart:core' as core; 5 import 'dart:core' as core;
6 import 'dart:collection' as collection; 6 import 'dart:collection' as collection;
7 import 'dart:async' as async; 7 import 'dart:async' as async;
8 import 'dart:convert' as convert; 8 import 'dart:convert' as convert;
9 9
10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; 10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
(...skipping 427 matching lines...) Expand 10 before | Expand all | Expand 10 after
438 * Possible string values are: 438 * Possible string values are:
439 * - "annotatedLocation" : Chromebook location as annotated by the 439 * - "annotatedLocation" : Chromebook location as annotated by the
440 * administrator. 440 * administrator.
441 * - "annotatedUser" : Chromebook user as annotated by administrator. 441 * - "annotatedUser" : Chromebook user as annotated by administrator.
442 * - "lastSync" : Chromebook last sync. 442 * - "lastSync" : Chromebook last sync.
443 * - "notes" : Chromebook notes as annotated by the administrator. 443 * - "notes" : Chromebook notes as annotated by the administrator.
444 * - "serialNumber" : Chromebook Serial Number. 444 * - "serialNumber" : Chromebook Serial Number.
445 * - "status" : Chromebook status. 445 * - "status" : Chromebook status.
446 * - "supportEndDate" : Chromebook support end date. 446 * - "supportEndDate" : Chromebook support end date.
447 * 447 *
448 * [orgUnitPath] - Full path of the organization unit or its Id
449 *
448 * [pageToken] - Token to specify next page in the list 450 * [pageToken] - Token to specify next page in the list
449 * 451 *
450 * [projection] - Restrict information returned to a set of selected fields. 452 * [projection] - Restrict information returned to a set of selected fields.
451 * Possible string values are: 453 * Possible string values are:
452 * - "BASIC" : Includes only the basic metadata fields (e.g., deviceId, 454 * - "BASIC" : Includes only the basic metadata fields (e.g., deviceId,
453 * serialNumber, status, and user) 455 * serialNumber, status, and user)
454 * - "FULL" : Includes all metadata fields 456 * - "FULL" : Includes all metadata fields
455 * 457 *
456 * [query] - Search string in the format given at 458 * [query] - Search string in the format given at
457 * http://support.google.com/chromeos/a/bin/answer.py?hl=en&answer=1698333 459 * http://support.google.com/chromeos/a/bin/answer.py?hl=en&answer=1698333
458 * 460 *
459 * [sortOrder] - Whether to return results in ascending or descending order. 461 * [sortOrder] - Whether to return results in ascending or descending order.
460 * Only of use when orderBy is also used 462 * Only of use when orderBy is also used
461 * Possible string values are: 463 * Possible string values are:
462 * - "ASCENDING" : Ascending order. 464 * - "ASCENDING" : Ascending order.
463 * - "DESCENDING" : Descending order. 465 * - "DESCENDING" : Descending order.
464 * 466 *
465 * Completes with a [ChromeOsDevices]. 467 * Completes with a [ChromeOsDevices].
466 * 468 *
467 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 469 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
468 * error. 470 * error.
469 * 471 *
470 * If the used [http.Client] completes with an error when making a REST call, 472 * If the used [http.Client] completes with an error when making a REST call,
471 * this method will complete with the same error. 473 * this method will complete with the same error.
472 */ 474 */
473 async.Future<ChromeOsDevices> list(core.String customerId, {core.int maxResult s, core.String orderBy, core.String pageToken, core.String projection, core.Stri ng query, core.String sortOrder}) { 475 async.Future<ChromeOsDevices> list(core.String customerId, {core.int maxResult s, core.String orderBy, core.String orgUnitPath, core.String pageToken, core.Str ing projection, core.String query, core.String sortOrder}) {
474 var _url = null; 476 var _url = null;
475 var _queryParams = new core.Map(); 477 var _queryParams = new core.Map();
476 var _uploadMedia = null; 478 var _uploadMedia = null;
477 var _uploadOptions = null; 479 var _uploadOptions = null;
478 var _downloadOptions = commons.DownloadOptions.Metadata; 480 var _downloadOptions = commons.DownloadOptions.Metadata;
479 var _body = null; 481 var _body = null;
480 482
481 if (customerId == null) { 483 if (customerId == null) {
482 throw new core.ArgumentError("Parameter customerId is required."); 484 throw new core.ArgumentError("Parameter customerId is required.");
483 } 485 }
484 if (maxResults != null) { 486 if (maxResults != null) {
485 _queryParams["maxResults"] = ["${maxResults}"]; 487 _queryParams["maxResults"] = ["${maxResults}"];
486 } 488 }
487 if (orderBy != null) { 489 if (orderBy != null) {
488 _queryParams["orderBy"] = [orderBy]; 490 _queryParams["orderBy"] = [orderBy];
489 } 491 }
492 if (orgUnitPath != null) {
493 _queryParams["orgUnitPath"] = [orgUnitPath];
494 }
490 if (pageToken != null) { 495 if (pageToken != null) {
491 _queryParams["pageToken"] = [pageToken]; 496 _queryParams["pageToken"] = [pageToken];
492 } 497 }
493 if (projection != null) { 498 if (projection != null) {
494 _queryParams["projection"] = [projection]; 499 _queryParams["projection"] = [projection];
495 } 500 }
496 if (query != null) { 501 if (query != null) {
497 _queryParams["query"] = [query]; 502 _queryParams["query"] = [query];
498 } 503 }
499 if (sortOrder != null) { 504 if (sortOrder != null) {
(...skipping 7494 matching lines...) Expand 10 before | Expand all | Expand 10 after
7994 /** Boolean indicating if the user is delegated admin (Read-only) */ 7999 /** Boolean indicating if the user is delegated admin (Read-only) */
7995 core.bool isDelegatedAdmin; 8000 core.bool isDelegatedAdmin;
7996 /** Is 2-step verification enforced (Read-only) */ 8001 /** Is 2-step verification enforced (Read-only) */
7997 core.bool isEnforcedIn2Sv; 8002 core.bool isEnforcedIn2Sv;
7998 /** Is enrolled in 2-step verification (Read-only) */ 8003 /** Is enrolled in 2-step verification (Read-only) */
7999 core.bool isEnrolledIn2Sv; 8004 core.bool isEnrolledIn2Sv;
8000 /** Is mailbox setup (Read-only) */ 8005 /** Is mailbox setup (Read-only) */
8001 core.bool isMailboxSetup; 8006 core.bool isMailboxSetup;
8002 /** Kind of resource this is. */ 8007 /** Kind of resource this is. */
8003 core.String kind; 8008 core.String kind;
8009 /**
8010 *
8011 *
8012 * The values for Object must be JSON objects. It can consist of `num`,
8013 * `String`, `bool` and `null` as well as `Map` and `List` values.
8014 */
8015 core.Object languages;
8004 /** User's last login time. (Read-only) */ 8016 /** User's last login time. (Read-only) */
8005 core.DateTime lastLoginTime; 8017 core.DateTime lastLoginTime;
8006 /** 8018 /**
8007 * 8019 *
8008 * 8020 *
8009 * The values for Object must be JSON objects. It can consist of `num`, 8021 * The values for Object must be JSON objects. It can consist of `num`,
8010 * `String`, `bool` and `null` as well as `Map` and `List` values. 8022 * `String`, `bool` and `null` as well as `Map` and `List` values.
8011 */ 8023 */
8012 core.Object locations; 8024 core.Object locations;
8013 /** User's name */ 8025 /** User's name */
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
8140 } 8152 }
8141 if (_json.containsKey("isEnrolledIn2Sv")) { 8153 if (_json.containsKey("isEnrolledIn2Sv")) {
8142 isEnrolledIn2Sv = _json["isEnrolledIn2Sv"]; 8154 isEnrolledIn2Sv = _json["isEnrolledIn2Sv"];
8143 } 8155 }
8144 if (_json.containsKey("isMailboxSetup")) { 8156 if (_json.containsKey("isMailboxSetup")) {
8145 isMailboxSetup = _json["isMailboxSetup"]; 8157 isMailboxSetup = _json["isMailboxSetup"];
8146 } 8158 }
8147 if (_json.containsKey("kind")) { 8159 if (_json.containsKey("kind")) {
8148 kind = _json["kind"]; 8160 kind = _json["kind"];
8149 } 8161 }
8162 if (_json.containsKey("languages")) {
8163 languages = _json["languages"];
8164 }
8150 if (_json.containsKey("lastLoginTime")) { 8165 if (_json.containsKey("lastLoginTime")) {
8151 lastLoginTime = core.DateTime.parse(_json["lastLoginTime"]); 8166 lastLoginTime = core.DateTime.parse(_json["lastLoginTime"]);
8152 } 8167 }
8153 if (_json.containsKey("locations")) { 8168 if (_json.containsKey("locations")) {
8154 locations = _json["locations"]; 8169 locations = _json["locations"];
8155 } 8170 }
8156 if (_json.containsKey("name")) { 8171 if (_json.containsKey("name")) {
8157 name = new UserName.fromJson(_json["name"]); 8172 name = new UserName.fromJson(_json["name"]);
8158 } 8173 }
8159 if (_json.containsKey("nonEditableAliases")) { 8174 if (_json.containsKey("nonEditableAliases")) {
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
8264 } 8279 }
8265 if (isEnrolledIn2Sv != null) { 8280 if (isEnrolledIn2Sv != null) {
8266 _json["isEnrolledIn2Sv"] = isEnrolledIn2Sv; 8281 _json["isEnrolledIn2Sv"] = isEnrolledIn2Sv;
8267 } 8282 }
8268 if (isMailboxSetup != null) { 8283 if (isMailboxSetup != null) {
8269 _json["isMailboxSetup"] = isMailboxSetup; 8284 _json["isMailboxSetup"] = isMailboxSetup;
8270 } 8285 }
8271 if (kind != null) { 8286 if (kind != null) {
8272 _json["kind"] = kind; 8287 _json["kind"] = kind;
8273 } 8288 }
8289 if (languages != null) {
8290 _json["languages"] = languages;
8291 }
8274 if (lastLoginTime != null) { 8292 if (lastLoginTime != null) {
8275 _json["lastLoginTime"] = (lastLoginTime).toIso8601String(); 8293 _json["lastLoginTime"] = (lastLoginTime).toIso8601String();
8276 } 8294 }
8277 if (locations != null) { 8295 if (locations != null) {
8278 _json["locations"] = locations; 8296 _json["locations"] = locations;
8279 } 8297 }
8280 if (name != null) { 8298 if (name != null) {
8281 _json["name"] = (name).toJson(); 8299 _json["name"] = (name).toJson();
8282 } 8300 }
8283 if (nonEditableAliases != null) { 8301 if (nonEditableAliases != null) {
(...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after
8691 if (protocol != null) { 8709 if (protocol != null) {
8692 _json["protocol"] = protocol; 8710 _json["protocol"] = protocol;
8693 } 8711 }
8694 if (type != null) { 8712 if (type != null) {
8695 _json["type"] = type; 8713 _json["type"] = type;
8696 } 8714 }
8697 return _json; 8715 return _json;
8698 } 8716 }
8699 } 8717 }
8700 8718
8719 /** JSON template for a language entry. */
8720 class UserLanguage {
8721 /**
8722 * Other language. User can provide own language name if there is no
8723 * corresponding Google III language code. If this is set LanguageCode can't
8724 * be set
8725 */
8726 core.String customLanguage;
8727 /**
8728 * Language Code. Should be used for storing Google III LanguageCode string
8729 * representation for language. Illegal values cause SchemaException.
8730 */
8731 core.String languageCode;
8732
8733 UserLanguage();
8734
8735 UserLanguage.fromJson(core.Map _json) {
8736 if (_json.containsKey("customLanguage")) {
8737 customLanguage = _json["customLanguage"];
8738 }
8739 if (_json.containsKey("languageCode")) {
8740 languageCode = _json["languageCode"];
8741 }
8742 }
8743
8744 core.Map<core.String, core.Object> toJson() {
8745 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>();
8746 if (customLanguage != null) {
8747 _json["customLanguage"] = customLanguage;
8748 }
8749 if (languageCode != null) {
8750 _json["languageCode"] = languageCode;
8751 }
8752 return _json;
8753 }
8754 }
8755
8701 /** JSON template for a location entry. */ 8756 /** JSON template for a location entry. */
8702 class UserLocation { 8757 class UserLocation {
8703 /** 8758 /**
8704 * Textual location. This is most useful for display purposes to concisely 8759 * Textual location. This is most useful for display purposes to concisely
8705 * describe the location. E.g. "Mountain View, CA", "Near Seattle", 8760 * describe the location. For example, "Mountain View, CA", "Near Seattle",
8706 * "US-NYC-9TH 9A209A". 8761 * "US-NYC-9TH 9A209A".
8707 */ 8762 */
8708 core.String area; 8763 core.String area;
8709 /** Building Identifier. */ 8764 /** Building Identifier. */
8710 core.String buildingId; 8765 core.String buildingId;
8711 /** Custom Type. */ 8766 /** Custom Type. */
8712 core.String customType; 8767 core.String customType;
8713 /** Most specific textual code of individual desk location. */ 8768 /** Most specific textual code of individual desk location. */
8714 core.String deskCode; 8769 core.String deskCode;
8715 /** Floor name/number. */ 8770 /** Floor name/number. */
8716 core.String floorName; 8771 core.String floorName;
8717 /** 8772 /**
8718 * Floor Section. More specific location within the floor. E.g. if a floor is 8773 * Floor section. More specific location within the floor. For example, if a
8719 * divided into sections "A", "B", and "C", this field would identify one of 8774 * floor is divided into sections "A", "B", and "C", this field would identify
8720 * those values. 8775 * one of those values.
8721 */ 8776 */
8722 core.String floorSection; 8777 core.String floorSection;
8723 /** 8778 /**
8724 * Each entry can have a type which indicates standard types of that entry. 8779 * Each entry can have a type which indicates standard types of that entry.
8725 * For example location could be of types default and desk. In addition to 8780 * For example location could be of types default and desk. In addition to
8726 * standard type, an entry can have a custom type and can give it any name. 8781 * standard type, an entry can have a custom type and can give it any name.
8727 * Such types should have "custom" as type and also have a customType value. 8782 * Such types should have "custom" as type and also have a customType value.
8728 */ 8783 */
8729 core.String type; 8784 core.String type;
8730 8785
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
8850 core.String costCenter; 8905 core.String costCenter;
8851 /** Custom type. */ 8906 /** Custom type. */
8852 core.String customType; 8907 core.String customType;
8853 /** Department within the organization. */ 8908 /** Department within the organization. */
8854 core.String department; 8909 core.String department;
8855 /** Description of the organization. */ 8910 /** Description of the organization. */
8856 core.String description; 8911 core.String description;
8857 /** The domain to which the organization belongs to. */ 8912 /** The domain to which the organization belongs to. */
8858 core.String domain; 8913 core.String domain;
8859 /** 8914 /**
8915 * The full-time equivalent percent within the organization (100000 = 100%).
8916 */
8917 core.int fullTimeEquivalent;
8918 /**
8860 * Location of the organization. This need not be fully qualified address. 8919 * Location of the organization. This need not be fully qualified address.
8861 */ 8920 */
8862 core.String location; 8921 core.String location;
8863 /** Name of the organization */ 8922 /** Name of the organization */
8864 core.String name; 8923 core.String name;
8865 /** If it user's primary organization. */ 8924 /** If it user's primary organization. */
8866 core.bool primary; 8925 core.bool primary;
8867 /** Symbol of the organization. */ 8926 /** Symbol of the organization. */
8868 core.String symbol; 8927 core.String symbol;
8869 /** Title (designation) of the user in the organization. */ 8928 /** Title (designation) of the user in the organization. */
(...skipping 18 matching lines...) Expand all
8888 } 8947 }
8889 if (_json.containsKey("department")) { 8948 if (_json.containsKey("department")) {
8890 department = _json["department"]; 8949 department = _json["department"];
8891 } 8950 }
8892 if (_json.containsKey("description")) { 8951 if (_json.containsKey("description")) {
8893 description = _json["description"]; 8952 description = _json["description"];
8894 } 8953 }
8895 if (_json.containsKey("domain")) { 8954 if (_json.containsKey("domain")) {
8896 domain = _json["domain"]; 8955 domain = _json["domain"];
8897 } 8956 }
8957 if (_json.containsKey("fullTimeEquivalent")) {
8958 fullTimeEquivalent = _json["fullTimeEquivalent"];
8959 }
8898 if (_json.containsKey("location")) { 8960 if (_json.containsKey("location")) {
8899 location = _json["location"]; 8961 location = _json["location"];
8900 } 8962 }
8901 if (_json.containsKey("name")) { 8963 if (_json.containsKey("name")) {
8902 name = _json["name"]; 8964 name = _json["name"];
8903 } 8965 }
8904 if (_json.containsKey("primary")) { 8966 if (_json.containsKey("primary")) {
8905 primary = _json["primary"]; 8967 primary = _json["primary"];
8906 } 8968 }
8907 if (_json.containsKey("symbol")) { 8969 if (_json.containsKey("symbol")) {
(...skipping 17 matching lines...) Expand all
8925 } 8987 }
8926 if (department != null) { 8988 if (department != null) {
8927 _json["department"] = department; 8989 _json["department"] = department;
8928 } 8990 }
8929 if (description != null) { 8991 if (description != null) {
8930 _json["description"] = description; 8992 _json["description"] = description;
8931 } 8993 }
8932 if (domain != null) { 8994 if (domain != null) {
8933 _json["domain"] = domain; 8995 _json["domain"] = domain;
8934 } 8996 }
8997 if (fullTimeEquivalent != null) {
8998 _json["fullTimeEquivalent"] = fullTimeEquivalent;
8999 }
8935 if (location != null) { 9000 if (location != null) {
8936 _json["location"] = location; 9001 _json["location"] = location;
8937 } 9002 }
8938 if (name != null) { 9003 if (name != null) {
8939 _json["name"] = name; 9004 _json["name"] = name;
8940 } 9005 }
8941 if (primary != null) { 9006 if (primary != null) {
8942 _json["primary"] = primary; 9007 _json["primary"] = primary;
8943 } 9008 }
8944 if (symbol != null) { 9009 if (symbol != null) {
(...skipping 523 matching lines...) Expand 10 before | Expand all | Expand 10 after
9468 } 9533 }
9469 if (items != null) { 9534 if (items != null) {
9470 _json["items"] = items.map((value) => (value).toJson()).toList(); 9535 _json["items"] = items.map((value) => (value).toJson()).toList();
9471 } 9536 }
9472 if (kind != null) { 9537 if (kind != null) {
9473 _json["kind"] = kind; 9538 _json["kind"] = kind;
9474 } 9539 }
9475 return _json; 9540 return _json;
9476 } 9541 }
9477 } 9542 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/adexperiencereport/v1.dart ('k') | generated/googleapis/lib/admin/reports_v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698