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

Side by Side Diff: generated/googleapis/lib/pubsub/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
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.pubsub.v1; 3 library googleapis.pubsub.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 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
54 54
55 /** 55 /**
56 * Gets the access control policy for a resource. 56 * Gets the access control policy for a resource.
57 * Returns an empty policy if the resource exists and does not have a policy 57 * Returns an empty policy if the resource exists and does not have a policy
58 * set. 58 * set.
59 * 59 *
60 * Request parameters: 60 * Request parameters:
61 * 61 *
62 * [resource] - REQUIRED: The resource for which the policy is being 62 * [resource] - REQUIRED: The resource for which the policy is being
63 * requested. 63 * requested.
64 * `resource` is usually specified as a path. For example, a Project 64 * See the operation documentation for the appropriate value for this field.
65 * resource is specified as `projects/{project}`.
66 * Value must have pattern "^projects/[^/]+/snapshots/[^/]+$". 65 * Value must have pattern "^projects/[^/]+/snapshots/[^/]+$".
67 * 66 *
68 * Completes with a [Policy]. 67 * Completes with a [Policy].
69 * 68 *
70 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 69 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
71 * error. 70 * error.
72 * 71 *
73 * If the used [http.Client] completes with an error when making a REST call, 72 * If the used [http.Client] completes with an error when making a REST call,
74 * this method will complete with the same error. 73 * this method will complete with the same error.
75 */ 74 */
(...skipping 24 matching lines...) Expand all
100 /** 99 /**
101 * Sets the access control policy on the specified resource. Replaces any 100 * Sets the access control policy on the specified resource. Replaces any
102 * existing policy. 101 * existing policy.
103 * 102 *
104 * [request] - The metadata request object. 103 * [request] - The metadata request object.
105 * 104 *
106 * Request parameters: 105 * Request parameters:
107 * 106 *
108 * [resource] - REQUIRED: The resource for which the policy is being 107 * [resource] - REQUIRED: The resource for which the policy is being
109 * specified. 108 * specified.
110 * `resource` is usually specified as a path. For example, a Project 109 * See the operation documentation for the appropriate value for this field.
111 * resource is specified as `projects/{project}`.
112 * Value must have pattern "^projects/[^/]+/snapshots/[^/]+$". 110 * Value must have pattern "^projects/[^/]+/snapshots/[^/]+$".
113 * 111 *
114 * Completes with a [Policy]. 112 * Completes with a [Policy].
115 * 113 *
116 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 114 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
117 * error. 115 * error.
118 * 116 *
119 * If the used [http.Client] completes with an error when making a REST call, 117 * If the used [http.Client] completes with an error when making a REST call,
120 * this method will complete with the same error. 118 * this method will complete with the same error.
121 */ 119 */
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
154 * Note: This operation is designed to be used for building permission-aware 152 * Note: This operation is designed to be used for building permission-aware
155 * UIs and command-line tools, not for authorization checking. This operation 153 * UIs and command-line tools, not for authorization checking. This operation
156 * may "fail open" without warning. 154 * may "fail open" without warning.
157 * 155 *
158 * [request] - The metadata request object. 156 * [request] - The metadata request object.
159 * 157 *
160 * Request parameters: 158 * Request parameters:
161 * 159 *
162 * [resource] - REQUIRED: The resource for which the policy detail is being 160 * [resource] - REQUIRED: The resource for which the policy detail is being
163 * requested. 161 * requested.
164 * `resource` is usually specified as a path. For example, a Project 162 * See the operation documentation for the appropriate value for this field.
165 * resource is specified as `projects/{project}`.
166 * Value must have pattern "^projects/[^/]+/snapshots/[^/]+$". 163 * Value must have pattern "^projects/[^/]+/snapshots/[^/]+$".
167 * 164 *
168 * Completes with a [TestIamPermissionsResponse]. 165 * Completes with a [TestIamPermissionsResponse].
169 * 166 *
170 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 167 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
171 * error. 168 * error.
172 * 169 *
173 * If the used [http.Client] completes with an error when making a REST call, 170 * If the used [http.Client] completes with an error when making a REST call,
174 * this method will complete with the same error. 171 * this method will complete with the same error.
175 */ 172 */
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after
409 406
410 /** 407 /**
411 * Gets the access control policy for a resource. 408 * Gets the access control policy for a resource.
412 * Returns an empty policy if the resource exists and does not have a policy 409 * Returns an empty policy if the resource exists and does not have a policy
413 * set. 410 * set.
414 * 411 *
415 * Request parameters: 412 * Request parameters:
416 * 413 *
417 * [resource] - REQUIRED: The resource for which the policy is being 414 * [resource] - REQUIRED: The resource for which the policy is being
418 * requested. 415 * requested.
419 * `resource` is usually specified as a path. For example, a Project 416 * See the operation documentation for the appropriate value for this field.
420 * resource is specified as `projects/{project}`.
421 * Value must have pattern "^projects/[^/]+/subscriptions/[^/]+$". 417 * Value must have pattern "^projects/[^/]+/subscriptions/[^/]+$".
422 * 418 *
423 * Completes with a [Policy]. 419 * Completes with a [Policy].
424 * 420 *
425 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 421 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
426 * error. 422 * error.
427 * 423 *
428 * If the used [http.Client] completes with an error when making a REST call, 424 * If the used [http.Client] completes with an error when making a REST call,
429 * this method will complete with the same error. 425 * this method will complete with the same error.
430 */ 426 */
(...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after
659 /** 655 /**
660 * Sets the access control policy on the specified resource. Replaces any 656 * Sets the access control policy on the specified resource. Replaces any
661 * existing policy. 657 * existing policy.
662 * 658 *
663 * [request] - The metadata request object. 659 * [request] - The metadata request object.
664 * 660 *
665 * Request parameters: 661 * Request parameters:
666 * 662 *
667 * [resource] - REQUIRED: The resource for which the policy is being 663 * [resource] - REQUIRED: The resource for which the policy is being
668 * specified. 664 * specified.
669 * `resource` is usually specified as a path. For example, a Project 665 * See the operation documentation for the appropriate value for this field.
670 * resource is specified as `projects/{project}`.
671 * Value must have pattern "^projects/[^/]+/subscriptions/[^/]+$". 666 * Value must have pattern "^projects/[^/]+/subscriptions/[^/]+$".
672 * 667 *
673 * Completes with a [Policy]. 668 * Completes with a [Policy].
674 * 669 *
675 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 670 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
676 * error. 671 * error.
677 * 672 *
678 * If the used [http.Client] completes with an error when making a REST call, 673 * If the used [http.Client] completes with an error when making a REST call,
679 * this method will complete with the same error. 674 * this method will complete with the same error.
680 */ 675 */
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
713 * Note: This operation is designed to be used for building permission-aware 708 * Note: This operation is designed to be used for building permission-aware
714 * UIs and command-line tools, not for authorization checking. This operation 709 * UIs and command-line tools, not for authorization checking. This operation
715 * may "fail open" without warning. 710 * may "fail open" without warning.
716 * 711 *
717 * [request] - The metadata request object. 712 * [request] - The metadata request object.
718 * 713 *
719 * Request parameters: 714 * Request parameters:
720 * 715 *
721 * [resource] - REQUIRED: The resource for which the policy detail is being 716 * [resource] - REQUIRED: The resource for which the policy detail is being
722 * requested. 717 * requested.
723 * `resource` is usually specified as a path. For example, a Project 718 * See the operation documentation for the appropriate value for this field.
724 * resource is specified as `projects/{project}`.
725 * Value must have pattern "^projects/[^/]+/subscriptions/[^/]+$". 719 * Value must have pattern "^projects/[^/]+/subscriptions/[^/]+$".
726 * 720 *
727 * Completes with a [TestIamPermissionsResponse]. 721 * Completes with a [TestIamPermissionsResponse].
728 * 722 *
729 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 723 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
730 * error. 724 * error.
731 * 725 *
732 * If the used [http.Client] completes with an error when making a REST call, 726 * If the used [http.Client] completes with an error when making a REST call,
733 * this method will complete with the same error. 727 * this method will complete with the same error.
734 */ 728 */
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
908 902
909 /** 903 /**
910 * Gets the access control policy for a resource. 904 * Gets the access control policy for a resource.
911 * Returns an empty policy if the resource exists and does not have a policy 905 * Returns an empty policy if the resource exists and does not have a policy
912 * set. 906 * set.
913 * 907 *
914 * Request parameters: 908 * Request parameters:
915 * 909 *
916 * [resource] - REQUIRED: The resource for which the policy is being 910 * [resource] - REQUIRED: The resource for which the policy is being
917 * requested. 911 * requested.
918 * `resource` is usually specified as a path. For example, a Project 912 * See the operation documentation for the appropriate value for this field.
919 * resource is specified as `projects/{project}`.
920 * Value must have pattern "^projects/[^/]+/topics/[^/]+$". 913 * Value must have pattern "^projects/[^/]+/topics/[^/]+$".
921 * 914 *
922 * Completes with a [Policy]. 915 * Completes with a [Policy].
923 * 916 *
924 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 917 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
925 * error. 918 * error.
926 * 919 *
927 * If the used [http.Client] completes with an error when making a REST call, 920 * If the used [http.Client] completes with an error when making a REST call,
928 * this method will complete with the same error. 921 * this method will complete with the same error.
929 */ 922 */
(...skipping 23 matching lines...) Expand all
953 946
954 /** 947 /**
955 * Lists matching topics. 948 * Lists matching topics.
956 * 949 *
957 * Request parameters: 950 * Request parameters:
958 * 951 *
959 * [project] - The name of the cloud project that topics belong to. 952 * [project] - The name of the cloud project that topics belong to.
960 * Format is `projects/{project}`. 953 * Format is `projects/{project}`.
961 * Value must have pattern "^projects/[^/]+$". 954 * Value must have pattern "^projects/[^/]+$".
962 * 955 *
963 * [pageSize] - Maximum number of topics to return.
964 *
965 * [pageToken] - The value returned by the last `ListTopicsResponse`; 956 * [pageToken] - The value returned by the last `ListTopicsResponse`;
966 * indicates that this is 957 * indicates that this is
967 * a continuation of a prior `ListTopics` call, and that the system should 958 * a continuation of a prior `ListTopics` call, and that the system should
968 * return the next page of data. 959 * return the next page of data.
969 * 960 *
961 * [pageSize] - Maximum number of topics to return.
962 *
970 * Completes with a [ListTopicsResponse]. 963 * Completes with a [ListTopicsResponse].
971 * 964 *
972 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 965 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
973 * error. 966 * error.
974 * 967 *
975 * If the used [http.Client] completes with an error when making a REST call, 968 * If the used [http.Client] completes with an error when making a REST call,
976 * this method will complete with the same error. 969 * this method will complete with the same error.
977 */ 970 */
978 async.Future<ListTopicsResponse> list(core.String project, {core.int pageSize, core.String pageToken}) { 971 async.Future<ListTopicsResponse> list(core.String project, {core.String pageTo ken, core.int pageSize}) {
979 var _url = null; 972 var _url = null;
980 var _queryParams = new core.Map(); 973 var _queryParams = new core.Map();
981 var _uploadMedia = null; 974 var _uploadMedia = null;
982 var _uploadOptions = null; 975 var _uploadOptions = null;
983 var _downloadOptions = commons.DownloadOptions.Metadata; 976 var _downloadOptions = commons.DownloadOptions.Metadata;
984 var _body = null; 977 var _body = null;
985 978
986 if (project == null) { 979 if (project == null) {
987 throw new core.ArgumentError("Parameter project is required."); 980 throw new core.ArgumentError("Parameter project is required.");
988 } 981 }
982 if (pageToken != null) {
983 _queryParams["pageToken"] = [pageToken];
984 }
989 if (pageSize != null) { 985 if (pageSize != null) {
990 _queryParams["pageSize"] = ["${pageSize}"]; 986 _queryParams["pageSize"] = ["${pageSize}"];
991 } 987 }
992 if (pageToken != null) {
993 _queryParams["pageToken"] = [pageToken];
994 }
995 988
996 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$project') + '/topics' ; 989 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$project') + '/topics' ;
997 990
998 var _response = _requester.request(_url, 991 var _response = _requester.request(_url,
999 "GET", 992 "GET",
1000 body: _body, 993 body: _body,
1001 queryParams: _queryParams, 994 queryParams: _queryParams,
1002 uploadOptions: _uploadOptions, 995 uploadOptions: _uploadOptions,
1003 uploadMedia: _uploadMedia, 996 uploadMedia: _uploadMedia,
1004 downloadOptions: _downloadOptions); 997 downloadOptions: _downloadOptions);
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
1056 /** 1049 /**
1057 * Sets the access control policy on the specified resource. Replaces any 1050 * Sets the access control policy on the specified resource. Replaces any
1058 * existing policy. 1051 * existing policy.
1059 * 1052 *
1060 * [request] - The metadata request object. 1053 * [request] - The metadata request object.
1061 * 1054 *
1062 * Request parameters: 1055 * Request parameters:
1063 * 1056 *
1064 * [resource] - REQUIRED: The resource for which the policy is being 1057 * [resource] - REQUIRED: The resource for which the policy is being
1065 * specified. 1058 * specified.
1066 * `resource` is usually specified as a path. For example, a Project 1059 * See the operation documentation for the appropriate value for this field.
1067 * resource is specified as `projects/{project}`.
1068 * Value must have pattern "^projects/[^/]+/topics/[^/]+$". 1060 * Value must have pattern "^projects/[^/]+/topics/[^/]+$".
1069 * 1061 *
1070 * Completes with a [Policy]. 1062 * Completes with a [Policy].
1071 * 1063 *
1072 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 1064 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1073 * error. 1065 * error.
1074 * 1066 *
1075 * If the used [http.Client] completes with an error when making a REST call, 1067 * If the used [http.Client] completes with an error when making a REST call,
1076 * this method will complete with the same error. 1068 * this method will complete with the same error.
1077 */ 1069 */
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
1110 * Note: This operation is designed to be used for building permission-aware 1102 * Note: This operation is designed to be used for building permission-aware
1111 * UIs and command-line tools, not for authorization checking. This operation 1103 * UIs and command-line tools, not for authorization checking. This operation
1112 * may "fail open" without warning. 1104 * may "fail open" without warning.
1113 * 1105 *
1114 * [request] - The metadata request object. 1106 * [request] - The metadata request object.
1115 * 1107 *
1116 * Request parameters: 1108 * Request parameters:
1117 * 1109 *
1118 * [resource] - REQUIRED: The resource for which the policy detail is being 1110 * [resource] - REQUIRED: The resource for which the policy detail is being
1119 * requested. 1111 * requested.
1120 * `resource` is usually specified as a path. For example, a Project 1112 * See the operation documentation for the appropriate value for this field.
1121 * resource is specified as `projects/{project}`.
1122 * Value must have pattern "^projects/[^/]+/topics/[^/]+$". 1113 * Value must have pattern "^projects/[^/]+/topics/[^/]+$".
1123 * 1114 *
1124 * Completes with a [TestIamPermissionsResponse]. 1115 * Completes with a [TestIamPermissionsResponse].
1125 * 1116 *
1126 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 1117 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1127 * error. 1118 * error.
1128 * 1119 *
1129 * If the used [http.Client] completes with an error when making a REST call, 1120 * If the used [http.Client] completes with an error when making a REST call,
1130 * this method will complete with the same error. 1121 * this method will complete with the same error.
1131 */ 1122 */
(...skipping 638 matching lines...) Expand 10 before | Expand all | Expand 10 after
1770 1761
1771 /** Configuration for a push delivery endpoint. */ 1762 /** Configuration for a push delivery endpoint. */
1772 class PushConfig { 1763 class PushConfig {
1773 /** 1764 /**
1774 * Endpoint configuration attributes. 1765 * Endpoint configuration attributes.
1775 * 1766 *
1776 * Every endpoint has a set of API supported attributes that can be used to 1767 * Every endpoint has a set of API supported attributes that can be used to
1777 * control different aspects of the message delivery. 1768 * control different aspects of the message delivery.
1778 * 1769 *
1779 * The currently supported attribute is `x-goog-version`, which you can 1770 * The currently supported attribute is `x-goog-version`, which you can
1780 * use to change the format of the push message. This attribute 1771 * use to change the format of the pushed message. This attribute
1781 * indicates the version of the data expected by the endpoint. This 1772 * indicates the version of the data expected by the endpoint. This
1782 * controls the shape of the envelope (i.e. its fields and metadata). 1773 * controls the shape of the pushed message (i.e., its fields and metadata).
1783 * The endpoint version is based on the version of the Pub/Sub 1774 * The endpoint version is based on the version of the Pub/Sub API.
1784 * API.
1785 * 1775 *
1786 * If not present during the `CreateSubscription` call, it will default to 1776 * If not present during the `CreateSubscription` call, it will default to
1787 * the version of the API used to make such call. If not present during a 1777 * the version of the API used to make such call. If not present during a
1788 * `ModifyPushConfig` call, its value will not be changed. `GetSubscription` 1778 * `ModifyPushConfig` call, its value will not be changed. `GetSubscription`
1789 * calls will always return a valid version, even if the subscription was 1779 * calls will always return a valid version, even if the subscription was
1790 * created without this attribute. 1780 * created without this attribute.
1791 * 1781 *
1792 * The possible values for this attribute are: 1782 * The possible values for this attribute are:
1793 * 1783 *
1794 * * `v1beta1`: uses the push format defined in the v1beta1 Pub/Sub API. 1784 * * `v1beta1`: uses the push format defined in the v1beta1 Pub/Sub API.
(...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after
2036 } 2026 }
2037 2027
2038 core.Map toJson() { 2028 core.Map toJson() {
2039 var _json = new core.Map(); 2029 var _json = new core.Map();
2040 if (name != null) { 2030 if (name != null) {
2041 _json["name"] = name; 2031 _json["name"] = name;
2042 } 2032 }
2043 return _json; 2033 return _json;
2044 } 2034 }
2045 } 2035 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/playmoviespartner/v1.dart ('k') | generated/googleapis/lib/reseller/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698