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

Side by Side Diff: generated/googleapis/lib/dataproc/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.dataproc.v1; 3 library googleapis.dataproc.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 260 matching lines...) Expand 10 before | Expand all | Expand 10 after
271 * Lists all regions/{region}/clusters in a project. 271 * Lists all regions/{region}/clusters in a project.
272 * 272 *
273 * Request parameters: 273 * Request parameters:
274 * 274 *
275 * [projectId] - Required The ID of the Google Cloud Platform project that the 275 * [projectId] - Required The ID of the Google Cloud Platform project that the
276 * cluster belongs to. 276 * cluster belongs to.
277 * 277 *
278 * [region] - Required The Cloud Dataproc region in which to handle the 278 * [region] - Required The Cloud Dataproc region in which to handle the
279 * request. 279 * request.
280 * 280 *
281 * [pageToken] - Optional The standard List page token.
282 *
283 * [pageSize] - Optional The standard List page size.
284 *
281 * [filter] - Optional A filter constraining the clusters to list. Filters are 285 * [filter] - Optional A filter constraining the clusters to list. Filters are
282 * case-sensitive and have the following syntax:field = value AND field = 286 * case-sensitive and have the following syntax:field = value AND field =
283 * value ...where field is one of status.state, clusterName, or labels.[KEY], 287 * value ...where field is one of status.state, clusterName, or labels.[KEY],
284 * and [KEY] is a label key. value can be * to match all values. status.state 288 * and [KEY] is a label key. value can be * to match all values. status.state
285 * can be one of the following: ACTIVE, INACTIVE, CREATING, RUNNING, ERROR, 289 * can be one of the following: ACTIVE, INACTIVE, CREATING, RUNNING, ERROR,
286 * DELETING, or UPDATING. ACTIVE contains the CREATING, UPDATING, and RUNNING 290 * DELETING, or UPDATING. ACTIVE contains the CREATING, UPDATING, and RUNNING
287 * states. INACTIVE contains the DELETING and ERROR states. clusterName is the 291 * states. INACTIVE contains the DELETING and ERROR states. clusterName is the
288 * name of the cluster provided at creation time. Only the logical AND 292 * name of the cluster provided at creation time. Only the logical AND
289 * operator is supported; space-separated items are treated as having an 293 * operator is supported; space-separated items are treated as having an
290 * implicit AND operator.Example filter:status.state = ACTIVE AND clusterName 294 * implicit AND operator.Example filter:status.state = ACTIVE AND clusterName
291 * = mycluster AND labels.env = staging AND labels.starred = * 295 * = mycluster AND labels.env = staging AND labels.starred = *
292 * 296 *
293 * [pageToken] - Optional The standard List page token.
294 *
295 * [pageSize] - Optional The standard List page size.
296 *
297 * Completes with a [ListClustersResponse]. 297 * Completes with a [ListClustersResponse].
298 * 298 *
299 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 299 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
300 * error. 300 * error.
301 * 301 *
302 * If the used [http.Client] completes with an error when making a REST call, 302 * If the used [http.Client] completes with an error when making a REST call,
303 * this method will complete with the same error. 303 * this method will complete with the same error.
304 */ 304 */
305 async.Future<ListClustersResponse> list(core.String projectId, core.String reg ion, {core.String filter, core.String pageToken, core.int pageSize}) { 305 async.Future<ListClustersResponse> list(core.String projectId, core.String reg ion, {core.String pageToken, core.int pageSize, core.String filter}) {
306 var _url = null; 306 var _url = null;
307 var _queryParams = new core.Map(); 307 var _queryParams = new core.Map();
308 var _uploadMedia = null; 308 var _uploadMedia = null;
309 var _uploadOptions = null; 309 var _uploadOptions = null;
310 var _downloadOptions = commons.DownloadOptions.Metadata; 310 var _downloadOptions = commons.DownloadOptions.Metadata;
311 var _body = null; 311 var _body = null;
312 312
313 if (projectId == null) { 313 if (projectId == null) {
314 throw new core.ArgumentError("Parameter projectId is required."); 314 throw new core.ArgumentError("Parameter projectId is required.");
315 } 315 }
316 if (region == null) { 316 if (region == null) {
317 throw new core.ArgumentError("Parameter region is required."); 317 throw new core.ArgumentError("Parameter region is required.");
318 } 318 }
319 if (filter != null) {
320 _queryParams["filter"] = [filter];
321 }
322 if (pageToken != null) { 319 if (pageToken != null) {
323 _queryParams["pageToken"] = [pageToken]; 320 _queryParams["pageToken"] = [pageToken];
324 } 321 }
325 if (pageSize != null) { 322 if (pageSize != null) {
326 _queryParams["pageSize"] = ["${pageSize}"]; 323 _queryParams["pageSize"] = ["${pageSize}"];
327 } 324 }
325 if (filter != null) {
326 _queryParams["filter"] = [filter];
327 }
328 328
329 _url = 'v1/projects/' + commons.Escaper.ecapeVariable('$projectId') + '/regi ons/' + commons.Escaper.ecapeVariable('$region') + '/clusters'; 329 _url = 'v1/projects/' + commons.Escaper.ecapeVariable('$projectId') + '/regi ons/' + commons.Escaper.ecapeVariable('$region') + '/clusters';
330 330
331 var _response = _requester.request(_url, 331 var _response = _requester.request(_url,
332 "GET", 332 "GET",
333 body: _body, 333 body: _body,
334 queryParams: _queryParams, 334 queryParams: _queryParams,
335 uploadOptions: _uploadOptions, 335 uploadOptions: _uploadOptions,
336 uploadMedia: _uploadMedia, 336 uploadMedia: _uploadMedia,
337 downloadOptions: _downloadOptions); 337 downloadOptions: _downloadOptions);
(...skipping 604 matching lines...) Expand 10 before | Expand all | Expand 10 after
942 * Lists operations that match the specified filter in the request. If the 942 * Lists operations that match the specified filter in the request. If the
943 * server doesn't support this method, it returns UNIMPLEMENTED.NOTE: the name 943 * server doesn't support this method, it returns UNIMPLEMENTED.NOTE: the name
944 * binding below allows API services to override the binding to use different 944 * binding below allows API services to override the binding to use different
945 * resource name schemes, such as users / * /operations. 945 * resource name schemes, such as users / * /operations.
946 * 946 *
947 * Request parameters: 947 * Request parameters:
948 * 948 *
949 * [name] - The name of the operation collection. 949 * [name] - The name of the operation collection.
950 * Value must have pattern "^projects/[^/]+/regions/[^/]+/operations$". 950 * Value must have pattern "^projects/[^/]+/regions/[^/]+/operations$".
951 * 951 *
952 * [pageSize] - The standard list page size.
953 *
954 * [filter] - The standard list filter. 952 * [filter] - The standard list filter.
955 * 953 *
956 * [pageToken] - The standard list page token. 954 * [pageToken] - The standard list page token.
957 * 955 *
956 * [pageSize] - The standard list page size.
957 *
958 * Completes with a [ListOperationsResponse]. 958 * Completes with a [ListOperationsResponse].
959 * 959 *
960 * Completes with a [commons.ApiRequestError] if the API endpoint returned an 960 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
961 * error. 961 * error.
962 * 962 *
963 * If the used [http.Client] completes with an error when making a REST call, 963 * If the used [http.Client] completes with an error when making a REST call,
964 * this method will complete with the same error. 964 * this method will complete with the same error.
965 */ 965 */
966 async.Future<ListOperationsResponse> list(core.String name, {core.int pageSize , core.String filter, core.String pageToken}) { 966 async.Future<ListOperationsResponse> list(core.String name, {core.String filte r, core.String pageToken, core.int pageSize}) {
967 var _url = null; 967 var _url = null;
968 var _queryParams = new core.Map(); 968 var _queryParams = new core.Map();
969 var _uploadMedia = null; 969 var _uploadMedia = null;
970 var _uploadOptions = null; 970 var _uploadOptions = null;
971 var _downloadOptions = commons.DownloadOptions.Metadata; 971 var _downloadOptions = commons.DownloadOptions.Metadata;
972 var _body = null; 972 var _body = null;
973 973
974 if (name == null) { 974 if (name == null) {
975 throw new core.ArgumentError("Parameter name is required."); 975 throw new core.ArgumentError("Parameter name is required.");
976 } 976 }
977 if (pageSize != null) {
978 _queryParams["pageSize"] = ["${pageSize}"];
979 }
980 if (filter != null) { 977 if (filter != null) {
981 _queryParams["filter"] = [filter]; 978 _queryParams["filter"] = [filter];
982 } 979 }
983 if (pageToken != null) { 980 if (pageToken != null) {
984 _queryParams["pageToken"] = [pageToken]; 981 _queryParams["pageToken"] = [pageToken];
985 } 982 }
983 if (pageSize != null) {
984 _queryParams["pageSize"] = ["${pageSize}"];
985 }
986 986
987 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name'); 987 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name');
988 988
989 var _response = _requester.request(_url, 989 var _response = _requester.request(_url,
990 "GET", 990 "GET",
991 body: _body, 991 body: _body,
992 queryParams: _queryParams, 992 queryParams: _queryParams,
993 uploadOptions: _uploadOptions, 993 uploadOptions: _uploadOptions,
994 uploadMedia: _uploadMedia, 994 uploadMedia: _uploadMedia,
995 downloadOptions: _downloadOptions); 995 downloadOptions: _downloadOptions);
(...skipping 439 matching lines...) Expand 10 before | Expand all | Expand 10 after
1435 * - "RUNNING" : The cluster is currently running and healthy. It is ready for 1435 * - "RUNNING" : The cluster is currently running and healthy. It is ready for
1436 * use. 1436 * use.
1437 * - "ERROR" : The cluster encountered an error. It is not ready for use. 1437 * - "ERROR" : The cluster encountered an error. It is not ready for use.
1438 * - "DELETING" : The cluster is being deleted. It cannot be used. 1438 * - "DELETING" : The cluster is being deleted. It cannot be used.
1439 * - "UPDATING" : The cluster is being updated. It continues to accept and 1439 * - "UPDATING" : The cluster is being updated. It continues to accept and
1440 * process jobs. 1440 * process jobs.
1441 */ 1441 */
1442 core.String state; 1442 core.String state;
1443 /** Output-only Time when this state was entered. */ 1443 /** Output-only Time when this state was entered. */
1444 core.String stateStartTime; 1444 core.String stateStartTime;
1445 /**
1446 * Output-only Additional state information that includes status reported by
1447 * the agent.
1448 * Possible string values are:
1449 * - "UNSPECIFIED"
1450 * - "UNHEALTHY" : The cluster is known to be in an unhealthy state (for
1451 * example, critical daemons are not running or HDFS capacity is
1452 * exhausted).Applies to RUNNING state.
1453 * - "STALE_STATUS" : The agent-reported status is out of date (may occur if
1454 * Cloud Dataproc loses communication with Agent).Applies to RUNNING state.
1455 */
1456 core.String substate;
1445 1457
1446 ClusterStatus(); 1458 ClusterStatus();
1447 1459
1448 ClusterStatus.fromJson(core.Map _json) { 1460 ClusterStatus.fromJson(core.Map _json) {
1449 if (_json.containsKey("detail")) { 1461 if (_json.containsKey("detail")) {
1450 detail = _json["detail"]; 1462 detail = _json["detail"];
1451 } 1463 }
1452 if (_json.containsKey("state")) { 1464 if (_json.containsKey("state")) {
1453 state = _json["state"]; 1465 state = _json["state"];
1454 } 1466 }
1455 if (_json.containsKey("stateStartTime")) { 1467 if (_json.containsKey("stateStartTime")) {
1456 stateStartTime = _json["stateStartTime"]; 1468 stateStartTime = _json["stateStartTime"];
1457 } 1469 }
1470 if (_json.containsKey("substate")) {
1471 substate = _json["substate"];
1472 }
1458 } 1473 }
1459 1474
1460 core.Map toJson() { 1475 core.Map toJson() {
1461 var _json = new core.Map(); 1476 var _json = new core.Map();
1462 if (detail != null) { 1477 if (detail != null) {
1463 _json["detail"] = detail; 1478 _json["detail"] = detail;
1464 } 1479 }
1465 if (state != null) { 1480 if (state != null) {
1466 _json["state"] = state; 1481 _json["state"] = state;
1467 } 1482 }
1468 if (stateStartTime != null) { 1483 if (stateStartTime != null) {
1469 _json["stateStartTime"] = stateStartTime; 1484 _json["stateStartTime"] = stateStartTime;
1470 } 1485 }
1486 if (substate != null) {
1487 _json["substate"] = substate;
1488 }
1471 return _json; 1489 return _json;
1472 } 1490 }
1473 } 1491 }
1474 1492
1475 /** The location where output from diagnostic command can be found. */ 1493 /** The location where output from diagnostic command can be found. */
1476 class DiagnoseClusterOutputLocation { 1494 class DiagnoseClusterOutputLocation {
1477 /** 1495 /**
1478 * Output-only The Google Cloud Storage URI of the diagnostic output. This 1496 * Output-only The Google Cloud Storage URI of the diagnostic output. This
1479 * will be a plain text file with summary of collected diagnostics. 1497 * will be a plain text file with summary of collected diagnostics.
1480 */ 1498 */
(...skipping 825 matching lines...) Expand 10 before | Expand all | Expand 10 after
2306 * the request to cancel the running job has been issued to the cluster. 2324 * the request to cancel the running job has been issued to the cluster.
2307 * - "CANCELLED" : The job cancellation was successful. 2325 * - "CANCELLED" : The job cancellation was successful.
2308 * - "DONE" : The job has completed successfully. 2326 * - "DONE" : The job has completed successfully.
2309 * - "ERROR" : The job has completed, but encountered an error. 2327 * - "ERROR" : The job has completed, but encountered an error.
2310 * - "ATTEMPT_FAILURE" : Job attempt has failed. The detail field contains 2328 * - "ATTEMPT_FAILURE" : Job attempt has failed. The detail field contains
2311 * failure details for this attempt.Applies to restartable jobs only. 2329 * failure details for this attempt.Applies to restartable jobs only.
2312 */ 2330 */
2313 core.String state; 2331 core.String state;
2314 /** Output-only The time when this state was entered. */ 2332 /** Output-only The time when this state was entered. */
2315 core.String stateStartTime; 2333 core.String stateStartTime;
2334 /**
2335 * Output-only Additional state information, which includes status reported by
2336 * the agent.
2337 * Possible string values are:
2338 * - "UNSPECIFIED"
2339 * - "SUBMITTED" : The Job is submitted to the agent.Applies to RUNNING state.
2340 * - "QUEUED" : The Job has been received and is awaiting execution (it may be
2341 * waiting for a condition to be met). See the "details" field for the reason
2342 * for the delay.Applies to RUNNING state.
2343 * - "STALE_STATUS" : The agent-reported status is out of date, which may be
2344 * caused by a loss of communication between the agent and Cloud Dataproc. If
2345 * the agent does not send a timely update, the job will fail.Applies to
2346 * RUNNING state.
2347 */
2348 core.String substate;
2316 2349
2317 JobStatus(); 2350 JobStatus();
2318 2351
2319 JobStatus.fromJson(core.Map _json) { 2352 JobStatus.fromJson(core.Map _json) {
2320 if (_json.containsKey("details")) { 2353 if (_json.containsKey("details")) {
2321 details = _json["details"]; 2354 details = _json["details"];
2322 } 2355 }
2323 if (_json.containsKey("state")) { 2356 if (_json.containsKey("state")) {
2324 state = _json["state"]; 2357 state = _json["state"];
2325 } 2358 }
2326 if (_json.containsKey("stateStartTime")) { 2359 if (_json.containsKey("stateStartTime")) {
2327 stateStartTime = _json["stateStartTime"]; 2360 stateStartTime = _json["stateStartTime"];
2328 } 2361 }
2362 if (_json.containsKey("substate")) {
2363 substate = _json["substate"];
2364 }
2329 } 2365 }
2330 2366
2331 core.Map toJson() { 2367 core.Map toJson() {
2332 var _json = new core.Map(); 2368 var _json = new core.Map();
2333 if (details != null) { 2369 if (details != null) {
2334 _json["details"] = details; 2370 _json["details"] = details;
2335 } 2371 }
2336 if (state != null) { 2372 if (state != null) {
2337 _json["state"] = state; 2373 _json["state"] = state;
2338 } 2374 }
2339 if (stateStartTime != null) { 2375 if (stateStartTime != null) {
2340 _json["stateStartTime"] = stateStartTime; 2376 _json["stateStartTime"] = stateStartTime;
2341 } 2377 }
2378 if (substate != null) {
2379 _json["substate"] = substate;
2380 }
2342 return _json; 2381 return _json;
2343 } 2382 }
2344 } 2383 }
2345 2384
2346 /** The list of all clusters in a project. */ 2385 /** The list of all clusters in a project. */
2347 class ListClustersResponse { 2386 class ListClustersResponse {
2348 /** Output-only The clusters in the project. */ 2387 /** Output-only The clusters in the project. */
2349 core.List<Cluster> clusters; 2388 core.List<Cluster> clusters;
2350 /** 2389 /**
2351 * Output-only This token is included in the response if there are more 2390 * Output-only This token is included in the response if there are more
(...skipping 1063 matching lines...) Expand 10 before | Expand all | Expand 10 after
3415 } 3454 }
3416 if (state != null) { 3455 if (state != null) {
3417 _json["state"] = state; 3456 _json["state"] = state;
3418 } 3457 }
3419 if (trackingUrl != null) { 3458 if (trackingUrl != null) {
3420 _json["trackingUrl"] = trackingUrl; 3459 _json["trackingUrl"] = trackingUrl;
3421 } 3460 }
3422 return _json; 3461 return _json;
3423 } 3462 }
3424 } 3463 }
OLDNEW
« no previous file with comments | « generated/googleapis/lib/content/v2.dart ('k') | generated/googleapis/lib/deploymentmanager/v2.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698