| OLD | NEW |
| 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.ml.v1; | 3 library googleapis.ml.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 270 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 281 /** | 281 /** |
| 282 * Lists the jobs in the project. | 282 * Lists the jobs in the project. |
| 283 * | 283 * |
| 284 * Request parameters: | 284 * Request parameters: |
| 285 * | 285 * |
| 286 * [parent] - Required. The name of the project for which to list jobs. | 286 * [parent] - Required. The name of the project for which to list jobs. |
| 287 * | 287 * |
| 288 * Authorization: requires `Viewer` role on the specified project. | 288 * Authorization: requires `Viewer` role on the specified project. |
| 289 * Value must have pattern "^projects/[^/]+$". | 289 * Value must have pattern "^projects/[^/]+$". |
| 290 * | 290 * |
| 291 * [filter] - Optional. Specifies the subset of jobs to retrieve. | |
| 292 * | |
| 293 * [pageToken] - Optional. A page token to request the next page of results. | |
| 294 * | |
| 295 * You get the token from the `next_page_token` field of the response from | |
| 296 * the previous call. | |
| 297 * | |
| 298 * [pageSize] - Optional. The number of jobs to retrieve per "page" of | 291 * [pageSize] - Optional. The number of jobs to retrieve per "page" of |
| 299 * results. If there | 292 * results. If there |
| 300 * are more remaining results than this number, the response message will | 293 * are more remaining results than this number, the response message will |
| 301 * contain a valid value in the `next_page_token` field. | 294 * contain a valid value in the `next_page_token` field. |
| 302 * | 295 * |
| 303 * The default value is 20, and the maximum page size is 100. | 296 * The default value is 20, and the maximum page size is 100. |
| 304 * | 297 * |
| 298 * [filter] - Optional. Specifies the subset of jobs to retrieve. |
| 299 * |
| 300 * [pageToken] - Optional. A page token to request the next page of results. |
| 301 * |
| 302 * You get the token from the `next_page_token` field of the response from |
| 303 * the previous call. |
| 304 * |
| 305 * Completes with a [GoogleCloudMlV1ListJobsResponse]. | 305 * Completes with a [GoogleCloudMlV1ListJobsResponse]. |
| 306 * | 306 * |
| 307 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 307 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 308 * error. | 308 * error. |
| 309 * | 309 * |
| 310 * If the used [http.Client] completes with an error when making a REST call, | 310 * If the used [http.Client] completes with an error when making a REST call, |
| 311 * this method will complete with the same error. | 311 * this method will complete with the same error. |
| 312 */ | 312 */ |
| 313 async.Future<GoogleCloudMlV1ListJobsResponse> list(core.String parent, {core.S
tring filter, core.String pageToken, core.int pageSize}) { | 313 async.Future<GoogleCloudMlV1ListJobsResponse> list(core.String parent, {core.i
nt pageSize, core.String filter, core.String pageToken}) { |
| 314 var _url = null; | 314 var _url = null; |
| 315 var _queryParams = new core.Map(); | 315 var _queryParams = new core.Map(); |
| 316 var _uploadMedia = null; | 316 var _uploadMedia = null; |
| 317 var _uploadOptions = null; | 317 var _uploadOptions = null; |
| 318 var _downloadOptions = commons.DownloadOptions.Metadata; | 318 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 319 var _body = null; | 319 var _body = null; |
| 320 | 320 |
| 321 if (parent == null) { | 321 if (parent == null) { |
| 322 throw new core.ArgumentError("Parameter parent is required."); | 322 throw new core.ArgumentError("Parameter parent is required."); |
| 323 } | 323 } |
| 324 if (pageSize != null) { |
| 325 _queryParams["pageSize"] = ["${pageSize}"]; |
| 326 } |
| 324 if (filter != null) { | 327 if (filter != null) { |
| 325 _queryParams["filter"] = [filter]; | 328 _queryParams["filter"] = [filter]; |
| 326 } | 329 } |
| 327 if (pageToken != null) { | 330 if (pageToken != null) { |
| 328 _queryParams["pageToken"] = [pageToken]; | 331 _queryParams["pageToken"] = [pageToken]; |
| 329 } | 332 } |
| 330 if (pageSize != null) { | |
| 331 _queryParams["pageSize"] = ["${pageSize}"]; | |
| 332 } | |
| 333 | 333 |
| 334 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/jobs'; | 334 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/jobs'; |
| 335 | 335 |
| 336 var _response = _requester.request(_url, | 336 var _response = _requester.request(_url, |
| 337 "GET", | 337 "GET", |
| 338 body: _body, | 338 body: _body, |
| 339 queryParams: _queryParams, | 339 queryParams: _queryParams, |
| 340 uploadOptions: _uploadOptions, | 340 uploadOptions: _uploadOptions, |
| 341 uploadMedia: _uploadMedia, | 341 uploadMedia: _uploadMedia, |
| 342 downloadOptions: _downloadOptions); | 342 downloadOptions: _downloadOptions); |
| (...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 501 * Each project can contain multiple models, and each model can have multiple | 501 * Each project can contain multiple models, and each model can have multiple |
| 502 * versions. | 502 * versions. |
| 503 * | 503 * |
| 504 * Request parameters: | 504 * Request parameters: |
| 505 * | 505 * |
| 506 * [parent] - Required. The name of the project whose models are to be listed. | 506 * [parent] - Required. The name of the project whose models are to be listed. |
| 507 * | 507 * |
| 508 * Authorization: requires `Viewer` role on the specified project. | 508 * Authorization: requires `Viewer` role on the specified project. |
| 509 * Value must have pattern "^projects/[^/]+$". | 509 * Value must have pattern "^projects/[^/]+$". |
| 510 * | 510 * |
| 511 * [pageToken] - Optional. A page token to request the next page of results. | |
| 512 * | |
| 513 * You get the token from the `next_page_token` field of the response from | |
| 514 * the previous call. | |
| 515 * | |
| 516 * [pageSize] - Optional. The number of models to retrieve per "page" of | 511 * [pageSize] - Optional. The number of models to retrieve per "page" of |
| 517 * results. If there | 512 * results. If there |
| 518 * are more remaining results than this number, the response message will | 513 * are more remaining results than this number, the response message will |
| 519 * contain a valid value in the `next_page_token` field. | 514 * contain a valid value in the `next_page_token` field. |
| 520 * | 515 * |
| 521 * The default value is 20, and the maximum page size is 100. | 516 * The default value is 20, and the maximum page size is 100. |
| 522 * | 517 * |
| 518 * [pageToken] - Optional. A page token to request the next page of results. |
| 519 * |
| 520 * You get the token from the `next_page_token` field of the response from |
| 521 * the previous call. |
| 522 * |
| 523 * Completes with a [GoogleCloudMlV1ListModelsResponse]. | 523 * Completes with a [GoogleCloudMlV1ListModelsResponse]. |
| 524 * | 524 * |
| 525 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 525 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 526 * error. | 526 * error. |
| 527 * | 527 * |
| 528 * If the used [http.Client] completes with an error when making a REST call, | 528 * If the used [http.Client] completes with an error when making a REST call, |
| 529 * this method will complete with the same error. | 529 * this method will complete with the same error. |
| 530 */ | 530 */ |
| 531 async.Future<GoogleCloudMlV1ListModelsResponse> list(core.String parent, {core
.String pageToken, core.int pageSize}) { | 531 async.Future<GoogleCloudMlV1ListModelsResponse> list(core.String parent, {core
.int pageSize, core.String pageToken}) { |
| 532 var _url = null; | 532 var _url = null; |
| 533 var _queryParams = new core.Map(); | 533 var _queryParams = new core.Map(); |
| 534 var _uploadMedia = null; | 534 var _uploadMedia = null; |
| 535 var _uploadOptions = null; | 535 var _uploadOptions = null; |
| 536 var _downloadOptions = commons.DownloadOptions.Metadata; | 536 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 537 var _body = null; | 537 var _body = null; |
| 538 | 538 |
| 539 if (parent == null) { | 539 if (parent == null) { |
| 540 throw new core.ArgumentError("Parameter parent is required."); | 540 throw new core.ArgumentError("Parameter parent is required."); |
| 541 } | 541 } |
| 542 if (pageSize != null) { |
| 543 _queryParams["pageSize"] = ["${pageSize}"]; |
| 544 } |
| 542 if (pageToken != null) { | 545 if (pageToken != null) { |
| 543 _queryParams["pageToken"] = [pageToken]; | 546 _queryParams["pageToken"] = [pageToken]; |
| 544 } | 547 } |
| 545 if (pageSize != null) { | |
| 546 _queryParams["pageSize"] = ["${pageSize}"]; | |
| 547 } | |
| 548 | 548 |
| 549 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/models'; | 549 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/models'; |
| 550 | 550 |
| 551 var _response = _requester.request(_url, | 551 var _response = _requester.request(_url, |
| 552 "GET", | 552 "GET", |
| 553 body: _body, | 553 body: _body, |
| 554 queryParams: _queryParams, | 554 queryParams: _queryParams, |
| 555 uploadOptions: _uploadOptions, | 555 uploadOptions: _uploadOptions, |
| 556 uploadMedia: _uploadMedia, | 556 uploadMedia: _uploadMedia, |
| 557 downloadOptions: _downloadOptions); | 557 downloadOptions: _downloadOptions); |
| (...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 726 * only a limited number of results at a time, you can request that the list | 726 * only a limited number of results at a time, you can request that the list |
| 727 * be retrieved in batches (called pages): | 727 * be retrieved in batches (called pages): |
| 728 * | 728 * |
| 729 * Request parameters: | 729 * Request parameters: |
| 730 * | 730 * |
| 731 * [parent] - Required. The name of the model for which to list the version. | 731 * [parent] - Required. The name of the model for which to list the version. |
| 732 * | 732 * |
| 733 * Authorization: requires `Viewer` role on the parent project. | 733 * Authorization: requires `Viewer` role on the parent project. |
| 734 * Value must have pattern "^projects/[^/]+/models/[^/]+$". | 734 * Value must have pattern "^projects/[^/]+/models/[^/]+$". |
| 735 * | 735 * |
| 736 * [pageToken] - Optional. A page token to request the next page of results. | |
| 737 * | |
| 738 * You get the token from the `next_page_token` field of the response from | |
| 739 * the previous call. | |
| 740 * | |
| 741 * [pageSize] - Optional. The number of versions to retrieve per "page" of | 736 * [pageSize] - Optional. The number of versions to retrieve per "page" of |
| 742 * results. If | 737 * results. If |
| 743 * there are more remaining results than this number, the response message | 738 * there are more remaining results than this number, the response message |
| 744 * will contain a valid value in the `next_page_token` field. | 739 * will contain a valid value in the `next_page_token` field. |
| 745 * | 740 * |
| 746 * The default value is 20, and the maximum page size is 100. | 741 * The default value is 20, and the maximum page size is 100. |
| 747 * | 742 * |
| 743 * [pageToken] - Optional. A page token to request the next page of results. |
| 744 * |
| 745 * You get the token from the `next_page_token` field of the response from |
| 746 * the previous call. |
| 747 * |
| 748 * Completes with a [GoogleCloudMlV1ListVersionsResponse]. | 748 * Completes with a [GoogleCloudMlV1ListVersionsResponse]. |
| 749 * | 749 * |
| 750 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 750 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 751 * error. | 751 * error. |
| 752 * | 752 * |
| 753 * If the used [http.Client] completes with an error when making a REST call, | 753 * If the used [http.Client] completes with an error when making a REST call, |
| 754 * this method will complete with the same error. | 754 * this method will complete with the same error. |
| 755 */ | 755 */ |
| 756 async.Future<GoogleCloudMlV1ListVersionsResponse> list(core.String parent, {co
re.String pageToken, core.int pageSize}) { | 756 async.Future<GoogleCloudMlV1ListVersionsResponse> list(core.String parent, {co
re.int pageSize, core.String pageToken}) { |
| 757 var _url = null; | 757 var _url = null; |
| 758 var _queryParams = new core.Map(); | 758 var _queryParams = new core.Map(); |
| 759 var _uploadMedia = null; | 759 var _uploadMedia = null; |
| 760 var _uploadOptions = null; | 760 var _uploadOptions = null; |
| 761 var _downloadOptions = commons.DownloadOptions.Metadata; | 761 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 762 var _body = null; | 762 var _body = null; |
| 763 | 763 |
| 764 if (parent == null) { | 764 if (parent == null) { |
| 765 throw new core.ArgumentError("Parameter parent is required."); | 765 throw new core.ArgumentError("Parameter parent is required."); |
| 766 } | 766 } |
| 767 if (pageSize != null) { |
| 768 _queryParams["pageSize"] = ["${pageSize}"]; |
| 769 } |
| 767 if (pageToken != null) { | 770 if (pageToken != null) { |
| 768 _queryParams["pageToken"] = [pageToken]; | 771 _queryParams["pageToken"] = [pageToken]; |
| 769 } | 772 } |
| 770 if (pageSize != null) { | |
| 771 _queryParams["pageSize"] = ["${pageSize}"]; | |
| 772 } | |
| 773 | 773 |
| 774 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/versions
'; | 774 _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/versions
'; |
| 775 | 775 |
| 776 var _response = _requester.request(_url, | 776 var _response = _requester.request(_url, |
| 777 "GET", | 777 "GET", |
| 778 body: _body, | 778 body: _body, |
| 779 queryParams: _queryParams, | 779 queryParams: _queryParams, |
| 780 uploadOptions: _uploadOptions, | 780 uploadOptions: _uploadOptions, |
| 781 uploadMedia: _uploadMedia, | 781 uploadMedia: _uploadMedia, |
| 782 downloadOptions: _downloadOptions); | 782 downloadOptions: _downloadOptions); |
| (...skipping 1521 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2304 * four GPUs. | 2304 * four GPUs. |
| 2305 * </dd> | 2305 * </dd> |
| 2306 * </dl> | 2306 * </dl> |
| 2307 * | 2307 * |
| 2308 * You must set this value when `scaleTier` is set to `CUSTOM`. | 2308 * You must set this value when `scaleTier` is set to `CUSTOM`. |
| 2309 */ | 2309 */ |
| 2310 core.String masterType; | 2310 core.String masterType; |
| 2311 /** | 2311 /** |
| 2312 * Required. The Google Cloud Storage location of the packages with | 2312 * Required. The Google Cloud Storage location of the packages with |
| 2313 * the training program and any additional dependencies. | 2313 * the training program and any additional dependencies. |
| 2314 * The maximum number of package URIs is 100. |
| 2314 */ | 2315 */ |
| 2315 core.List<core.String> packageUris; | 2316 core.List<core.String> packageUris; |
| 2316 /** | 2317 /** |
| 2317 * Optional. The number of parameter server replicas to use for the training | 2318 * Optional. The number of parameter server replicas to use for the training |
| 2318 * job. Each replica in the cluster will be of the type specified in | 2319 * job. Each replica in the cluster will be of the type specified in |
| 2319 * `parameter_server_type`. | 2320 * `parameter_server_type`. |
| 2320 * | 2321 * |
| 2321 * This value can only be used when `scale_tier` is set to `CUSTOM`.If you | 2322 * This value can only be used when `scale_tier` is set to `CUSTOM`.If you |
| 2322 * set this value, you must also set `parameter_server_type`. | 2323 * set this value, you must also set `parameter_server_type`. |
| 2323 */ | 2324 */ |
| (...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2548 * information about all of the versions of a given model by calling | 2549 * information about all of the versions of a given model by calling |
| 2549 * [projects.models.versions.list](/ml-engine/reference/rest/v1/projects.models.
versions/list). | 2550 * [projects.models.versions.list](/ml-engine/reference/rest/v1/projects.models.
versions/list). |
| 2550 */ | 2551 */ |
| 2551 class GoogleCloudMlV1Version { | 2552 class GoogleCloudMlV1Version { |
| 2552 /** Output only. The time the version was created. */ | 2553 /** Output only. The time the version was created. */ |
| 2553 core.String createTime; | 2554 core.String createTime; |
| 2554 /** | 2555 /** |
| 2555 * Required. The Google Cloud Storage location of the trained model used to | 2556 * Required. The Google Cloud Storage location of the trained model used to |
| 2556 * create the version. See the | 2557 * create the version. See the |
| 2557 * [overview of model | 2558 * [overview of model |
| 2558 * deployment](/ml-engine/docs/concepts/deployment-overview) for | 2559 * deployment](/ml-engine/docs/concepts/deployment-overview) for more |
| 2559 * more informaiton. | 2560 * informaiton. |
| 2560 * | 2561 * |
| 2561 * When passing Version to | 2562 * When passing Version to |
| 2562 * [projects.models.versions.create](/ml-engine/reference/rest/v1/projects.mod
els.versions/create) | 2563 * [projects.models.versions.create](/ml-engine/reference/rest/v1/projects.mod
els.versions/create) |
| 2563 * the model service uses the specified location as the source of the model. | 2564 * the model service uses the specified location as the source of the model. |
| 2564 * Once deployed, the model version is hosted by the prediction service, so | 2565 * Once deployed, the model version is hosted by the prediction service, so |
| 2565 * this location is useful only as a historical record. | 2566 * this location is useful only as a historical record. |
| 2567 * The total number of model files can't exceed 1000. |
| 2566 */ | 2568 */ |
| 2567 core.String deploymentUri; | 2569 core.String deploymentUri; |
| 2568 /** | 2570 /** |
| 2569 * Optional. The description specified for the version when it was created. | 2571 * Optional. The description specified for the version when it was created. |
| 2570 */ | 2572 */ |
| 2571 core.String description; | 2573 core.String description; |
| 2572 /** | 2574 /** |
| 2573 * Output only. If true, this version will be used to handle prediction | 2575 * Output only. If true, this version will be used to handle prediction |
| 2574 * requests that do not specify a version. | 2576 * requests that do not specify a version. |
| 2575 * | 2577 * |
| (...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2771 * information about all of the versions of a given model by calling | 2773 * information about all of the versions of a given model by calling |
| 2772 * [projects.models.versions.list](/ml-engine/reference/rest/v1beta1/projects.mo
dels.versions/list). | 2774 * [projects.models.versions.list](/ml-engine/reference/rest/v1beta1/projects.mo
dels.versions/list). |
| 2773 */ | 2775 */ |
| 2774 class GoogleCloudMlV1beta1Version { | 2776 class GoogleCloudMlV1beta1Version { |
| 2775 /** Output only. The time the version was created. */ | 2777 /** Output only. The time the version was created. */ |
| 2776 core.String createTime; | 2778 core.String createTime; |
| 2777 /** | 2779 /** |
| 2778 * Required. The Google Cloud Storage location of the trained model used to | 2780 * Required. The Google Cloud Storage location of the trained model used to |
| 2779 * create the version. See the | 2781 * create the version. See the |
| 2780 * [overview of model | 2782 * [overview of model |
| 2781 * deployment](/ml-engine/docs/concepts/deployment-overview) for | 2783 * deployment](/ml-engine/docs/concepts/deployment-overview) for more |
| 2782 * more informaiton. | 2784 * informaiton. |
| 2783 * | 2785 * |
| 2784 * When passing Version to | 2786 * When passing Version to |
| 2785 * [projects.models.versions.create](/ml-engine/reference/rest/v1beta1/project
s.models.versions/create) | 2787 * [projects.models.versions.create](/ml-engine/reference/rest/v1beta1/project
s.models.versions/create) |
| 2786 * the model service uses the specified location as the source of the model. | 2788 * the model service uses the specified location as the source of the model. |
| 2787 * Once deployed, the model version is hosted by the prediction service, so | 2789 * Once deployed, the model version is hosted by the prediction service, so |
| 2788 * this location is useful only as a historical record. | 2790 * this location is useful only as a historical record. |
| 2791 * The total number of model files can't exceed 1000. |
| 2789 */ | 2792 */ |
| 2790 core.String deploymentUri; | 2793 core.String deploymentUri; |
| 2791 /** | 2794 /** |
| 2792 * Optional. The description specified for the version when it was created. | 2795 * Optional. The description specified for the version when it was created. |
| 2793 */ | 2796 */ |
| 2794 core.String description; | 2797 core.String description; |
| 2795 /** | 2798 /** |
| 2796 * Output only. If true, this version will be used to handle prediction | 2799 * Output only. If true, this version will be used to handle prediction |
| 2797 * requests that do not specify a version. | 2800 * requests that do not specify a version. |
| 2798 * | 2801 * |
| (...skipping 317 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3116 } | 3119 } |
| 3117 if (details != null) { | 3120 if (details != null) { |
| 3118 _json["details"] = details; | 3121 _json["details"] = details; |
| 3119 } | 3122 } |
| 3120 if (message != null) { | 3123 if (message != null) { |
| 3121 _json["message"] = message; | 3124 _json["message"] = message; |
| 3122 } | 3125 } |
| 3123 return _json; | 3126 return _json; |
| 3124 } | 3127 } |
| 3125 } | 3128 } |
| OLD | NEW |