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

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

Issue 3006323002: Api-Roll 54: 2017-09-11 (Closed)
Patch Set: use 2.0.0-dev.infinity sdk constraint in pubspecs Created 3 years, 3 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/tagmanager/v2.dart ('k') | generated/googleapis/lib/translate/v2.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.tasks.v1; 3 library googleapis.tasks.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;
11 11
12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart'
13 ApiRequestError, DetailedApiRequestError; 13 show ApiRequestError, DetailedApiRequestError;
14 14
15 const core.String USER_AGENT = 'dart-api-client tasks/v1'; 15 const core.String USER_AGENT = 'dart-api-client tasks/v1';
16 16
17 /** Lets you manage your tasks and task lists. */ 17 /// Lets you manage your tasks and task lists.
18 class TasksApi { 18 class TasksApi {
19 /** Manage your tasks */ 19 /// Manage your tasks
20 static const TasksScope = "https://www.googleapis.com/auth/tasks"; 20 static const TasksScope = "https://www.googleapis.com/auth/tasks";
21 21
22 /** View your tasks */ 22 /// View your tasks
23 static const TasksReadonlyScope = "https://www.googleapis.com/auth/tasks.reado nly"; 23 static const TasksReadonlyScope =
24 24 "https://www.googleapis.com/auth/tasks.readonly";
25 25
26 final commons.ApiRequester _requester; 26 final commons.ApiRequester _requester;
27 27
28 TasklistsResourceApi get tasklists => new TasklistsResourceApi(_requester); 28 TasklistsResourceApi get tasklists => new TasklistsResourceApi(_requester);
29 TasksResourceApi get tasks => new TasksResourceApi(_requester); 29 TasksResourceApi get tasks => new TasksResourceApi(_requester);
30 30
31 TasksApi(http.Client client, {core.String rootUrl: "https://www.googleapis.com /", core.String servicePath: "tasks/v1/"}) : 31 TasksApi(http.Client client,
32 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A GENT); 32 {core.String rootUrl: "https://www.googleapis.com/",
33 core.String servicePath: "tasks/v1/"})
34 : _requester =
35 new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT);
33 } 36 }
34 37
35
36 class TasklistsResourceApi { 38 class TasklistsResourceApi {
37 final commons.ApiRequester _requester; 39 final commons.ApiRequester _requester;
38 40
39 TasklistsResourceApi(commons.ApiRequester client) : 41 TasklistsResourceApi(commons.ApiRequester client) : _requester = client;
40 _requester = client;
41 42
42 /** 43 /// Deletes the authenticated user's specified task list.
43 * Deletes the authenticated user's specified task list. 44 ///
44 * 45 /// Request parameters:
45 * Request parameters: 46 ///
46 * 47 /// [tasklist] - Task list identifier.
47 * [tasklist] - Task list identifier. 48 ///
48 * 49 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
49 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 50 /// an error.
50 * error. 51 ///
51 * 52 /// If the used [http.Client] completes with an error when making a REST
52 * If the used [http.Client] completes with an error when making a REST call, 53 /// call, this method will complete with the same error.
53 * this method will complete with the same error.
54 */
55 async.Future delete(core.String tasklist) { 54 async.Future delete(core.String tasklist) {
56 var _url = null; 55 var _url = null;
57 var _queryParams = new core.Map(); 56 var _queryParams = new core.Map();
58 var _uploadMedia = null; 57 var _uploadMedia = null;
59 var _uploadOptions = null; 58 var _uploadOptions = null;
60 var _downloadOptions = commons.DownloadOptions.Metadata; 59 var _downloadOptions = commons.DownloadOptions.Metadata;
61 var _body = null; 60 var _body = null;
62 61
63 if (tasklist == null) { 62 if (tasklist == null) {
64 throw new core.ArgumentError("Parameter tasklist is required."); 63 throw new core.ArgumentError("Parameter tasklist is required.");
65 } 64 }
66 65
67 _downloadOptions = null; 66 _downloadOptions = null;
68 67
69 _url = 'users/@me/lists/' + commons.Escaper.ecapeVariable('$tasklist'); 68 _url = 'users/@me/lists/' + commons.Escaper.ecapeVariable('$tasklist');
70 69
71 var _response = _requester.request(_url, 70 var _response = _requester.request(_url, "DELETE",
72 "DELETE", 71 body: _body,
73 body: _body, 72 queryParams: _queryParams,
74 queryParams: _queryParams, 73 uploadOptions: _uploadOptions,
75 uploadOptions: _uploadOptions, 74 uploadMedia: _uploadMedia,
76 uploadMedia: _uploadMedia, 75 downloadOptions: _downloadOptions);
77 downloadOptions: _downloadOptions);
78 return _response.then((data) => null); 76 return _response.then((data) => null);
79 } 77 }
80 78
81 /** 79 /// Returns the authenticated user's specified task list.
82 * Returns the authenticated user's specified task list. 80 ///
83 * 81 /// Request parameters:
84 * Request parameters: 82 ///
85 * 83 /// [tasklist] - Task list identifier.
86 * [tasklist] - Task list identifier. 84 ///
87 * 85 /// Completes with a [TaskList].
88 * Completes with a [TaskList]. 86 ///
89 * 87 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
90 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 88 /// an error.
91 * error. 89 ///
92 * 90 /// If the used [http.Client] completes with an error when making a REST
93 * If the used [http.Client] completes with an error when making a REST call, 91 /// call, this method will complete with the same error.
94 * this method will complete with the same error.
95 */
96 async.Future<TaskList> get(core.String tasklist) { 92 async.Future<TaskList> get(core.String tasklist) {
97 var _url = null; 93 var _url = null;
98 var _queryParams = new core.Map(); 94 var _queryParams = new core.Map();
99 var _uploadMedia = null; 95 var _uploadMedia = null;
100 var _uploadOptions = null; 96 var _uploadOptions = null;
101 var _downloadOptions = commons.DownloadOptions.Metadata; 97 var _downloadOptions = commons.DownloadOptions.Metadata;
102 var _body = null; 98 var _body = null;
103 99
104 if (tasklist == null) { 100 if (tasklist == null) {
105 throw new core.ArgumentError("Parameter tasklist is required."); 101 throw new core.ArgumentError("Parameter tasklist is required.");
106 } 102 }
107 103
108 _url = 'users/@me/lists/' + commons.Escaper.ecapeVariable('$tasklist'); 104 _url = 'users/@me/lists/' + commons.Escaper.ecapeVariable('$tasklist');
109 105
110 var _response = _requester.request(_url, 106 var _response = _requester.request(_url, "GET",
111 "GET", 107 body: _body,
112 body: _body, 108 queryParams: _queryParams,
113 queryParams: _queryParams, 109 uploadOptions: _uploadOptions,
114 uploadOptions: _uploadOptions, 110 uploadMedia: _uploadMedia,
115 uploadMedia: _uploadMedia, 111 downloadOptions: _downloadOptions);
116 downloadOptions: _downloadOptions);
117 return _response.then((data) => new TaskList.fromJson(data)); 112 return _response.then((data) => new TaskList.fromJson(data));
118 } 113 }
119 114
120 /** 115 /// Creates a new task list and adds it to the authenticated user's task
121 * Creates a new task list and adds it to the authenticated user's task lists. 116 /// lists.
122 * 117 ///
123 * [request] - The metadata request object. 118 /// [request] - The metadata request object.
124 * 119 ///
125 * Request parameters: 120 /// Request parameters:
126 * 121 ///
127 * Completes with a [TaskList]. 122 /// Completes with a [TaskList].
128 * 123 ///
129 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 124 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
130 * error. 125 /// an error.
131 * 126 ///
132 * If the used [http.Client] completes with an error when making a REST call, 127 /// If the used [http.Client] completes with an error when making a REST
133 * this method will complete with the same error. 128 /// call, this method will complete with the same error.
134 */
135 async.Future<TaskList> insert(TaskList request) { 129 async.Future<TaskList> insert(TaskList request) {
136 var _url = null; 130 var _url = null;
137 var _queryParams = new core.Map(); 131 var _queryParams = new core.Map();
138 var _uploadMedia = null; 132 var _uploadMedia = null;
139 var _uploadOptions = null; 133 var _uploadOptions = null;
140 var _downloadOptions = commons.DownloadOptions.Metadata; 134 var _downloadOptions = commons.DownloadOptions.Metadata;
141 var _body = null; 135 var _body = null;
142 136
143 if (request != null) { 137 if (request != null) {
144 _body = convert.JSON.encode((request).toJson()); 138 _body = convert.JSON.encode((request).toJson());
145 } 139 }
146 140
147 _url = 'users/@me/lists'; 141 _url = 'users/@me/lists';
148 142
149 var _response = _requester.request(_url, 143 var _response = _requester.request(_url, "POST",
150 "POST", 144 body: _body,
151 body: _body, 145 queryParams: _queryParams,
152 queryParams: _queryParams, 146 uploadOptions: _uploadOptions,
153 uploadOptions: _uploadOptions, 147 uploadMedia: _uploadMedia,
154 uploadMedia: _uploadMedia, 148 downloadOptions: _downloadOptions);
155 downloadOptions: _downloadOptions);
156 return _response.then((data) => new TaskList.fromJson(data)); 149 return _response.then((data) => new TaskList.fromJson(data));
157 } 150 }
158 151
159 /** 152 /// Returns all the authenticated user's task lists.
160 * Returns all the authenticated user's task lists. 153 ///
161 * 154 /// Request parameters:
162 * Request parameters: 155 ///
163 * 156 /// [maxResults] - Maximum number of task lists returned on one page.
164 * [maxResults] - Maximum number of task lists returned on one page. Optional. 157 /// Optional. The default is 100.
165 * The default is 100. 158 ///
166 * 159 /// [pageToken] - Token specifying the result page to return. Optional.
167 * [pageToken] - Token specifying the result page to return. Optional. 160 ///
168 * 161 /// Completes with a [TaskLists].
169 * Completes with a [TaskLists]. 162 ///
170 * 163 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
171 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 164 /// an error.
172 * error. 165 ///
173 * 166 /// If the used [http.Client] completes with an error when making a REST
174 * If the used [http.Client] completes with an error when making a REST call, 167 /// call, this method will complete with the same error.
175 * this method will complete with the same error. 168 async.Future<TaskLists> list(
176 */ 169 {core.String maxResults, core.String pageToken}) {
177 async.Future<TaskLists> list({core.String maxResults, core.String pageToken}) {
178 var _url = null; 170 var _url = null;
179 var _queryParams = new core.Map(); 171 var _queryParams = new core.Map();
180 var _uploadMedia = null; 172 var _uploadMedia = null;
181 var _uploadOptions = null; 173 var _uploadOptions = null;
182 var _downloadOptions = commons.DownloadOptions.Metadata; 174 var _downloadOptions = commons.DownloadOptions.Metadata;
183 var _body = null; 175 var _body = null;
184 176
185 if (maxResults != null) { 177 if (maxResults != null) {
186 _queryParams["maxResults"] = [maxResults]; 178 _queryParams["maxResults"] = [maxResults];
187 } 179 }
188 if (pageToken != null) { 180 if (pageToken != null) {
189 _queryParams["pageToken"] = [pageToken]; 181 _queryParams["pageToken"] = [pageToken];
190 } 182 }
191 183
192 _url = 'users/@me/lists'; 184 _url = 'users/@me/lists';
193 185
194 var _response = _requester.request(_url, 186 var _response = _requester.request(_url, "GET",
195 "GET", 187 body: _body,
196 body: _body, 188 queryParams: _queryParams,
197 queryParams: _queryParams, 189 uploadOptions: _uploadOptions,
198 uploadOptions: _uploadOptions, 190 uploadMedia: _uploadMedia,
199 uploadMedia: _uploadMedia, 191 downloadOptions: _downloadOptions);
200 downloadOptions: _downloadOptions);
201 return _response.then((data) => new TaskLists.fromJson(data)); 192 return _response.then((data) => new TaskLists.fromJson(data));
202 } 193 }
203 194
204 /** 195 /// Updates the authenticated user's specified task list. This method
205 * Updates the authenticated user's specified task list. This method supports 196 /// supports patch semantics.
206 * patch semantics. 197 ///
207 * 198 /// [request] - The metadata request object.
208 * [request] - The metadata request object. 199 ///
209 * 200 /// Request parameters:
210 * Request parameters: 201 ///
211 * 202 /// [tasklist] - Task list identifier.
212 * [tasklist] - Task list identifier. 203 ///
213 * 204 /// Completes with a [TaskList].
214 * Completes with a [TaskList]. 205 ///
215 * 206 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
216 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 207 /// an error.
217 * error. 208 ///
218 * 209 /// If the used [http.Client] completes with an error when making a REST
219 * If the used [http.Client] completes with an error when making a REST call, 210 /// call, this method will complete with the same error.
220 * this method will complete with the same error.
221 */
222 async.Future<TaskList> patch(TaskList request, core.String tasklist) { 211 async.Future<TaskList> patch(TaskList request, core.String tasklist) {
223 var _url = null; 212 var _url = null;
224 var _queryParams = new core.Map(); 213 var _queryParams = new core.Map();
225 var _uploadMedia = null; 214 var _uploadMedia = null;
226 var _uploadOptions = null; 215 var _uploadOptions = null;
227 var _downloadOptions = commons.DownloadOptions.Metadata; 216 var _downloadOptions = commons.DownloadOptions.Metadata;
228 var _body = null; 217 var _body = null;
229 218
230 if (request != null) { 219 if (request != null) {
231 _body = convert.JSON.encode((request).toJson()); 220 _body = convert.JSON.encode((request).toJson());
232 } 221 }
233 if (tasklist == null) { 222 if (tasklist == null) {
234 throw new core.ArgumentError("Parameter tasklist is required."); 223 throw new core.ArgumentError("Parameter tasklist is required.");
235 } 224 }
236 225
237 _url = 'users/@me/lists/' + commons.Escaper.ecapeVariable('$tasklist'); 226 _url = 'users/@me/lists/' + commons.Escaper.ecapeVariable('$tasklist');
238 227
239 var _response = _requester.request(_url, 228 var _response = _requester.request(_url, "PATCH",
240 "PATCH", 229 body: _body,
241 body: _body, 230 queryParams: _queryParams,
242 queryParams: _queryParams, 231 uploadOptions: _uploadOptions,
243 uploadOptions: _uploadOptions, 232 uploadMedia: _uploadMedia,
244 uploadMedia: _uploadMedia, 233 downloadOptions: _downloadOptions);
245 downloadOptions: _downloadOptions);
246 return _response.then((data) => new TaskList.fromJson(data)); 234 return _response.then((data) => new TaskList.fromJson(data));
247 } 235 }
248 236
249 /** 237 /// Updates the authenticated user's specified task list.
250 * Updates the authenticated user's specified task list. 238 ///
251 * 239 /// [request] - The metadata request object.
252 * [request] - The metadata request object. 240 ///
253 * 241 /// Request parameters:
254 * Request parameters: 242 ///
255 * 243 /// [tasklist] - Task list identifier.
256 * [tasklist] - Task list identifier. 244 ///
257 * 245 /// Completes with a [TaskList].
258 * Completes with a [TaskList]. 246 ///
259 * 247 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
260 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 248 /// an error.
261 * error. 249 ///
262 * 250 /// If the used [http.Client] completes with an error when making a REST
263 * If the used [http.Client] completes with an error when making a REST call, 251 /// call, this method will complete with the same error.
264 * this method will complete with the same error.
265 */
266 async.Future<TaskList> update(TaskList request, core.String tasklist) { 252 async.Future<TaskList> update(TaskList request, core.String tasklist) {
267 var _url = null; 253 var _url = null;
268 var _queryParams = new core.Map(); 254 var _queryParams = new core.Map();
269 var _uploadMedia = null; 255 var _uploadMedia = null;
270 var _uploadOptions = null; 256 var _uploadOptions = null;
271 var _downloadOptions = commons.DownloadOptions.Metadata; 257 var _downloadOptions = commons.DownloadOptions.Metadata;
272 var _body = null; 258 var _body = null;
273 259
274 if (request != null) { 260 if (request != null) {
275 _body = convert.JSON.encode((request).toJson()); 261 _body = convert.JSON.encode((request).toJson());
276 } 262 }
277 if (tasklist == null) { 263 if (tasklist == null) {
278 throw new core.ArgumentError("Parameter tasklist is required."); 264 throw new core.ArgumentError("Parameter tasklist is required.");
279 } 265 }
280 266
281 _url = 'users/@me/lists/' + commons.Escaper.ecapeVariable('$tasklist'); 267 _url = 'users/@me/lists/' + commons.Escaper.ecapeVariable('$tasklist');
282 268
283 var _response = _requester.request(_url, 269 var _response = _requester.request(_url, "PUT",
284 "PUT", 270 body: _body,
285 body: _body, 271 queryParams: _queryParams,
286 queryParams: _queryParams, 272 uploadOptions: _uploadOptions,
287 uploadOptions: _uploadOptions, 273 uploadMedia: _uploadMedia,
288 uploadMedia: _uploadMedia, 274 downloadOptions: _downloadOptions);
289 downloadOptions: _downloadOptions);
290 return _response.then((data) => new TaskList.fromJson(data)); 275 return _response.then((data) => new TaskList.fromJson(data));
291 } 276 }
292
293 } 277 }
294 278
295
296 class TasksResourceApi { 279 class TasksResourceApi {
297 final commons.ApiRequester _requester; 280 final commons.ApiRequester _requester;
298 281
299 TasksResourceApi(commons.ApiRequester client) : 282 TasksResourceApi(commons.ApiRequester client) : _requester = client;
300 _requester = client;
301 283
302 /** 284 /// Clears all completed tasks from the specified task list. The affected
303 * Clears all completed tasks from the specified task list. The affected tasks 285 /// tasks will be marked as 'hidden' and no longer be returned by default
304 * will be marked as 'hidden' and no longer be returned by default when 286 /// when retrieving all tasks for a task list.
305 * retrieving all tasks for a task list. 287 ///
306 * 288 /// Request parameters:
307 * Request parameters: 289 ///
308 * 290 /// [tasklist] - Task list identifier.
309 * [tasklist] - Task list identifier. 291 ///
310 * 292 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
311 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 293 /// an error.
312 * error. 294 ///
313 * 295 /// If the used [http.Client] completes with an error when making a REST
314 * If the used [http.Client] completes with an error when making a REST call, 296 /// call, this method will complete with the same error.
315 * this method will complete with the same error.
316 */
317 async.Future clear(core.String tasklist) { 297 async.Future clear(core.String tasklist) {
318 var _url = null; 298 var _url = null;
319 var _queryParams = new core.Map(); 299 var _queryParams = new core.Map();
320 var _uploadMedia = null; 300 var _uploadMedia = null;
321 var _uploadOptions = null; 301 var _uploadOptions = null;
322 var _downloadOptions = commons.DownloadOptions.Metadata; 302 var _downloadOptions = commons.DownloadOptions.Metadata;
323 var _body = null; 303 var _body = null;
324 304
325 if (tasklist == null) { 305 if (tasklist == null) {
326 throw new core.ArgumentError("Parameter tasklist is required."); 306 throw new core.ArgumentError("Parameter tasklist is required.");
327 } 307 }
328 308
329 _downloadOptions = null; 309 _downloadOptions = null;
330 310
331 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/clear'; 311 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/clear';
332 312
333 var _response = _requester.request(_url, 313 var _response = _requester.request(_url, "POST",
334 "POST", 314 body: _body,
335 body: _body, 315 queryParams: _queryParams,
336 queryParams: _queryParams, 316 uploadOptions: _uploadOptions,
337 uploadOptions: _uploadOptions, 317 uploadMedia: _uploadMedia,
338 uploadMedia: _uploadMedia, 318 downloadOptions: _downloadOptions);
339 downloadOptions: _downloadOptions);
340 return _response.then((data) => null); 319 return _response.then((data) => null);
341 } 320 }
342 321
343 /** 322 /// Deletes the specified task from the task list.
344 * Deletes the specified task from the task list. 323 ///
345 * 324 /// Request parameters:
346 * Request parameters: 325 ///
347 * 326 /// [tasklist] - Task list identifier.
348 * [tasklist] - Task list identifier. 327 ///
349 * 328 /// [task] - Task identifier.
350 * [task] - Task identifier. 329 ///
351 * 330 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
352 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 331 /// an error.
353 * error. 332 ///
354 * 333 /// If the used [http.Client] completes with an error when making a REST
355 * If the used [http.Client] completes with an error when making a REST call, 334 /// call, this method will complete with the same error.
356 * this method will complete with the same error.
357 */
358 async.Future delete(core.String tasklist, core.String task) { 335 async.Future delete(core.String tasklist, core.String task) {
359 var _url = null; 336 var _url = null;
360 var _queryParams = new core.Map(); 337 var _queryParams = new core.Map();
361 var _uploadMedia = null; 338 var _uploadMedia = null;
362 var _uploadOptions = null; 339 var _uploadOptions = null;
363 var _downloadOptions = commons.DownloadOptions.Metadata; 340 var _downloadOptions = commons.DownloadOptions.Metadata;
364 var _body = null; 341 var _body = null;
365 342
366 if (tasklist == null) { 343 if (tasklist == null) {
367 throw new core.ArgumentError("Parameter tasklist is required."); 344 throw new core.ArgumentError("Parameter tasklist is required.");
368 } 345 }
369 if (task == null) { 346 if (task == null) {
370 throw new core.ArgumentError("Parameter task is required."); 347 throw new core.ArgumentError("Parameter task is required.");
371 } 348 }
372 349
373 _downloadOptions = null; 350 _downloadOptions = null;
374 351
375 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/tasks/' + c ommons.Escaper.ecapeVariable('$task'); 352 _url = 'lists/' +
353 commons.Escaper.ecapeVariable('$tasklist') +
354 '/tasks/' +
355 commons.Escaper.ecapeVariable('$task');
376 356
377 var _response = _requester.request(_url, 357 var _response = _requester.request(_url, "DELETE",
378 "DELETE", 358 body: _body,
379 body: _body, 359 queryParams: _queryParams,
380 queryParams: _queryParams, 360 uploadOptions: _uploadOptions,
381 uploadOptions: _uploadOptions, 361 uploadMedia: _uploadMedia,
382 uploadMedia: _uploadMedia, 362 downloadOptions: _downloadOptions);
383 downloadOptions: _downloadOptions);
384 return _response.then((data) => null); 363 return _response.then((data) => null);
385 } 364 }
386 365
387 /** 366 /// Returns the specified task.
388 * Returns the specified task. 367 ///
389 * 368 /// Request parameters:
390 * Request parameters: 369 ///
391 * 370 /// [tasklist] - Task list identifier.
392 * [tasklist] - Task list identifier. 371 ///
393 * 372 /// [task] - Task identifier.
394 * [task] - Task identifier. 373 ///
395 * 374 /// Completes with a [Task].
396 * Completes with a [Task]. 375 ///
397 * 376 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
398 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 377 /// an error.
399 * error. 378 ///
400 * 379 /// If the used [http.Client] completes with an error when making a REST
401 * If the used [http.Client] completes with an error when making a REST call, 380 /// call, this method will complete with the same error.
402 * this method will complete with the same error.
403 */
404 async.Future<Task> get(core.String tasklist, core.String task) { 381 async.Future<Task> get(core.String tasklist, core.String task) {
405 var _url = null; 382 var _url = null;
406 var _queryParams = new core.Map(); 383 var _queryParams = new core.Map();
407 var _uploadMedia = null; 384 var _uploadMedia = null;
408 var _uploadOptions = null; 385 var _uploadOptions = null;
409 var _downloadOptions = commons.DownloadOptions.Metadata; 386 var _downloadOptions = commons.DownloadOptions.Metadata;
410 var _body = null; 387 var _body = null;
411 388
412 if (tasklist == null) { 389 if (tasklist == null) {
413 throw new core.ArgumentError("Parameter tasklist is required."); 390 throw new core.ArgumentError("Parameter tasklist is required.");
414 } 391 }
415 if (task == null) { 392 if (task == null) {
416 throw new core.ArgumentError("Parameter task is required."); 393 throw new core.ArgumentError("Parameter task is required.");
417 } 394 }
418 395
419 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/tasks/' + c ommons.Escaper.ecapeVariable('$task'); 396 _url = 'lists/' +
397 commons.Escaper.ecapeVariable('$tasklist') +
398 '/tasks/' +
399 commons.Escaper.ecapeVariable('$task');
420 400
421 var _response = _requester.request(_url, 401 var _response = _requester.request(_url, "GET",
422 "GET", 402 body: _body,
423 body: _body, 403 queryParams: _queryParams,
424 queryParams: _queryParams, 404 uploadOptions: _uploadOptions,
425 uploadOptions: _uploadOptions, 405 uploadMedia: _uploadMedia,
426 uploadMedia: _uploadMedia, 406 downloadOptions: _downloadOptions);
427 downloadOptions: _downloadOptions);
428 return _response.then((data) => new Task.fromJson(data)); 407 return _response.then((data) => new Task.fromJson(data));
429 } 408 }
430 409
431 /** 410 /// Creates a new task on the specified task list.
432 * Creates a new task on the specified task list. 411 ///
433 * 412 /// [request] - The metadata request object.
434 * [request] - The metadata request object. 413 ///
435 * 414 /// Request parameters:
436 * Request parameters: 415 ///
437 * 416 /// [tasklist] - Task list identifier.
438 * [tasklist] - Task list identifier. 417 ///
439 * 418 /// [parent] - Parent task identifier. If the task is created at the top
440 * [parent] - Parent task identifier. If the task is created at the top level, 419 /// level, this parameter is omitted. Optional.
441 * this parameter is omitted. Optional. 420 ///
442 * 421 /// [previous] - Previous sibling task identifier. If the task is created at
443 * [previous] - Previous sibling task identifier. If the task is created at 422 /// the first position among its siblings, this parameter is omitted.
444 * the first position among its siblings, this parameter is omitted. Optional. 423 /// Optional.
445 * 424 ///
446 * Completes with a [Task]. 425 /// Completes with a [Task].
447 * 426 ///
448 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 427 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
449 * error. 428 /// an error.
450 * 429 ///
451 * If the used [http.Client] completes with an error when making a REST call, 430 /// If the used [http.Client] completes with an error when making a REST
452 * this method will complete with the same error. 431 /// call, this method will complete with the same error.
453 */ 432 async.Future<Task> insert(Task request, core.String tasklist,
454 async.Future<Task> insert(Task request, core.String tasklist, {core.String par ent, core.String previous}) { 433 {core.String parent, core.String previous}) {
455 var _url = null; 434 var _url = null;
456 var _queryParams = new core.Map(); 435 var _queryParams = new core.Map();
457 var _uploadMedia = null; 436 var _uploadMedia = null;
458 var _uploadOptions = null; 437 var _uploadOptions = null;
459 var _downloadOptions = commons.DownloadOptions.Metadata; 438 var _downloadOptions = commons.DownloadOptions.Metadata;
460 var _body = null; 439 var _body = null;
461 440
462 if (request != null) { 441 if (request != null) {
463 _body = convert.JSON.encode((request).toJson()); 442 _body = convert.JSON.encode((request).toJson());
464 } 443 }
465 if (tasklist == null) { 444 if (tasklist == null) {
466 throw new core.ArgumentError("Parameter tasklist is required."); 445 throw new core.ArgumentError("Parameter tasklist is required.");
467 } 446 }
468 if (parent != null) { 447 if (parent != null) {
469 _queryParams["parent"] = [parent]; 448 _queryParams["parent"] = [parent];
470 } 449 }
471 if (previous != null) { 450 if (previous != null) {
472 _queryParams["previous"] = [previous]; 451 _queryParams["previous"] = [previous];
473 } 452 }
474 453
475 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/tasks'; 454 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/tasks';
476 455
477 var _response = _requester.request(_url, 456 var _response = _requester.request(_url, "POST",
478 "POST", 457 body: _body,
479 body: _body, 458 queryParams: _queryParams,
480 queryParams: _queryParams, 459 uploadOptions: _uploadOptions,
481 uploadOptions: _uploadOptions, 460 uploadMedia: _uploadMedia,
482 uploadMedia: _uploadMedia, 461 downloadOptions: _downloadOptions);
483 downloadOptions: _downloadOptions);
484 return _response.then((data) => new Task.fromJson(data)); 462 return _response.then((data) => new Task.fromJson(data));
485 } 463 }
486 464
487 /** 465 /// Returns all tasks in the specified task list.
488 * Returns all tasks in the specified task list. 466 ///
489 * 467 /// Request parameters:
490 * Request parameters: 468 ///
491 * 469 /// [tasklist] - Task list identifier.
492 * [tasklist] - Task list identifier. 470 ///
493 * 471 /// [completedMax] - Upper bound for a task's completion date (as a RFC 3339
494 * [completedMax] - Upper bound for a task's completion date (as a RFC 3339 472 /// timestamp) to filter by. Optional. The default is not to filter by
495 * timestamp) to filter by. Optional. The default is not to filter by 473 /// completion date.
496 * completion date. 474 ///
497 * 475 /// [completedMin] - Lower bound for a task's completion date (as a RFC 3339
498 * [completedMin] - Lower bound for a task's completion date (as a RFC 3339 476 /// timestamp) to filter by. Optional. The default is not to filter by
499 * timestamp) to filter by. Optional. The default is not to filter by 477 /// completion date.
500 * completion date. 478 ///
501 * 479 /// [dueMax] - Upper bound for a task's due date (as a RFC 3339 timestamp) to
502 * [dueMax] - Upper bound for a task's due date (as a RFC 3339 timestamp) to 480 /// filter by. Optional. The default is not to filter by due date.
503 * filter by. Optional. The default is not to filter by due date. 481 ///
504 * 482 /// [dueMin] - Lower bound for a task's due date (as a RFC 3339 timestamp) to
505 * [dueMin] - Lower bound for a task's due date (as a RFC 3339 timestamp) to 483 /// filter by. Optional. The default is not to filter by due date.
506 * filter by. Optional. The default is not to filter by due date. 484 ///
507 * 485 /// [maxResults] - Maximum number of task lists returned on one page.
508 * [maxResults] - Maximum number of task lists returned on one page. Optional. 486 /// Optional. The default is 100.
509 * The default is 100. 487 ///
510 * 488 /// [pageToken] - Token specifying the result page to return. Optional.
511 * [pageToken] - Token specifying the result page to return. Optional. 489 ///
512 * 490 /// [showCompleted] - Flag indicating whether completed tasks are returned in
513 * [showCompleted] - Flag indicating whether completed tasks are returned in 491 /// the result. Optional. The default is True.
514 * the result. Optional. The default is True. 492 ///
515 * 493 /// [showDeleted] - Flag indicating whether deleted tasks are returned in the
516 * [showDeleted] - Flag indicating whether deleted tasks are returned in the 494 /// result. Optional. The default is False.
517 * result. Optional. The default is False. 495 ///
518 * 496 /// [showHidden] - Flag indicating whether hidden tasks are returned in the
519 * [showHidden] - Flag indicating whether hidden tasks are returned in the 497 /// result. Optional. The default is False.
520 * result. Optional. The default is False. 498 ///
521 * 499 /// [updatedMin] - Lower bound for a task's last modification time (as a RFC
522 * [updatedMin] - Lower bound for a task's last modification time (as a RFC 500 /// 3339 timestamp) to filter by. Optional. The default is not to filter by
523 * 3339 timestamp) to filter by. Optional. The default is not to filter by 501 /// last modification time.
524 * last modification time. 502 ///
525 * 503 /// Completes with a [Tasks].
526 * Completes with a [Tasks]. 504 ///
527 * 505 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
528 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 506 /// an error.
529 * error. 507 ///
530 * 508 /// If the used [http.Client] completes with an error when making a REST
531 * If the used [http.Client] completes with an error when making a REST call, 509 /// call, this method will complete with the same error.
532 * this method will complete with the same error. 510 async.Future<Tasks> list(core.String tasklist,
533 */ 511 {core.String completedMax,
534 async.Future<Tasks> list(core.String tasklist, {core.String completedMax, core .String completedMin, core.String dueMax, core.String dueMin, core.String maxRes ults, core.String pageToken, core.bool showCompleted, core.bool showDeleted, cor e.bool showHidden, core.String updatedMin}) { 512 core.String completedMin,
513 core.String dueMax,
514 core.String dueMin,
515 core.String maxResults,
516 core.String pageToken,
517 core.bool showCompleted,
518 core.bool showDeleted,
519 core.bool showHidden,
520 core.String updatedMin}) {
535 var _url = null; 521 var _url = null;
536 var _queryParams = new core.Map(); 522 var _queryParams = new core.Map();
537 var _uploadMedia = null; 523 var _uploadMedia = null;
538 var _uploadOptions = null; 524 var _uploadOptions = null;
539 var _downloadOptions = commons.DownloadOptions.Metadata; 525 var _downloadOptions = commons.DownloadOptions.Metadata;
540 var _body = null; 526 var _body = null;
541 527
542 if (tasklist == null) { 528 if (tasklist == null) {
543 throw new core.ArgumentError("Parameter tasklist is required."); 529 throw new core.ArgumentError("Parameter tasklist is required.");
544 } 530 }
(...skipping 23 matching lines...) Expand all
568 } 554 }
569 if (showHidden != null) { 555 if (showHidden != null) {
570 _queryParams["showHidden"] = ["${showHidden}"]; 556 _queryParams["showHidden"] = ["${showHidden}"];
571 } 557 }
572 if (updatedMin != null) { 558 if (updatedMin != null) {
573 _queryParams["updatedMin"] = [updatedMin]; 559 _queryParams["updatedMin"] = [updatedMin];
574 } 560 }
575 561
576 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/tasks'; 562 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/tasks';
577 563
578 var _response = _requester.request(_url, 564 var _response = _requester.request(_url, "GET",
579 "GET", 565 body: _body,
580 body: _body, 566 queryParams: _queryParams,
581 queryParams: _queryParams, 567 uploadOptions: _uploadOptions,
582 uploadOptions: _uploadOptions, 568 uploadMedia: _uploadMedia,
583 uploadMedia: _uploadMedia, 569 downloadOptions: _downloadOptions);
584 downloadOptions: _downloadOptions);
585 return _response.then((data) => new Tasks.fromJson(data)); 570 return _response.then((data) => new Tasks.fromJson(data));
586 } 571 }
587 572
588 /** 573 /// Moves the specified task to another position in the task list. This can
589 * Moves the specified task to another position in the task list. This can 574 /// include putting it as a child task under a new parent and/or move it to a
590 * include putting it as a child task under a new parent and/or move it to a 575 /// different position among its sibling tasks.
591 * different position among its sibling tasks. 576 ///
592 * 577 /// Request parameters:
593 * Request parameters: 578 ///
594 * 579 /// [tasklist] - Task list identifier.
595 * [tasklist] - Task list identifier. 580 ///
596 * 581 /// [task] - Task identifier.
597 * [task] - Task identifier. 582 ///
598 * 583 /// [parent] - New parent task identifier. If the task is moved to the top
599 * [parent] - New parent task identifier. If the task is moved to the top 584 /// level, this parameter is omitted. Optional.
600 * level, this parameter is omitted. Optional. 585 ///
601 * 586 /// [previous] - New previous sibling task identifier. If the task is moved
602 * [previous] - New previous sibling task identifier. If the task is moved to 587 /// to the first position among its siblings, this parameter is omitted.
603 * the first position among its siblings, this parameter is omitted. Optional. 588 /// Optional.
604 * 589 ///
605 * Completes with a [Task]. 590 /// Completes with a [Task].
606 * 591 ///
607 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 592 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
608 * error. 593 /// an error.
609 * 594 ///
610 * If the used [http.Client] completes with an error when making a REST call, 595 /// If the used [http.Client] completes with an error when making a REST
611 * this method will complete with the same error. 596 /// call, this method will complete with the same error.
612 */ 597 async.Future<Task> move(core.String tasklist, core.String task,
613 async.Future<Task> move(core.String tasklist, core.String task, {core.String p arent, core.String previous}) { 598 {core.String parent, core.String previous}) {
614 var _url = null; 599 var _url = null;
615 var _queryParams = new core.Map(); 600 var _queryParams = new core.Map();
616 var _uploadMedia = null; 601 var _uploadMedia = null;
617 var _uploadOptions = null; 602 var _uploadOptions = null;
618 var _downloadOptions = commons.DownloadOptions.Metadata; 603 var _downloadOptions = commons.DownloadOptions.Metadata;
619 var _body = null; 604 var _body = null;
620 605
621 if (tasklist == null) { 606 if (tasklist == null) {
622 throw new core.ArgumentError("Parameter tasklist is required."); 607 throw new core.ArgumentError("Parameter tasklist is required.");
623 } 608 }
624 if (task == null) { 609 if (task == null) {
625 throw new core.ArgumentError("Parameter task is required."); 610 throw new core.ArgumentError("Parameter task is required.");
626 } 611 }
627 if (parent != null) { 612 if (parent != null) {
628 _queryParams["parent"] = [parent]; 613 _queryParams["parent"] = [parent];
629 } 614 }
630 if (previous != null) { 615 if (previous != null) {
631 _queryParams["previous"] = [previous]; 616 _queryParams["previous"] = [previous];
632 } 617 }
633 618
634 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/tasks/' + c ommons.Escaper.ecapeVariable('$task') + '/move'; 619 _url = 'lists/' +
620 commons.Escaper.ecapeVariable('$tasklist') +
621 '/tasks/' +
622 commons.Escaper.ecapeVariable('$task') +
623 '/move';
635 624
636 var _response = _requester.request(_url, 625 var _response = _requester.request(_url, "POST",
637 "POST", 626 body: _body,
638 body: _body, 627 queryParams: _queryParams,
639 queryParams: _queryParams, 628 uploadOptions: _uploadOptions,
640 uploadOptions: _uploadOptions, 629 uploadMedia: _uploadMedia,
641 uploadMedia: _uploadMedia, 630 downloadOptions: _downloadOptions);
642 downloadOptions: _downloadOptions);
643 return _response.then((data) => new Task.fromJson(data)); 631 return _response.then((data) => new Task.fromJson(data));
644 } 632 }
645 633
646 /** 634 /// Updates the specified task. This method supports patch semantics.
647 * Updates the specified task. This method supports patch semantics. 635 ///
648 * 636 /// [request] - The metadata request object.
649 * [request] - The metadata request object. 637 ///
650 * 638 /// Request parameters:
651 * Request parameters: 639 ///
652 * 640 /// [tasklist] - Task list identifier.
653 * [tasklist] - Task list identifier. 641 ///
654 * 642 /// [task] - Task identifier.
655 * [task] - Task identifier. 643 ///
656 * 644 /// Completes with a [Task].
657 * Completes with a [Task]. 645 ///
658 * 646 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
659 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 647 /// an error.
660 * error. 648 ///
661 * 649 /// If the used [http.Client] completes with an error when making a REST
662 * If the used [http.Client] completes with an error when making a REST call, 650 /// call, this method will complete with the same error.
663 * this method will complete with the same error. 651 async.Future<Task> patch(
664 */ 652 Task request, core.String tasklist, core.String task) {
665 async.Future<Task> patch(Task request, core.String tasklist, core.String task) {
666 var _url = null; 653 var _url = null;
667 var _queryParams = new core.Map(); 654 var _queryParams = new core.Map();
668 var _uploadMedia = null; 655 var _uploadMedia = null;
669 var _uploadOptions = null; 656 var _uploadOptions = null;
670 var _downloadOptions = commons.DownloadOptions.Metadata; 657 var _downloadOptions = commons.DownloadOptions.Metadata;
671 var _body = null; 658 var _body = null;
672 659
673 if (request != null) { 660 if (request != null) {
674 _body = convert.JSON.encode((request).toJson()); 661 _body = convert.JSON.encode((request).toJson());
675 } 662 }
676 if (tasklist == null) { 663 if (tasklist == null) {
677 throw new core.ArgumentError("Parameter tasklist is required."); 664 throw new core.ArgumentError("Parameter tasklist is required.");
678 } 665 }
679 if (task == null) { 666 if (task == null) {
680 throw new core.ArgumentError("Parameter task is required."); 667 throw new core.ArgumentError("Parameter task is required.");
681 } 668 }
682 669
683 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/tasks/' + c ommons.Escaper.ecapeVariable('$task'); 670 _url = 'lists/' +
671 commons.Escaper.ecapeVariable('$tasklist') +
672 '/tasks/' +
673 commons.Escaper.ecapeVariable('$task');
684 674
685 var _response = _requester.request(_url, 675 var _response = _requester.request(_url, "PATCH",
686 "PATCH", 676 body: _body,
687 body: _body, 677 queryParams: _queryParams,
688 queryParams: _queryParams, 678 uploadOptions: _uploadOptions,
689 uploadOptions: _uploadOptions, 679 uploadMedia: _uploadMedia,
690 uploadMedia: _uploadMedia, 680 downloadOptions: _downloadOptions);
691 downloadOptions: _downloadOptions);
692 return _response.then((data) => new Task.fromJson(data)); 681 return _response.then((data) => new Task.fromJson(data));
693 } 682 }
694 683
695 /** 684 /// Updates the specified task.
696 * Updates the specified task. 685 ///
697 * 686 /// [request] - The metadata request object.
698 * [request] - The metadata request object. 687 ///
699 * 688 /// Request parameters:
700 * Request parameters: 689 ///
701 * 690 /// [tasklist] - Task list identifier.
702 * [tasklist] - Task list identifier. 691 ///
703 * 692 /// [task] - Task identifier.
704 * [task] - Task identifier. 693 ///
705 * 694 /// Completes with a [Task].
706 * Completes with a [Task]. 695 ///
707 * 696 /// Completes with a [commons.ApiRequestError] if the API endpoint returned
708 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 697 /// an error.
709 * error. 698 ///
710 * 699 /// If the used [http.Client] completes with an error when making a REST
711 * If the used [http.Client] completes with an error when making a REST call, 700 /// call, this method will complete with the same error.
712 * this method will complete with the same error. 701 async.Future<Task> update(
713 */ 702 Task request, core.String tasklist, core.String task) {
714 async.Future<Task> update(Task request, core.String tasklist, core.String task ) {
715 var _url = null; 703 var _url = null;
716 var _queryParams = new core.Map(); 704 var _queryParams = new core.Map();
717 var _uploadMedia = null; 705 var _uploadMedia = null;
718 var _uploadOptions = null; 706 var _uploadOptions = null;
719 var _downloadOptions = commons.DownloadOptions.Metadata; 707 var _downloadOptions = commons.DownloadOptions.Metadata;
720 var _body = null; 708 var _body = null;
721 709
722 if (request != null) { 710 if (request != null) {
723 _body = convert.JSON.encode((request).toJson()); 711 _body = convert.JSON.encode((request).toJson());
724 } 712 }
725 if (tasklist == null) { 713 if (tasklist == null) {
726 throw new core.ArgumentError("Parameter tasklist is required."); 714 throw new core.ArgumentError("Parameter tasklist is required.");
727 } 715 }
728 if (task == null) { 716 if (task == null) {
729 throw new core.ArgumentError("Parameter task is required."); 717 throw new core.ArgumentError("Parameter task is required.");
730 } 718 }
731 719
732 _url = 'lists/' + commons.Escaper.ecapeVariable('$tasklist') + '/tasks/' + c ommons.Escaper.ecapeVariable('$task'); 720 _url = 'lists/' +
721 commons.Escaper.ecapeVariable('$tasklist') +
722 '/tasks/' +
723 commons.Escaper.ecapeVariable('$task');
733 724
734 var _response = _requester.request(_url, 725 var _response = _requester.request(_url, "PUT",
735 "PUT", 726 body: _body,
736 body: _body, 727 queryParams: _queryParams,
737 queryParams: _queryParams, 728 uploadOptions: _uploadOptions,
738 uploadOptions: _uploadOptions, 729 uploadMedia: _uploadMedia,
739 uploadMedia: _uploadMedia, 730 downloadOptions: _downloadOptions);
740 downloadOptions: _downloadOptions);
741 return _response.then((data) => new Task.fromJson(data)); 731 return _response.then((data) => new Task.fromJson(data));
742 } 732 }
743
744 } 733 }
745 734
735 class TaskLinks {
736 /// The description. In HTML speak: Everything between <a> and </a>.
737 core.String description;
746 738
739 /// The URL.
740 core.String link;
747 741
748 class TaskLinks { 742 /// Type of the link, e.g. "email".
749 /** The description. In HTML speak: Everything between <a> and </a>. */
750 core.String description;
751 /** The URL. */
752 core.String link;
753 /** Type of the link, e.g. "email". */
754 core.String type; 743 core.String type;
755 744
756 TaskLinks(); 745 TaskLinks();
757 746
758 TaskLinks.fromJson(core.Map _json) { 747 TaskLinks.fromJson(core.Map _json) {
759 if (_json.containsKey("description")) { 748 if (_json.containsKey("description")) {
760 description = _json["description"]; 749 description = _json["description"];
761 } 750 }
762 if (_json.containsKey("link")) { 751 if (_json.containsKey("link")) {
763 link = _json["link"]; 752 link = _json["link"];
764 } 753 }
765 if (_json.containsKey("type")) { 754 if (_json.containsKey("type")) {
766 type = _json["type"]; 755 type = _json["type"];
767 } 756 }
768 } 757 }
769 758
770 core.Map<core.String, core.Object> toJson() { 759 core.Map<core.String, core.Object> toJson() {
771 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>(); 760 final core.Map<core.String, core.Object> _json =
761 new core.Map<core.String, core.Object>();
772 if (description != null) { 762 if (description != null) {
773 _json["description"] = description; 763 _json["description"] = description;
774 } 764 }
775 if (link != null) { 765 if (link != null) {
776 _json["link"] = link; 766 _json["link"] = link;
777 } 767 }
778 if (type != null) { 768 if (type != null) {
779 _json["type"] = type; 769 _json["type"] = type;
780 } 770 }
781 return _json; 771 return _json;
782 } 772 }
783 } 773 }
784 774
785 class Task { 775 class Task {
786 /** 776 /// Completion date of the task (as a RFC 3339 timestamp). This field is
787 * Completion date of the task (as a RFC 3339 timestamp). This field is 777 /// omitted if the task has not been completed.
788 * omitted if the task has not been completed.
789 */
790 core.DateTime completed; 778 core.DateTime completed;
791 /** 779
792 * Flag indicating whether the task has been deleted. The default if False. 780 /// Flag indicating whether the task has been deleted. The default if False.
793 */
794 core.bool deleted; 781 core.bool deleted;
795 /** Due date of the task (as a RFC 3339 timestamp). Optional. */ 782
783 /// Due date of the task (as a RFC 3339 timestamp). Optional.
796 core.DateTime due; 784 core.DateTime due;
797 /** ETag of the resource. */ 785
786 /// ETag of the resource.
798 core.String etag; 787 core.String etag;
799 /** 788
800 * Flag indicating whether the task is hidden. This is the case if the task 789 /// Flag indicating whether the task is hidden. This is the case if the task
801 * had been marked completed when the task list was last cleared. The default 790 /// had been marked completed when the task list was last cleared. The
802 * is False. This field is read-only. 791 /// default is False. This field is read-only.
803 */
804 core.bool hidden; 792 core.bool hidden;
805 /** Task identifier. */ 793
794 /// Task identifier.
806 core.String id; 795 core.String id;
807 /** Type of the resource. This is always "tasks#task". */ 796
797 /// Type of the resource. This is always "tasks#task".
808 core.String kind; 798 core.String kind;
809 /** Collection of links. This collection is read-only. */ 799
800 /// Collection of links. This collection is read-only.
810 core.List<TaskLinks> links; 801 core.List<TaskLinks> links;
811 /** Notes describing the task. Optional. */ 802
803 /// Notes describing the task. Optional.
812 core.String notes; 804 core.String notes;
813 /** 805
814 * Parent task identifier. This field is omitted if it is a top-level task. 806 /// Parent task identifier. This field is omitted if it is a top-level task.
815 * This field is read-only. Use the "move" method to move the task under a 807 /// This field is read-only. Use the "move" method to move the task under a
816 * different parent or to the top level. 808 /// different parent or to the top level.
817 */
818 core.String parent; 809 core.String parent;
819 /** 810
820 * String indicating the position of the task among its sibling tasks under 811 /// String indicating the position of the task among its sibling tasks under
821 * the same parent task or at the top level. If this string is greater than 812 /// the same parent task or at the top level. If this string is greater than
822 * another task's corresponding position string according to lexicographical 813 /// another task's corresponding position string according to lexicographical
823 * ordering, the task is positioned after the other task under the same parent 814 /// ordering, the task is positioned after the other task under the same
824 * task (or at the top level). This field is read-only. Use the "move" method 815 /// parent task (or at the top level). This field is read-only. Use the
825 * to move the task to another position. 816 /// "move" method to move the task to another position.
826 */
827 core.String position; 817 core.String position;
828 /** 818
829 * URL pointing to this task. Used to retrieve, update, or delete this task. 819 /// URL pointing to this task. Used to retrieve, update, or delete this task.
830 */
831 core.String selfLink; 820 core.String selfLink;
832 /** Status of the task. This is either "needsAction" or "completed". */ 821
822 /// Status of the task. This is either "needsAction" or "completed".
833 core.String status; 823 core.String status;
834 /** Title of the task. */ 824
825 /// Title of the task.
835 core.String title; 826 core.String title;
836 /** Last modification time of the task (as a RFC 3339 timestamp). */ 827
828 /// Last modification time of the task (as a RFC 3339 timestamp).
837 core.DateTime updated; 829 core.DateTime updated;
838 830
839 Task(); 831 Task();
840 832
841 Task.fromJson(core.Map _json) { 833 Task.fromJson(core.Map _json) {
842 if (_json.containsKey("completed")) { 834 if (_json.containsKey("completed")) {
843 completed = core.DateTime.parse(_json["completed"]); 835 completed = core.DateTime.parse(_json["completed"]);
844 } 836 }
845 if (_json.containsKey("deleted")) { 837 if (_json.containsKey("deleted")) {
846 deleted = _json["deleted"]; 838 deleted = _json["deleted"];
847 } 839 }
848 if (_json.containsKey("due")) { 840 if (_json.containsKey("due")) {
849 due = core.DateTime.parse(_json["due"]); 841 due = core.DateTime.parse(_json["due"]);
850 } 842 }
851 if (_json.containsKey("etag")) { 843 if (_json.containsKey("etag")) {
852 etag = _json["etag"]; 844 etag = _json["etag"];
853 } 845 }
854 if (_json.containsKey("hidden")) { 846 if (_json.containsKey("hidden")) {
855 hidden = _json["hidden"]; 847 hidden = _json["hidden"];
856 } 848 }
857 if (_json.containsKey("id")) { 849 if (_json.containsKey("id")) {
858 id = _json["id"]; 850 id = _json["id"];
859 } 851 }
860 if (_json.containsKey("kind")) { 852 if (_json.containsKey("kind")) {
861 kind = _json["kind"]; 853 kind = _json["kind"];
862 } 854 }
863 if (_json.containsKey("links")) { 855 if (_json.containsKey("links")) {
864 links = _json["links"].map((value) => new TaskLinks.fromJson(value)).toLis t(); 856 links =
857 _json["links"].map((value) => new TaskLinks.fromJson(value)).toList();
865 } 858 }
866 if (_json.containsKey("notes")) { 859 if (_json.containsKey("notes")) {
867 notes = _json["notes"]; 860 notes = _json["notes"];
868 } 861 }
869 if (_json.containsKey("parent")) { 862 if (_json.containsKey("parent")) {
870 parent = _json["parent"]; 863 parent = _json["parent"];
871 } 864 }
872 if (_json.containsKey("position")) { 865 if (_json.containsKey("position")) {
873 position = _json["position"]; 866 position = _json["position"];
874 } 867 }
875 if (_json.containsKey("selfLink")) { 868 if (_json.containsKey("selfLink")) {
876 selfLink = _json["selfLink"]; 869 selfLink = _json["selfLink"];
877 } 870 }
878 if (_json.containsKey("status")) { 871 if (_json.containsKey("status")) {
879 status = _json["status"]; 872 status = _json["status"];
880 } 873 }
881 if (_json.containsKey("title")) { 874 if (_json.containsKey("title")) {
882 title = _json["title"]; 875 title = _json["title"];
883 } 876 }
884 if (_json.containsKey("updated")) { 877 if (_json.containsKey("updated")) {
885 updated = core.DateTime.parse(_json["updated"]); 878 updated = core.DateTime.parse(_json["updated"]);
886 } 879 }
887 } 880 }
888 881
889 core.Map<core.String, core.Object> toJson() { 882 core.Map<core.String, core.Object> toJson() {
890 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>(); 883 final core.Map<core.String, core.Object> _json =
884 new core.Map<core.String, core.Object>();
891 if (completed != null) { 885 if (completed != null) {
892 _json["completed"] = (completed).toIso8601String(); 886 _json["completed"] = (completed).toIso8601String();
893 } 887 }
894 if (deleted != null) { 888 if (deleted != null) {
895 _json["deleted"] = deleted; 889 _json["deleted"] = deleted;
896 } 890 }
897 if (due != null) { 891 if (due != null) {
898 _json["due"] = (due).toIso8601String(); 892 _json["due"] = (due).toIso8601String();
899 } 893 }
900 if (etag != null) { 894 if (etag != null) {
(...skipping 30 matching lines...) Expand all
931 _json["title"] = title; 925 _json["title"] = title;
932 } 926 }
933 if (updated != null) { 927 if (updated != null) {
934 _json["updated"] = (updated).toIso8601String(); 928 _json["updated"] = (updated).toIso8601String();
935 } 929 }
936 return _json; 930 return _json;
937 } 931 }
938 } 932 }
939 933
940 class TaskList { 934 class TaskList {
941 /** ETag of the resource. */ 935 /// ETag of the resource.
942 core.String etag; 936 core.String etag;
943 /** Task list identifier. */ 937
938 /// Task list identifier.
944 core.String id; 939 core.String id;
945 /** Type of the resource. This is always "tasks#taskList". */ 940
941 /// Type of the resource. This is always "tasks#taskList".
946 core.String kind; 942 core.String kind;
947 /** 943
948 * URL pointing to this task list. Used to retrieve, update, or delete this 944 /// URL pointing to this task list. Used to retrieve, update, or delete this
949 * task list. 945 /// task list.
950 */
951 core.String selfLink; 946 core.String selfLink;
952 /** Title of the task list. */ 947
948 /// Title of the task list.
953 core.String title; 949 core.String title;
954 /** Last modification time of the task list (as a RFC 3339 timestamp). */ 950
951 /// Last modification time of the task list (as a RFC 3339 timestamp).
955 core.DateTime updated; 952 core.DateTime updated;
956 953
957 TaskList(); 954 TaskList();
958 955
959 TaskList.fromJson(core.Map _json) { 956 TaskList.fromJson(core.Map _json) {
960 if (_json.containsKey("etag")) { 957 if (_json.containsKey("etag")) {
961 etag = _json["etag"]; 958 etag = _json["etag"];
962 } 959 }
963 if (_json.containsKey("id")) { 960 if (_json.containsKey("id")) {
964 id = _json["id"]; 961 id = _json["id"];
965 } 962 }
966 if (_json.containsKey("kind")) { 963 if (_json.containsKey("kind")) {
967 kind = _json["kind"]; 964 kind = _json["kind"];
968 } 965 }
969 if (_json.containsKey("selfLink")) { 966 if (_json.containsKey("selfLink")) {
970 selfLink = _json["selfLink"]; 967 selfLink = _json["selfLink"];
971 } 968 }
972 if (_json.containsKey("title")) { 969 if (_json.containsKey("title")) {
973 title = _json["title"]; 970 title = _json["title"];
974 } 971 }
975 if (_json.containsKey("updated")) { 972 if (_json.containsKey("updated")) {
976 updated = core.DateTime.parse(_json["updated"]); 973 updated = core.DateTime.parse(_json["updated"]);
977 } 974 }
978 } 975 }
979 976
980 core.Map<core.String, core.Object> toJson() { 977 core.Map<core.String, core.Object> toJson() {
981 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>(); 978 final core.Map<core.String, core.Object> _json =
979 new core.Map<core.String, core.Object>();
982 if (etag != null) { 980 if (etag != null) {
983 _json["etag"] = etag; 981 _json["etag"] = etag;
984 } 982 }
985 if (id != null) { 983 if (id != null) {
986 _json["id"] = id; 984 _json["id"] = id;
987 } 985 }
988 if (kind != null) { 986 if (kind != null) {
989 _json["kind"] = kind; 987 _json["kind"] = kind;
990 } 988 }
991 if (selfLink != null) { 989 if (selfLink != null) {
992 _json["selfLink"] = selfLink; 990 _json["selfLink"] = selfLink;
993 } 991 }
994 if (title != null) { 992 if (title != null) {
995 _json["title"] = title; 993 _json["title"] = title;
996 } 994 }
997 if (updated != null) { 995 if (updated != null) {
998 _json["updated"] = (updated).toIso8601String(); 996 _json["updated"] = (updated).toIso8601String();
999 } 997 }
1000 return _json; 998 return _json;
1001 } 999 }
1002 } 1000 }
1003 1001
1004 class TaskLists { 1002 class TaskLists {
1005 /** ETag of the resource. */ 1003 /// ETag of the resource.
1006 core.String etag; 1004 core.String etag;
1007 /** Collection of task lists. */ 1005
1006 /// Collection of task lists.
1008 core.List<TaskList> items; 1007 core.List<TaskList> items;
1009 /** Type of the resource. This is always "tasks#taskLists". */ 1008
1009 /// Type of the resource. This is always "tasks#taskLists".
1010 core.String kind; 1010 core.String kind;
1011 /** Token that can be used to request the next page of this result. */ 1011
1012 /// Token that can be used to request the next page of this result.
1012 core.String nextPageToken; 1013 core.String nextPageToken;
1013 1014
1014 TaskLists(); 1015 TaskLists();
1015 1016
1016 TaskLists.fromJson(core.Map _json) { 1017 TaskLists.fromJson(core.Map _json) {
1017 if (_json.containsKey("etag")) { 1018 if (_json.containsKey("etag")) {
1018 etag = _json["etag"]; 1019 etag = _json["etag"];
1019 } 1020 }
1020 if (_json.containsKey("items")) { 1021 if (_json.containsKey("items")) {
1021 items = _json["items"].map((value) => new TaskList.fromJson(value)).toList (); 1022 items =
1023 _json["items"].map((value) => new TaskList.fromJson(value)).toList();
1022 } 1024 }
1023 if (_json.containsKey("kind")) { 1025 if (_json.containsKey("kind")) {
1024 kind = _json["kind"]; 1026 kind = _json["kind"];
1025 } 1027 }
1026 if (_json.containsKey("nextPageToken")) { 1028 if (_json.containsKey("nextPageToken")) {
1027 nextPageToken = _json["nextPageToken"]; 1029 nextPageToken = _json["nextPageToken"];
1028 } 1030 }
1029 } 1031 }
1030 1032
1031 core.Map<core.String, core.Object> toJson() { 1033 core.Map<core.String, core.Object> toJson() {
1032 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>(); 1034 final core.Map<core.String, core.Object> _json =
1035 new core.Map<core.String, core.Object>();
1033 if (etag != null) { 1036 if (etag != null) {
1034 _json["etag"] = etag; 1037 _json["etag"] = etag;
1035 } 1038 }
1036 if (items != null) { 1039 if (items != null) {
1037 _json["items"] = items.map((value) => (value).toJson()).toList(); 1040 _json["items"] = items.map((value) => (value).toJson()).toList();
1038 } 1041 }
1039 if (kind != null) { 1042 if (kind != null) {
1040 _json["kind"] = kind; 1043 _json["kind"] = kind;
1041 } 1044 }
1042 if (nextPageToken != null) { 1045 if (nextPageToken != null) {
1043 _json["nextPageToken"] = nextPageToken; 1046 _json["nextPageToken"] = nextPageToken;
1044 } 1047 }
1045 return _json; 1048 return _json;
1046 } 1049 }
1047 } 1050 }
1048 1051
1049 class Tasks { 1052 class Tasks {
1050 /** ETag of the resource. */ 1053 /// ETag of the resource.
1051 core.String etag; 1054 core.String etag;
1052 /** Collection of tasks. */ 1055
1056 /// Collection of tasks.
1053 core.List<Task> items; 1057 core.List<Task> items;
1054 /** Type of the resource. This is always "tasks#tasks". */ 1058
1059 /// Type of the resource. This is always "tasks#tasks".
1055 core.String kind; 1060 core.String kind;
1056 /** Token used to access the next page of this result. */ 1061
1062 /// Token used to access the next page of this result.
1057 core.String nextPageToken; 1063 core.String nextPageToken;
1058 1064
1059 Tasks(); 1065 Tasks();
1060 1066
1061 Tasks.fromJson(core.Map _json) { 1067 Tasks.fromJson(core.Map _json) {
1062 if (_json.containsKey("etag")) { 1068 if (_json.containsKey("etag")) {
1063 etag = _json["etag"]; 1069 etag = _json["etag"];
1064 } 1070 }
1065 if (_json.containsKey("items")) { 1071 if (_json.containsKey("items")) {
1066 items = _json["items"].map((value) => new Task.fromJson(value)).toList(); 1072 items = _json["items"].map((value) => new Task.fromJson(value)).toList();
1067 } 1073 }
1068 if (_json.containsKey("kind")) { 1074 if (_json.containsKey("kind")) {
1069 kind = _json["kind"]; 1075 kind = _json["kind"];
1070 } 1076 }
1071 if (_json.containsKey("nextPageToken")) { 1077 if (_json.containsKey("nextPageToken")) {
1072 nextPageToken = _json["nextPageToken"]; 1078 nextPageToken = _json["nextPageToken"];
1073 } 1079 }
1074 } 1080 }
1075 1081
1076 core.Map<core.String, core.Object> toJson() { 1082 core.Map<core.String, core.Object> toJson() {
1077 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c ore.Object>(); 1083 final core.Map<core.String, core.Object> _json =
1084 new core.Map<core.String, core.Object>();
1078 if (etag != null) { 1085 if (etag != null) {
1079 _json["etag"] = etag; 1086 _json["etag"] = etag;
1080 } 1087 }
1081 if (items != null) { 1088 if (items != null) {
1082 _json["items"] = items.map((value) => (value).toJson()).toList(); 1089 _json["items"] = items.map((value) => (value).toJson()).toList();
1083 } 1090 }
1084 if (kind != null) { 1091 if (kind != null) {
1085 _json["kind"] = kind; 1092 _json["kind"] = kind;
1086 } 1093 }
1087 if (nextPageToken != null) { 1094 if (nextPageToken != null) {
1088 _json["nextPageToken"] = nextPageToken; 1095 _json["nextPageToken"] = nextPageToken;
1089 } 1096 }
1090 return _json; 1097 return _json;
1091 } 1098 }
1092 } 1099 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/tagmanager/v2.dart ('k') | generated/googleapis/lib/translate/v2.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698