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

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

Issue 2779563003: Api-roll 47: 2017-03-27 (Closed)
Patch Set: Created 3 years, 9 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
« no previous file with comments | « generated/googleapis/lib/sourcerepo/v1.dart ('k') | generated/googleapis/lib/storage/v1.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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.spanner.v1; 3 library googleapis.spanner.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 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
95 * Lists the supported instance configurations for a given project. 95 * Lists the supported instance configurations for a given project.
96 * 96 *
97 * Request parameters: 97 * Request parameters:
98 * 98 *
99 * [parent] - Required. The name of the project for which a list of supported 99 * [parent] - Required. The name of the project for which a list of supported
100 * instance 100 * instance
101 * configurations is requested. Values are of the form 101 * configurations is requested. Values are of the form
102 * `projects/<project>`. 102 * `projects/<project>`.
103 * Value must have pattern "^projects/[^/]+$". 103 * Value must have pattern "^projects/[^/]+$".
104 * 104 *
105 * [pageSize] - Number of instance configurations to be returned in the
106 * response. If 0 or
107 * less, defaults to the server's maximum allowed page size.
108 *
105 * [pageToken] - If non-empty, `page_token` should contain a 109 * [pageToken] - If non-empty, `page_token` should contain a
106 * next_page_token 110 * next_page_token
107 * from a previous ListInstanceConfigsResponse. 111 * from a previous ListInstanceConfigsResponse.
108 * 112 *
109 * [pageSize] - Number of instance configurations to be returned in the
110 * response. If 0 or
111 * less, defaults to the server's maximum allowed page size.
112 *
113 * Completes with a [ListInstanceConfigsResponse]. 113 * Completes with a [ListInstanceConfigsResponse].
114 * 114 *
115 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 115 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
116 * error. 116 * error.
117 * 117 *
118 * If the used [http.Client] completes with an error when making a REST call, 118 * If the used [http.Client] completes with an error when making a REST call,
119 * this method will complete with the same error. 119 * this method will complete with the same error.
120 */ 120 */
121 async.Future<ListInstanceConfigsResponse> list(core.String parent, {core.Strin g pageToken, core.int pageSize}) { 121 async.Future<ListInstanceConfigsResponse> list(core.String parent, {core.int p ageSize, core.String pageToken}) {
122 var _url = null; 122 var _url = null;
123 var _queryParams = new core.Map(); 123 var _queryParams = new core.Map();
124 var _uploadMedia = null; 124 var _uploadMedia = null;
125 var _uploadOptions = null; 125 var _uploadOptions = null;
126 var _downloadOptions = commons.DownloadOptions.Metadata; 126 var _downloadOptions = commons.DownloadOptions.Metadata;
127 var _body = null; 127 var _body = null;
128 128
129 if (parent == null) { 129 if (parent == null) {
130 throw new core.ArgumentError("Parameter parent is required."); 130 throw new core.ArgumentError("Parameter parent is required.");
131 } 131 }
132 if (pageSize != null) {
133 _queryParams["pageSize"] = ["${pageSize}"];
134 }
132 if (pageToken != null) { 135 if (pageToken != null) {
133 _queryParams["pageToken"] = [pageToken]; 136 _queryParams["pageToken"] = [pageToken];
134 } 137 }
135 if (pageSize != null) {
136 _queryParams["pageSize"] = ["${pageSize}"];
137 }
138 138
139 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/instance Configs'; 139 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/instance Configs';
140 140
141 var _response = _requester.request(_url, 141 var _response = _requester.request(_url,
142 "GET", 142 "GET",
143 body: _body, 143 body: _body,
144 queryParams: _queryParams, 144 queryParams: _queryParams,
145 uploadOptions: _uploadOptions, 145 uploadOptions: _uploadOptions,
146 uploadMedia: _uploadMedia, 146 uploadMedia: _uploadMedia,
147 downloadOptions: _downloadOptions); 147 downloadOptions: _downloadOptions);
(...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after
389 /** 389 /**
390 * Lists all instances in the given project. 390 * Lists all instances in the given project.
391 * 391 *
392 * Request parameters: 392 * Request parameters:
393 * 393 *
394 * [parent] - Required. The name of the project for which a list of instances 394 * [parent] - Required. The name of the project for which a list of instances
395 * is 395 * is
396 * requested. Values are of the form `projects/<project>`. 396 * requested. Values are of the form `projects/<project>`.
397 * Value must have pattern "^projects/[^/]+$". 397 * Value must have pattern "^projects/[^/]+$".
398 * 398 *
399 * [pageToken] - If non-empty, `page_token` should contain a
400 * next_page_token from a
401 * previous ListInstancesResponse.
402 *
403 * [pageSize] - Number of instances to be returned in the response. If 0 or
404 * less, defaults
405 * to the server's maximum allowed page size.
406 *
407 * [filter] - An expression for filtering the results of the request. Filter 399 * [filter] - An expression for filtering the results of the request. Filter
408 * rules are 400 * rules are
409 * case insensitive. The fields eligible for filtering are: 401 * case insensitive. The fields eligible for filtering are:
410 * 402 *
411 * * name 403 * * name
412 * * display_name 404 * * display_name
413 * * labels.key where key is the name of a label 405 * * labels.key where key is the name of a label
414 * 406 *
415 * Some examples of using filters are: 407 * Some examples of using filters are:
416 * 408 *
417 * * name:* --> The instance has a name. 409 * * name:* --> The instance has a name.
418 * * name:Howl --> The instance's name contains the string "howl". 410 * * name:Howl --> The instance's name contains the string "howl".
419 * * name:HOWL --> Equivalent to above. 411 * * name:HOWL --> Equivalent to above.
420 * * NAME:howl --> Equivalent to above. 412 * * NAME:howl --> Equivalent to above.
421 * * labels.env:* --> The instance has the label "env". 413 * * labels.env:* --> The instance has the label "env".
422 * * labels.env:dev --> The instance has the label "env" and the value of 414 * * labels.env:dev --> The instance has the label "env" and the value of
423 * the label contains the string "dev". 415 * the label contains the string "dev".
424 * * name:howl labels.env:dev --> The instance's name contains "howl" and 416 * * name:howl labels.env:dev --> The instance's name contains "howl" and
425 * it has the label "env" with its value 417 * it has the label "env" with its value
426 * containing "dev". 418 * containing "dev".
427 * 419 *
420 * [pageToken] - If non-empty, `page_token` should contain a
421 * next_page_token from a
422 * previous ListInstancesResponse.
423 *
424 * [pageSize] - Number of instances to be returned in the response. If 0 or
425 * less, defaults
426 * to the server's maximum allowed page size.
427 *
428 * Completes with a [ListInstancesResponse]. 428 * Completes with a [ListInstancesResponse].
429 * 429 *
430 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 430 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
431 * error. 431 * error.
432 * 432 *
433 * If the used [http.Client] completes with an error when making a REST call, 433 * If the used [http.Client] completes with an error when making a REST call,
434 * this method will complete with the same error. 434 * this method will complete with the same error.
435 */ 435 */
436 async.Future<ListInstancesResponse> list(core.String parent, {core.String page Token, core.int pageSize, core.String filter}) { 436 async.Future<ListInstancesResponse> list(core.String parent, {core.String filt er, core.String pageToken, core.int pageSize}) {
437 var _url = null; 437 var _url = null;
438 var _queryParams = new core.Map(); 438 var _queryParams = new core.Map();
439 var _uploadMedia = null; 439 var _uploadMedia = null;
440 var _uploadOptions = null; 440 var _uploadOptions = null;
441 var _downloadOptions = commons.DownloadOptions.Metadata; 441 var _downloadOptions = commons.DownloadOptions.Metadata;
442 var _body = null; 442 var _body = null;
443 443
444 if (parent == null) { 444 if (parent == null) {
445 throw new core.ArgumentError("Parameter parent is required."); 445 throw new core.ArgumentError("Parameter parent is required.");
446 } 446 }
447 if (filter != null) {
448 _queryParams["filter"] = [filter];
449 }
447 if (pageToken != null) { 450 if (pageToken != null) {
448 _queryParams["pageToken"] = [pageToken]; 451 _queryParams["pageToken"] = [pageToken];
449 } 452 }
450 if (pageSize != null) { 453 if (pageSize != null) {
451 _queryParams["pageSize"] = ["${pageSize}"]; 454 _queryParams["pageSize"] = ["${pageSize}"];
452 } 455 }
453 if (filter != null) {
454 _queryParams["filter"] = [filter];
455 }
456 456
457 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/instance s'; 457 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/instance s';
458 458
459 var _response = _requester.request(_url, 459 var _response = _requester.request(_url,
460 "GET", 460 "GET",
461 body: _body, 461 body: _body,
462 queryParams: _queryParams, 462 queryParams: _queryParams,
463 uploadOptions: _uploadOptions, 463 uploadOptions: _uploadOptions,
464 uploadMedia: _uploadMedia, 464 uploadMedia: _uploadMedia,
465 downloadOptions: _downloadOptions); 465 downloadOptions: _downloadOptions);
(...skipping 437 matching lines...) Expand 10 before | Expand all | Expand 10 after
903 903
904 /** 904 /**
905 * Lists Cloud Spanner databases. 905 * Lists Cloud Spanner databases.
906 * 906 *
907 * Request parameters: 907 * Request parameters:
908 * 908 *
909 * [parent] - Required. The instance whose databases should be listed. 909 * [parent] - Required. The instance whose databases should be listed.
910 * Values are of the form `projects/<project>/instances/<instance>`. 910 * Values are of the form `projects/<project>/instances/<instance>`.
911 * Value must have pattern "^projects/[^/]+/instances/[^/]+$". 911 * Value must have pattern "^projects/[^/]+/instances/[^/]+$".
912 * 912 *
913 * [pageSize] - Number of databases to be returned in the response. If 0 or
914 * less,
915 * defaults to the server's maximum allowed page size.
916 *
913 * [pageToken] - If non-empty, `page_token` should contain a 917 * [pageToken] - If non-empty, `page_token` should contain a
914 * next_page_token from a 918 * next_page_token from a
915 * previous ListDatabasesResponse. 919 * previous ListDatabasesResponse.
916 * 920 *
917 * [pageSize] - Number of databases to be returned in the response. If 0 or
918 * less,
919 * defaults to the server's maximum allowed page size.
920 *
921 * Completes with a [ListDatabasesResponse]. 921 * Completes with a [ListDatabasesResponse].
922 * 922 *
923 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 923 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
924 * error. 924 * error.
925 * 925 *
926 * If the used [http.Client] completes with an error when making a REST call, 926 * If the used [http.Client] completes with an error when making a REST call,
927 * this method will complete with the same error. 927 * this method will complete with the same error.
928 */ 928 */
929 async.Future<ListDatabasesResponse> list(core.String parent, {core.String page Token, core.int pageSize}) { 929 async.Future<ListDatabasesResponse> list(core.String parent, {core.int pageSiz e, core.String pageToken}) {
930 var _url = null; 930 var _url = null;
931 var _queryParams = new core.Map(); 931 var _queryParams = new core.Map();
932 var _uploadMedia = null; 932 var _uploadMedia = null;
933 var _uploadOptions = null; 933 var _uploadOptions = null;
934 var _downloadOptions = commons.DownloadOptions.Metadata; 934 var _downloadOptions = commons.DownloadOptions.Metadata;
935 var _body = null; 935 var _body = null;
936 936
937 if (parent == null) { 937 if (parent == null) {
938 throw new core.ArgumentError("Parameter parent is required."); 938 throw new core.ArgumentError("Parameter parent is required.");
939 } 939 }
940 if (pageSize != null) {
941 _queryParams["pageSize"] = ["${pageSize}"];
942 }
940 if (pageToken != null) { 943 if (pageToken != null) {
941 _queryParams["pageToken"] = [pageToken]; 944 _queryParams["pageToken"] = [pageToken];
942 } 945 }
943 if (pageSize != null) {
944 _queryParams["pageSize"] = ["${pageSize}"];
945 }
946 946
947 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/database s'; 947 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/database s';
948 948
949 var _response = _requester.request(_url, 949 var _response = _requester.request(_url,
950 "GET", 950 "GET",
951 body: _body, 951 body: _body,
952 queryParams: _queryParams, 952 queryParams: _queryParams,
953 uploadOptions: _uploadOptions, 953 uploadOptions: _uploadOptions,
954 uploadMedia: _uploadMedia, 954 uploadMedia: _uploadMedia,
955 downloadOptions: _downloadOptions); 955 downloadOptions: _downloadOptions);
(...skipping 481 matching lines...) Expand 10 before | Expand all | Expand 10 after
1437 * transactions. 1437 * transactions.
1438 * 1438 *
1439 * Sessions can only execute one transaction at a time. To execute 1439 * Sessions can only execute one transaction at a time. To execute
1440 * multiple concurrent read-write/write-only transactions, create 1440 * multiple concurrent read-write/write-only transactions, create
1441 * multiple sessions. Note that standalone reads and queries use a 1441 * multiple sessions. Note that standalone reads and queries use a
1442 * transaction internally, and count toward the one transaction 1442 * transaction internally, and count toward the one transaction
1443 * limit. 1443 * limit.
1444 * 1444 *
1445 * Cloud Spanner limits the number of sessions that can exist at any given 1445 * Cloud Spanner limits the number of sessions that can exist at any given
1446 * time; thus, it is a good idea to delete idle and/or unneeded sessions. 1446 * time; thus, it is a good idea to delete idle and/or unneeded sessions.
1447 * Aside from explicit deletes, Cloud Spanner can delete sessions for 1447 * Aside from explicit deletes, Cloud Spanner can delete sessions for which no
1448 * which no operations are sent for more than an hour, or due to 1448 * operations are sent for more than an hour. If a session is deleted,
1449 * internal errors. If a session is deleted, requests to it 1449 * requests to it return `NOT_FOUND`.
1450 * return `NOT_FOUND`.
1451 * 1450 *
1452 * Idle sessions can be kept alive by sending a trivial SQL query 1451 * Idle sessions can be kept alive by sending a trivial SQL query
1453 * periodically, e.g., `"SELECT 1"`. 1452 * periodically, e.g., `"SELECT 1"`.
1454 * 1453 *
1455 * Request parameters: 1454 * Request parameters:
1456 * 1455 *
1457 * [database] - Required. The database in which the new session is created. 1456 * [database] - Required. The database in which the new session is created.
1458 * Value must have pattern "^projects/[^/]+/instances/[^/]+/databases/[^/]+$". 1457 * Value must have pattern "^projects/[^/]+/instances/[^/]+/databases/[^/]+$".
1459 * 1458 *
1460 * Completes with a [Session]. 1459 * Completes with a [Session].
(...skipping 533 matching lines...) Expand 10 before | Expand all | Expand 10 after
1994 * server doesn't support this method, it returns `UNIMPLEMENTED`. 1993 * server doesn't support this method, it returns `UNIMPLEMENTED`.
1995 * 1994 *
1996 * NOTE: the `name` binding below allows API services to override the binding 1995 * NOTE: the `name` binding below allows API services to override the binding
1997 * to use different resource name schemes, such as `users / * /operations`. 1996 * to use different resource name schemes, such as `users / * /operations`.
1998 * 1997 *
1999 * Request parameters: 1998 * Request parameters:
2000 * 1999 *
2001 * [name] - The name of the operation collection. 2000 * [name] - The name of the operation collection.
2002 * Value must have pattern "^projects/[^/]+/instances/[^/]+/operations$". 2001 * Value must have pattern "^projects/[^/]+/instances/[^/]+/operations$".
2003 * 2002 *
2003 * [filter] - The standard list filter.
2004 *
2004 * [pageToken] - The standard list page token. 2005 * [pageToken] - The standard list page token.
2005 * 2006 *
2006 * [pageSize] - The standard list page size. 2007 * [pageSize] - The standard list page size.
2007 * 2008 *
2008 * [filter] - The standard list filter.
2009 *
2010 * Completes with a [ListOperationsResponse]. 2009 * Completes with a [ListOperationsResponse].
2011 * 2010 *
2012 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 2011 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
2013 * error. 2012 * error.
2014 * 2013 *
2015 * If the used [http.Client] completes with an error when making a REST call, 2014 * If the used [http.Client] completes with an error when making a REST call,
2016 * this method will complete with the same error. 2015 * this method will complete with the same error.
2017 */ 2016 */
2018 async.Future<ListOperationsResponse> list(core.String name, {core.String pageT oken, core.int pageSize, core.String filter}) { 2017 async.Future<ListOperationsResponse> list(core.String name, {core.String filte r, core.String pageToken, core.int pageSize}) {
2019 var _url = null; 2018 var _url = null;
2020 var _queryParams = new core.Map(); 2019 var _queryParams = new core.Map();
2021 var _uploadMedia = null; 2020 var _uploadMedia = null;
2022 var _uploadOptions = null; 2021 var _uploadOptions = null;
2023 var _downloadOptions = commons.DownloadOptions.Metadata; 2022 var _downloadOptions = commons.DownloadOptions.Metadata;
2024 var _body = null; 2023 var _body = null;
2025 2024
2026 if (name == null) { 2025 if (name == null) {
2027 throw new core.ArgumentError("Parameter name is required."); 2026 throw new core.ArgumentError("Parameter name is required.");
2028 } 2027 }
2028 if (filter != null) {
2029 _queryParams["filter"] = [filter];
2030 }
2029 if (pageToken != null) { 2031 if (pageToken != null) {
2030 _queryParams["pageToken"] = [pageToken]; 2032 _queryParams["pageToken"] = [pageToken];
2031 } 2033 }
2032 if (pageSize != null) { 2034 if (pageSize != null) {
2033 _queryParams["pageSize"] = ["${pageSize}"]; 2035 _queryParams["pageSize"] = ["${pageSize}"];
2034 } 2036 }
2035 if (filter != null) {
2036 _queryParams["filter"] = [filter];
2037 }
2038 2037
2039 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name'); 2038 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name');
2040 2039
2041 var _response = _requester.request(_url, 2040 var _response = _requester.request(_url,
2042 "GET", 2041 "GET",
2043 body: _body, 2042 body: _body,
2044 queryParams: _queryParams, 2043 queryParams: _queryParams,
2045 uploadOptions: _uploadOptions, 2044 uploadOptions: _uploadOptions,
2046 uploadMedia: _uploadMedia, 2045 uploadMedia: _uploadMedia,
2047 downloadOptions: _downloadOptions); 2046 downloadOptions: _downloadOptions);
(...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after
2406 * - "ATTRIBUTION" : The principal (even if an authority selector is present), 2405 * - "ATTRIBUTION" : The principal (even if an authority selector is present),
2407 * which 2406 * which
2408 * must only be used for attribution, not authorization. 2407 * must only be used for attribution, not authorization.
2409 * - "SECURITY_REALM" : Any of the security realms in the IAMContext 2408 * - "SECURITY_REALM" : Any of the security realms in the IAMContext
2410 * (go/security-realms). 2409 * (go/security-realms).
2411 * When used with IN, the condition indicates "any of the request's realms 2410 * When used with IN, the condition indicates "any of the request's realms
2412 * match one of the given values; with NOT_IN, "none of the realms match 2411 * match one of the given values; with NOT_IN, "none of the realms match
2413 * any of the given values". It is not permitted to grant access based on 2412 * any of the given values". It is not permitted to grant access based on
2414 * the *absence* of a realm, so realm conditions can only be used in 2413 * the *absence* of a realm, so realm conditions can only be used in
2415 * a "positive" context (e.g., ALLOW/IN or DENY/NOT_IN). 2414 * a "positive" context (e.g., ALLOW/IN or DENY/NOT_IN).
2415 * - "APPROVER" : An approver (distinct from the requester) that has
2416 * authorized this
2417 * request.
2418 * When used with IN, the condition indicates that one of the approvers
2419 * associated with the request matches the specified principal, or is a
2420 * member of the specified group. Approvers can only grant additional
2421 * access, and are thus only used in a strictly positive context
2422 * (e.g. ALLOW/IN or DENY/NOT_IN).
2423 * See: go/rpc-security-policy-dynamicauth.
2416 */ 2424 */
2417 core.String iam; 2425 core.String iam;
2418 /** 2426 /**
2419 * An operator to apply the subject with. 2427 * An operator to apply the subject with.
2420 * Possible string values are: 2428 * Possible string values are:
2421 * - "NO_OP" : Default no-op. 2429 * - "NO_OP" : Default no-op.
2422 * - "EQUALS" : DEPRECATED. Use IN instead. 2430 * - "EQUALS" : DEPRECATED. Use IN instead.
2423 * - "NOT_EQUALS" : DEPRECATED. Use NOT_IN instead. 2431 * - "NOT_EQUALS" : DEPRECATED. Use NOT_IN instead.
2424 * - "IN" : Set-inclusion check. 2432 * - "IN" : Set-inclusion check.
2425 * - "NOT_IN" : Set-exclusion check. 2433 * - "NOT_IN" : Set-exclusion check.
(...skipping 3194 matching lines...) Expand 10 before | Expand all | Expand 10 after
5620 } 5628 }
5621 if (table != null) { 5629 if (table != null) {
5622 _json["table"] = table; 5630 _json["table"] = table;
5623 } 5631 }
5624 if (values != null) { 5632 if (values != null) {
5625 _json["values"] = values; 5633 _json["values"] = values;
5626 } 5634 }
5627 return _json; 5635 return _json;
5628 } 5636 }
5629 } 5637 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/sourcerepo/v1.dart ('k') | generated/googleapis/lib/storage/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698