| 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_beta.ml.v1beta1; | 3 library googleapis_beta.ml.v1beta1; |
| 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 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 80 queryParams: _queryParams, | 80 queryParams: _queryParams, |
| 81 uploadOptions: _uploadOptions, | 81 uploadOptions: _uploadOptions, |
| 82 uploadMedia: _uploadMedia, | 82 uploadMedia: _uploadMedia, |
| 83 downloadOptions: _downloadOptions); | 83 downloadOptions: _downloadOptions); |
| 84 return _response.then((data) => new GoogleCloudMlV1beta1GetConfigResponse.fr
omJson(data)); | 84 return _response.then((data) => new GoogleCloudMlV1beta1GetConfigResponse.fr
omJson(data)); |
| 85 } | 85 } |
| 86 | 86 |
| 87 /** | 87 /** |
| 88 * Performs prediction on the data in the request. | 88 * Performs prediction on the data in the request. |
| 89 * | 89 * |
| 90 * Responses are very similar to requests. There are two top-level fields, | 90 * **** REMOVE FROM GENERATED DOCUMENTATION |
| 91 * each of which are JSON lists: | |
| 92 * | |
| 93 * <dl> | |
| 94 * <dt>predictions</dt> | |
| 95 * <dd>The list of predictions, one per instance in the request.</dd> | |
| 96 * <dt>error</dt> | |
| 97 * <dd>An error message returned instead of a prediction list if any | |
| 98 * instance produced an error.</dd> | |
| 99 * </dl> | |
| 100 * | |
| 101 * If the call is successful, the response body will contain one prediction | |
| 102 * entry per instance in the request body. If prediction fails for any | |
| 103 * instance, the response body will contain no predictions and will contian | |
| 104 * a single error entry instead. | |
| 105 * | |
| 106 * Even though there is one prediction per instance, the format of a | |
| 107 * prediction is not directly related to the format of an instance. | |
| 108 * Predictions take whatever format is specified in the outputs collection | |
| 109 * defined in the model. The collection of predictions is returned in a JSON | |
| 110 * list. Each member of the list can be a simple value, a list, or a JSON | |
| 111 * object of any complexity. If your model has more than one output tensor, | |
| 112 * each prediction will be a JSON object containing a name/value pair for each | |
| 113 * output. The names identify the output aliases in the graph. | |
| 114 * | |
| 115 * The following examples show some possible responses: | |
| 116 * | |
| 117 * A simple set of predictions for three input instances, where each | |
| 118 * prediction is an integer value: | |
| 119 * <pre> | |
| 120 * {"predictions": [5, 4, 3]} | |
| 121 * </pre> | |
| 122 * A more complex set of predictions, each containing two named values that | |
| 123 * correspond to output tensors, named **label** and **scores** respectively. | |
| 124 * The value of **label** is the predicted category ("car" or "beach") and | |
| 125 * **scores** contains a list of probabilities for that instance across the | |
| 126 * possible categories. | |
| 127 * <pre> | |
| 128 * {"predictions": [{"label": "beach", "scores": [0.1, 0.9]}, | |
| 129 * {"label": "car", "scores": [0.75, 0.25]}]} | |
| 130 * </pre> | |
| 131 * A response when there is an error processing an input instance: | |
| 132 * <pre> | |
| 133 * {"error": "Divide by zero"} | |
| 134 * </pre> | |
| 135 * | 91 * |
| 136 * [request] - The metadata request object. | 92 * [request] - The metadata request object. |
| 137 * | 93 * |
| 138 * Request parameters: | 94 * Request parameters: |
| 139 * | 95 * |
| 140 * [name] - Required. The resource name of a model or a version. | 96 * [name] - Required. The resource name of a model or a version. |
| 141 * | 97 * |
| 142 * Authorization: requires `Viewer` role on the parent project. | 98 * Authorization: requires `Viewer` role on the parent project. |
| 143 * Value must have pattern "^projects/.+$". | 99 * Value must have pattern "^projects/.+$". |
| 144 * | 100 * |
| (...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 325 /** | 281 /** |
| 326 * Lists the jobs in the project. | 282 * Lists the jobs in the project. |
| 327 * | 283 * |
| 328 * Request parameters: | 284 * Request parameters: |
| 329 * | 285 * |
| 330 * [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. |
| 331 * | 287 * |
| 332 * Authorization: requires `Viewer` role on the specified project. | 288 * Authorization: requires `Viewer` role on the specified project. |
| 333 * Value must have pattern "^projects/[^/]+$". | 289 * Value must have pattern "^projects/[^/]+$". |
| 334 * | 290 * |
| 335 * [pageSize] - Optional. The number of jobs to retrieve per "page" of | |
| 336 * results. If there | |
| 337 * are more remaining results than this number, the response message will | |
| 338 * contain a valid value in the `next_page_token` field. | |
| 339 * | |
| 340 * The default value is 20, and the maximum page size is 100. | |
| 341 * | |
| 342 * [filter] - Optional. Specifies the subset of jobs to retrieve. | 291 * [filter] - Optional. Specifies the subset of jobs to retrieve. |
| 343 * | 292 * |
| 344 * [pageToken] - Optional. A page token to request the next page of results. | 293 * [pageToken] - Optional. A page token to request the next page of results. |
| 345 * | 294 * |
| 346 * You get the token from the `next_page_token` field of the response from | 295 * You get the token from the `next_page_token` field of the response from |
| 347 * the previous call. | 296 * the previous call. |
| 348 * | 297 * |
| 298 * [pageSize] - Optional. The number of jobs to retrieve per "page" of |
| 299 * results. If there |
| 300 * are more remaining results than this number, the response message will |
| 301 * contain a valid value in the `next_page_token` field. |
| 302 * |
| 303 * The default value is 20, and the maximum page size is 100. |
| 304 * |
| 349 * Completes with a [GoogleCloudMlV1beta1ListJobsResponse]. | 305 * Completes with a [GoogleCloudMlV1beta1ListJobsResponse]. |
| 350 * | 306 * |
| 351 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 307 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 352 * error. | 308 * error. |
| 353 * | 309 * |
| 354 * 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, |
| 355 * this method will complete with the same error. | 311 * this method will complete with the same error. |
| 356 */ | 312 */ |
| 357 async.Future<GoogleCloudMlV1beta1ListJobsResponse> list(core.String parent, {c
ore.int pageSize, core.String filter, core.String pageToken}) { | 313 async.Future<GoogleCloudMlV1beta1ListJobsResponse> list(core.String parent, {c
ore.String filter, core.String pageToken, core.int pageSize}) { |
| 358 var _url = null; | 314 var _url = null; |
| 359 var _queryParams = new core.Map(); | 315 var _queryParams = new core.Map(); |
| 360 var _uploadMedia = null; | 316 var _uploadMedia = null; |
| 361 var _uploadOptions = null; | 317 var _uploadOptions = null; |
| 362 var _downloadOptions = commons.DownloadOptions.Metadata; | 318 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 363 var _body = null; | 319 var _body = null; |
| 364 | 320 |
| 365 if (parent == null) { | 321 if (parent == null) { |
| 366 throw new core.ArgumentError("Parameter parent is required."); | 322 throw new core.ArgumentError("Parameter parent is required."); |
| 367 } | 323 } |
| 368 if (pageSize != null) { | |
| 369 _queryParams["pageSize"] = ["${pageSize}"]; | |
| 370 } | |
| 371 if (filter != null) { | 324 if (filter != null) { |
| 372 _queryParams["filter"] = [filter]; | 325 _queryParams["filter"] = [filter]; |
| 373 } | 326 } |
| 374 if (pageToken != null) { | 327 if (pageToken != null) { |
| 375 _queryParams["pageToken"] = [pageToken]; | 328 _queryParams["pageToken"] = [pageToken]; |
| 376 } | 329 } |
| 330 if (pageSize != null) { |
| 331 _queryParams["pageSize"] = ["${pageSize}"]; |
| 332 } |
| 377 | 333 |
| 378 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/job
s'; | 334 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/job
s'; |
| 379 | 335 |
| 380 var _response = _requester.request(_url, | 336 var _response = _requester.request(_url, |
| 381 "GET", | 337 "GET", |
| 382 body: _body, | 338 body: _body, |
| 383 queryParams: _queryParams, | 339 queryParams: _queryParams, |
| 384 uploadOptions: _uploadOptions, | 340 uploadOptions: _uploadOptions, |
| 385 uploadMedia: _uploadMedia, | 341 uploadMedia: _uploadMedia, |
| 386 downloadOptions: _downloadOptions); | 342 downloadOptions: _downloadOptions); |
| (...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 545 * 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 |
| 546 * versions. | 502 * versions. |
| 547 * | 503 * |
| 548 * Request parameters: | 504 * Request parameters: |
| 549 * | 505 * |
| 550 * [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. |
| 551 * | 507 * |
| 552 * Authorization: requires `Viewer` role on the specified project. | 508 * Authorization: requires `Viewer` role on the specified project. |
| 553 * Value must have pattern "^projects/[^/]+$". | 509 * Value must have pattern "^projects/[^/]+$". |
| 554 * | 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 * |
| 555 * [pageSize] - Optional. The number of models to retrieve per "page" of | 516 * [pageSize] - Optional. The number of models to retrieve per "page" of |
| 556 * results. If there | 517 * results. If there |
| 557 * are more remaining results than this number, the response message will | 518 * are more remaining results than this number, the response message will |
| 558 * contain a valid value in the `next_page_token` field. | 519 * contain a valid value in the `next_page_token` field. |
| 559 * | 520 * |
| 560 * The default value is 20, and the maximum page size is 100. | 521 * The default value is 20, and the maximum page size is 100. |
| 561 * | 522 * |
| 562 * [pageToken] - Optional. A page token to request the next page of results. | |
| 563 * | |
| 564 * You get the token from the `next_page_token` field of the response from | |
| 565 * the previous call. | |
| 566 * | |
| 567 * Completes with a [GoogleCloudMlV1beta1ListModelsResponse]. | 523 * Completes with a [GoogleCloudMlV1beta1ListModelsResponse]. |
| 568 * | 524 * |
| 569 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 525 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 570 * error. | 526 * error. |
| 571 * | 527 * |
| 572 * 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, |
| 573 * this method will complete with the same error. | 529 * this method will complete with the same error. |
| 574 */ | 530 */ |
| 575 async.Future<GoogleCloudMlV1beta1ListModelsResponse> list(core.String parent,
{core.int pageSize, core.String pageToken}) { | 531 async.Future<GoogleCloudMlV1beta1ListModelsResponse> list(core.String parent,
{core.String pageToken, core.int pageSize}) { |
| 576 var _url = null; | 532 var _url = null; |
| 577 var _queryParams = new core.Map(); | 533 var _queryParams = new core.Map(); |
| 578 var _uploadMedia = null; | 534 var _uploadMedia = null; |
| 579 var _uploadOptions = null; | 535 var _uploadOptions = null; |
| 580 var _downloadOptions = commons.DownloadOptions.Metadata; | 536 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 581 var _body = null; | 537 var _body = null; |
| 582 | 538 |
| 583 if (parent == null) { | 539 if (parent == null) { |
| 584 throw new core.ArgumentError("Parameter parent is required."); | 540 throw new core.ArgumentError("Parameter parent is required."); |
| 585 } | 541 } |
| 542 if (pageToken != null) { |
| 543 _queryParams["pageToken"] = [pageToken]; |
| 544 } |
| 586 if (pageSize != null) { | 545 if (pageSize != null) { |
| 587 _queryParams["pageSize"] = ["${pageSize}"]; | 546 _queryParams["pageSize"] = ["${pageSize}"]; |
| 588 } | 547 } |
| 589 if (pageToken != null) { | |
| 590 _queryParams["pageToken"] = [pageToken]; | |
| 591 } | |
| 592 | 548 |
| 593 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/mod
els'; | 549 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/mod
els'; |
| 594 | 550 |
| 595 var _response = _requester.request(_url, | 551 var _response = _requester.request(_url, |
| 596 "GET", | 552 "GET", |
| 597 body: _body, | 553 body: _body, |
| 598 queryParams: _queryParams, | 554 queryParams: _queryParams, |
| 599 uploadOptions: _uploadOptions, | 555 uploadOptions: _uploadOptions, |
| 600 uploadMedia: _uploadMedia, | 556 uploadMedia: _uploadMedia, |
| 601 downloadOptions: _downloadOptions); | 557 downloadOptions: _downloadOptions); |
| (...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 770 * 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 |
| 771 * be retrieved in batches (called pages): | 727 * be retrieved in batches (called pages): |
| 772 * | 728 * |
| 773 * Request parameters: | 729 * Request parameters: |
| 774 * | 730 * |
| 775 * [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. |
| 776 * | 732 * |
| 777 * Authorization: requires `Viewer` role on the parent project. | 733 * Authorization: requires `Viewer` role on the parent project. |
| 778 * Value must have pattern "^projects/[^/]+/models/[^/]+$". | 734 * Value must have pattern "^projects/[^/]+/models/[^/]+$". |
| 779 * | 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 * |
| 780 * [pageSize] - Optional. The number of versions to retrieve per "page" of | 741 * [pageSize] - Optional. The number of versions to retrieve per "page" of |
| 781 * results. If | 742 * results. If |
| 782 * there are more remaining results than this number, the response message | 743 * there are more remaining results than this number, the response message |
| 783 * will contain a valid value in the `next_page_token` field. | 744 * will contain a valid value in the `next_page_token` field. |
| 784 * | 745 * |
| 785 * The default value is 20, and the maximum page size is 100. | 746 * The default value is 20, and the maximum page size is 100. |
| 786 * | 747 * |
| 787 * [pageToken] - Optional. A page token to request the next page of results. | |
| 788 * | |
| 789 * You get the token from the `next_page_token` field of the response from | |
| 790 * the previous call. | |
| 791 * | |
| 792 * Completes with a [GoogleCloudMlV1beta1ListVersionsResponse]. | 748 * Completes with a [GoogleCloudMlV1beta1ListVersionsResponse]. |
| 793 * | 749 * |
| 794 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 750 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 795 * error. | 751 * error. |
| 796 * | 752 * |
| 797 * 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, |
| 798 * this method will complete with the same error. | 754 * this method will complete with the same error. |
| 799 */ | 755 */ |
| 800 async.Future<GoogleCloudMlV1beta1ListVersionsResponse> list(core.String parent
, {core.int pageSize, core.String pageToken}) { | 756 async.Future<GoogleCloudMlV1beta1ListVersionsResponse> list(core.String parent
, {core.String pageToken, core.int pageSize}) { |
| 801 var _url = null; | 757 var _url = null; |
| 802 var _queryParams = new core.Map(); | 758 var _queryParams = new core.Map(); |
| 803 var _uploadMedia = null; | 759 var _uploadMedia = null; |
| 804 var _uploadOptions = null; | 760 var _uploadOptions = null; |
| 805 var _downloadOptions = commons.DownloadOptions.Metadata; | 761 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 806 var _body = null; | 762 var _body = null; |
| 807 | 763 |
| 808 if (parent == null) { | 764 if (parent == null) { |
| 809 throw new core.ArgumentError("Parameter parent is required."); | 765 throw new core.ArgumentError("Parameter parent is required."); |
| 810 } | 766 } |
| 767 if (pageToken != null) { |
| 768 _queryParams["pageToken"] = [pageToken]; |
| 769 } |
| 811 if (pageSize != null) { | 770 if (pageSize != null) { |
| 812 _queryParams["pageSize"] = ["${pageSize}"]; | 771 _queryParams["pageSize"] = ["${pageSize}"]; |
| 813 } | 772 } |
| 814 if (pageToken != null) { | |
| 815 _queryParams["pageToken"] = [pageToken]; | |
| 816 } | |
| 817 | 773 |
| 818 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/ver
sions'; | 774 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/ver
sions'; |
| 819 | 775 |
| 820 var _response = _requester.request(_url, | 776 var _response = _requester.request(_url, |
| 821 "GET", | 777 "GET", |
| 822 body: _body, | 778 body: _body, |
| 823 queryParams: _queryParams, | 779 queryParams: _queryParams, |
| 824 uploadOptions: _uploadOptions, | 780 uploadOptions: _uploadOptions, |
| 825 uploadMedia: _uploadMedia, | 781 uploadMedia: _uploadMedia, |
| 826 downloadOptions: _downloadOptions); | 782 downloadOptions: _downloadOptions); |
| (...skipping 205 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1032 * server doesn't support this method, it returns `UNIMPLEMENTED`. | 988 * server doesn't support this method, it returns `UNIMPLEMENTED`. |
| 1033 * | 989 * |
| 1034 * NOTE: the `name` binding below allows API services to override the binding | 990 * NOTE: the `name` binding below allows API services to override the binding |
| 1035 * to use different resource name schemes, such as `users / * /operations`. | 991 * to use different resource name schemes, such as `users / * /operations`. |
| 1036 * | 992 * |
| 1037 * Request parameters: | 993 * Request parameters: |
| 1038 * | 994 * |
| 1039 * [name] - The name of the operation collection. | 995 * [name] - The name of the operation collection. |
| 1040 * Value must have pattern "^projects/[^/]+$". | 996 * Value must have pattern "^projects/[^/]+$". |
| 1041 * | 997 * |
| 1042 * [pageSize] - The standard list page size. | |
| 1043 * | |
| 1044 * [filter] - The standard list filter. | 998 * [filter] - The standard list filter. |
| 1045 * | 999 * |
| 1046 * [pageToken] - The standard list page token. | 1000 * [pageToken] - The standard list page token. |
| 1047 * | 1001 * |
| 1002 * [pageSize] - The standard list page size. |
| 1003 * |
| 1048 * Completes with a [GoogleLongrunningListOperationsResponse]. | 1004 * Completes with a [GoogleLongrunningListOperationsResponse]. |
| 1049 * | 1005 * |
| 1050 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1006 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 1051 * error. | 1007 * error. |
| 1052 * | 1008 * |
| 1053 * If the used [http.Client] completes with an error when making a REST call, | 1009 * If the used [http.Client] completes with an error when making a REST call, |
| 1054 * this method will complete with the same error. | 1010 * this method will complete with the same error. |
| 1055 */ | 1011 */ |
| 1056 async.Future<GoogleLongrunningListOperationsResponse> list(core.String name, {
core.int pageSize, core.String filter, core.String pageToken}) { | 1012 async.Future<GoogleLongrunningListOperationsResponse> list(core.String name, {
core.String filter, core.String pageToken, core.int pageSize}) { |
| 1057 var _url = null; | 1013 var _url = null; |
| 1058 var _queryParams = new core.Map(); | 1014 var _queryParams = new core.Map(); |
| 1059 var _uploadMedia = null; | 1015 var _uploadMedia = null; |
| 1060 var _uploadOptions = null; | 1016 var _uploadOptions = null; |
| 1061 var _downloadOptions = commons.DownloadOptions.Metadata; | 1017 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1062 var _body = null; | 1018 var _body = null; |
| 1063 | 1019 |
| 1064 if (name == null) { | 1020 if (name == null) { |
| 1065 throw new core.ArgumentError("Parameter name is required."); | 1021 throw new core.ArgumentError("Parameter name is required."); |
| 1066 } | 1022 } |
| 1067 if (pageSize != null) { | |
| 1068 _queryParams["pageSize"] = ["${pageSize}"]; | |
| 1069 } | |
| 1070 if (filter != null) { | 1023 if (filter != null) { |
| 1071 _queryParams["filter"] = [filter]; | 1024 _queryParams["filter"] = [filter]; |
| 1072 } | 1025 } |
| 1073 if (pageToken != null) { | 1026 if (pageToken != null) { |
| 1074 _queryParams["pageToken"] = [pageToken]; | 1027 _queryParams["pageToken"] = [pageToken]; |
| 1075 } | 1028 } |
| 1029 if (pageSize != null) { |
| 1030 _queryParams["pageSize"] = ["${pageSize}"]; |
| 1031 } |
| 1076 | 1032 |
| 1077 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + '/opera
tions'; | 1033 _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + '/opera
tions'; |
| 1078 | 1034 |
| 1079 var _response = _requester.request(_url, | 1035 var _response = _requester.request(_url, |
| 1080 "GET", | 1036 "GET", |
| 1081 body: _body, | 1037 body: _body, |
| 1082 queryParams: _queryParams, | 1038 queryParams: _queryParams, |
| 1083 uploadOptions: _uploadOptions, | 1039 uploadOptions: _uploadOptions, |
| 1084 uploadMedia: _uploadMedia, | 1040 uploadMedia: _uploadMedia, |
| 1085 downloadOptions: _downloadOptions); | 1041 downloadOptions: _downloadOptions); |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1161 if (contentType != null) { | 1117 if (contentType != null) { |
| 1162 _json["contentType"] = contentType; | 1118 _json["contentType"] = contentType; |
| 1163 } | 1119 } |
| 1164 if (data != null) { | 1120 if (data != null) { |
| 1165 _json["data"] = data; | 1121 _json["data"] = data; |
| 1166 } | 1122 } |
| 1167 return _json; | 1123 return _json; |
| 1168 } | 1124 } |
| 1169 } | 1125 } |
| 1170 | 1126 |
| 1127 /** Represents the metadata of the long-running operation. */ |
| 1128 class GoogleCloudMlV1OperationMetadata { |
| 1129 /** The time the operation was submitted. */ |
| 1130 core.String createTime; |
| 1131 /** The time operation processing completed. */ |
| 1132 core.String endTime; |
| 1133 /** Indicates whether a request to cancel this operation has been made. */ |
| 1134 core.bool isCancellationRequested; |
| 1135 /** Contains the name of the model associated with the operation. */ |
| 1136 core.String modelName; |
| 1137 /** |
| 1138 * The operation type. |
| 1139 * Possible string values are: |
| 1140 * - "OPERATION_TYPE_UNSPECIFIED" : Unspecified operation type. |
| 1141 * - "CREATE_VERSION" : An operation to create a new version. |
| 1142 * - "DELETE_VERSION" : An operation to delete an existing version. |
| 1143 * - "DELETE_MODEL" : An operation to delete an existing model. |
| 1144 */ |
| 1145 core.String operationType; |
| 1146 /** The time operation processing started. */ |
| 1147 core.String startTime; |
| 1148 /** Contains the version associated with the operation. */ |
| 1149 GoogleCloudMlV1Version version; |
| 1150 |
| 1151 GoogleCloudMlV1OperationMetadata(); |
| 1152 |
| 1153 GoogleCloudMlV1OperationMetadata.fromJson(core.Map _json) { |
| 1154 if (_json.containsKey("createTime")) { |
| 1155 createTime = _json["createTime"]; |
| 1156 } |
| 1157 if (_json.containsKey("endTime")) { |
| 1158 endTime = _json["endTime"]; |
| 1159 } |
| 1160 if (_json.containsKey("isCancellationRequested")) { |
| 1161 isCancellationRequested = _json["isCancellationRequested"]; |
| 1162 } |
| 1163 if (_json.containsKey("modelName")) { |
| 1164 modelName = _json["modelName"]; |
| 1165 } |
| 1166 if (_json.containsKey("operationType")) { |
| 1167 operationType = _json["operationType"]; |
| 1168 } |
| 1169 if (_json.containsKey("startTime")) { |
| 1170 startTime = _json["startTime"]; |
| 1171 } |
| 1172 if (_json.containsKey("version")) { |
| 1173 version = new GoogleCloudMlV1Version.fromJson(_json["version"]); |
| 1174 } |
| 1175 } |
| 1176 |
| 1177 core.Map toJson() { |
| 1178 var _json = new core.Map(); |
| 1179 if (createTime != null) { |
| 1180 _json["createTime"] = createTime; |
| 1181 } |
| 1182 if (endTime != null) { |
| 1183 _json["endTime"] = endTime; |
| 1184 } |
| 1185 if (isCancellationRequested != null) { |
| 1186 _json["isCancellationRequested"] = isCancellationRequested; |
| 1187 } |
| 1188 if (modelName != null) { |
| 1189 _json["modelName"] = modelName; |
| 1190 } |
| 1191 if (operationType != null) { |
| 1192 _json["operationType"] = operationType; |
| 1193 } |
| 1194 if (startTime != null) { |
| 1195 _json["startTime"] = startTime; |
| 1196 } |
| 1197 if (version != null) { |
| 1198 _json["version"] = (version).toJson(); |
| 1199 } |
| 1200 return _json; |
| 1201 } |
| 1202 } |
| 1203 |
| 1204 /** |
| 1205 * Represents a version of the model. |
| 1206 * |
| 1207 * Each version is a trained model deployed in the cloud, ready to handle |
| 1208 * prediction requests. A model can have multiple versions. You can get |
| 1209 * information about all of the versions of a given model by calling |
| 1210 * [projects.models.versions.list](/ml/reference/rest/v1/projects.models.version
s/list). |
| 1211 */ |
| 1212 class GoogleCloudMlV1Version { |
| 1213 /** Output only. The time the version was created. */ |
| 1214 core.String createTime; |
| 1215 /** |
| 1216 * Required. The Google Cloud Storage location of the trained model used to |
| 1217 * create the version. See the |
| 1218 * [overview of model deployment](/ml/docs/concepts/deployment-overview) for |
| 1219 * more informaiton. |
| 1220 * |
| 1221 * When passing Version to |
| 1222 * [projects.models.versions.create](/ml/reference/rest/v1/projects.models.ver
sions/create) |
| 1223 * the model service uses the specified location as the source of the model. |
| 1224 * Once deployed, the model version is hosted by the prediction service, so |
| 1225 * this location is useful only as a historical record. |
| 1226 */ |
| 1227 core.String deploymentUri; |
| 1228 /** |
| 1229 * Optional. The description specified for the version when it was created. |
| 1230 */ |
| 1231 core.String description; |
| 1232 /** |
| 1233 * Output only. If true, this version will be used to handle prediction |
| 1234 * requests that do not specify a version. |
| 1235 * |
| 1236 * You can change the default version by calling |
| 1237 * [projects.methods.versions.setDefault](/ml/reference/rest/v1/projects.model
s.versions/setDefault). |
| 1238 */ |
| 1239 core.bool isDefault; |
| 1240 /** Output only. The time the version was last used for prediction. */ |
| 1241 core.String lastUseTime; |
| 1242 /** |
| 1243 * Required.The name specified for the version when it was created. |
| 1244 * |
| 1245 * The version name must be unique within the model it is created in. |
| 1246 */ |
| 1247 core.String name; |
| 1248 /** |
| 1249 * Optional. The Google Cloud ML runtime version to use for this deployment. |
| 1250 * If not set, Google Cloud ML will choose a version. |
| 1251 */ |
| 1252 core.String runtimeVersion; |
| 1253 |
| 1254 GoogleCloudMlV1Version(); |
| 1255 |
| 1256 GoogleCloudMlV1Version.fromJson(core.Map _json) { |
| 1257 if (_json.containsKey("createTime")) { |
| 1258 createTime = _json["createTime"]; |
| 1259 } |
| 1260 if (_json.containsKey("deploymentUri")) { |
| 1261 deploymentUri = _json["deploymentUri"]; |
| 1262 } |
| 1263 if (_json.containsKey("description")) { |
| 1264 description = _json["description"]; |
| 1265 } |
| 1266 if (_json.containsKey("isDefault")) { |
| 1267 isDefault = _json["isDefault"]; |
| 1268 } |
| 1269 if (_json.containsKey("lastUseTime")) { |
| 1270 lastUseTime = _json["lastUseTime"]; |
| 1271 } |
| 1272 if (_json.containsKey("name")) { |
| 1273 name = _json["name"]; |
| 1274 } |
| 1275 if (_json.containsKey("runtimeVersion")) { |
| 1276 runtimeVersion = _json["runtimeVersion"]; |
| 1277 } |
| 1278 } |
| 1279 |
| 1280 core.Map toJson() { |
| 1281 var _json = new core.Map(); |
| 1282 if (createTime != null) { |
| 1283 _json["createTime"] = createTime; |
| 1284 } |
| 1285 if (deploymentUri != null) { |
| 1286 _json["deploymentUri"] = deploymentUri; |
| 1287 } |
| 1288 if (description != null) { |
| 1289 _json["description"] = description; |
| 1290 } |
| 1291 if (isDefault != null) { |
| 1292 _json["isDefault"] = isDefault; |
| 1293 } |
| 1294 if (lastUseTime != null) { |
| 1295 _json["lastUseTime"] = lastUseTime; |
| 1296 } |
| 1297 if (name != null) { |
| 1298 _json["name"] = name; |
| 1299 } |
| 1300 if (runtimeVersion != null) { |
| 1301 _json["runtimeVersion"] = runtimeVersion; |
| 1302 } |
| 1303 return _json; |
| 1304 } |
| 1305 } |
| 1306 |
| 1171 /** An observed value of a metric. */ | 1307 /** An observed value of a metric. */ |
| 1172 class GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric { | 1308 class GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric { |
| 1173 /** The objective value at this training step. */ | 1309 /** The objective value at this training step. */ |
| 1174 core.double objectiveValue; | 1310 core.double objectiveValue; |
| 1175 /** The global training step for this metric. */ | 1311 /** The global training step for this metric. */ |
| 1176 core.String trainingStep; | 1312 core.String trainingStep; |
| 1177 | 1313 |
| 1178 GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric(); | 1314 GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric(); |
| 1179 | 1315 |
| 1180 GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric.fromJson(core.Map
_json) { | 1316 GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric.fromJson(core.Map
_json) { |
| (...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1300 * `MAXIMIZE` and `MINIMIZE`. | 1436 * `MAXIMIZE` and `MINIMIZE`. |
| 1301 * | 1437 * |
| 1302 * Defaults to `MAXIMIZE`. | 1438 * Defaults to `MAXIMIZE`. |
| 1303 * Possible string values are: | 1439 * Possible string values are: |
| 1304 * - "GOAL_TYPE_UNSPECIFIED" : Goal Type will default to maximize. | 1440 * - "GOAL_TYPE_UNSPECIFIED" : Goal Type will default to maximize. |
| 1305 * - "MAXIMIZE" : Maximize the goal metric. | 1441 * - "MAXIMIZE" : Maximize the goal metric. |
| 1306 * - "MINIMIZE" : Minimize the goal metric. | 1442 * - "MINIMIZE" : Minimize the goal metric. |
| 1307 */ | 1443 */ |
| 1308 core.String goal; | 1444 core.String goal; |
| 1309 /** | 1445 /** |
| 1446 * Optional. The Tensorflow summary tag name to use for optimizing trials. For |
| 1447 * current versions of Tensorflow, this tag name should exactly match what is |
| 1448 * shown in Tensorboard, including all scopes. For versions of Tensorflow |
| 1449 * prior to 0.12, this should be only the tag passed to tf.Summary. |
| 1450 * By default, "training/hptuning/metric" will be used. |
| 1451 */ |
| 1452 core.String hyperparameterMetricTag; |
| 1453 /** |
| 1310 * Optional. The number of training trials to run concurrently. | 1454 * Optional. The number of training trials to run concurrently. |
| 1311 * You can reduce the time it takes to perform hyperparameter tuning by adding | 1455 * You can reduce the time it takes to perform hyperparameter tuning by adding |
| 1312 * trials in parallel. However, each trail only benefits from the information | 1456 * trials in parallel. However, each trail only benefits from the information |
| 1313 * gained in completed trials. That means that a trial does not get access to | 1457 * gained in completed trials. That means that a trial does not get access to |
| 1314 * the results of trials running at the same time, which could reduce the | 1458 * the results of trials running at the same time, which could reduce the |
| 1315 * quality of the overall optimization. | 1459 * quality of the overall optimization. |
| 1316 * | 1460 * |
| 1317 * Each trial will use the same scale tier and machine types. | 1461 * Each trial will use the same scale tier and machine types. |
| 1318 * | 1462 * |
| 1319 * Defaults to one. | 1463 * Defaults to one. |
| 1320 */ | 1464 */ |
| 1321 core.int maxParallelTrials; | 1465 core.int maxParallelTrials; |
| 1322 /** | 1466 /** |
| 1323 * Optional. How many training trials should be attempted to optimize | 1467 * Optional. How many training trials should be attempted to optimize |
| 1324 * the specified hyperparameters. | 1468 * the specified hyperparameters. |
| 1325 * | 1469 * |
| 1326 * Defaults to one. | 1470 * Defaults to one. |
| 1327 */ | 1471 */ |
| 1328 core.int maxTrials; | 1472 core.int maxTrials; |
| 1329 /** Required. The set of parameters to tune. */ | 1473 /** Required. The set of parameters to tune. */ |
| 1330 core.List<GoogleCloudMlV1beta1ParameterSpec> params; | 1474 core.List<GoogleCloudMlV1beta1ParameterSpec> params; |
| 1331 | 1475 |
| 1332 GoogleCloudMlV1beta1HyperparameterSpec(); | 1476 GoogleCloudMlV1beta1HyperparameterSpec(); |
| 1333 | 1477 |
| 1334 GoogleCloudMlV1beta1HyperparameterSpec.fromJson(core.Map _json) { | 1478 GoogleCloudMlV1beta1HyperparameterSpec.fromJson(core.Map _json) { |
| 1335 if (_json.containsKey("goal")) { | 1479 if (_json.containsKey("goal")) { |
| 1336 goal = _json["goal"]; | 1480 goal = _json["goal"]; |
| 1337 } | 1481 } |
| 1482 if (_json.containsKey("hyperparameterMetricTag")) { |
| 1483 hyperparameterMetricTag = _json["hyperparameterMetricTag"]; |
| 1484 } |
| 1338 if (_json.containsKey("maxParallelTrials")) { | 1485 if (_json.containsKey("maxParallelTrials")) { |
| 1339 maxParallelTrials = _json["maxParallelTrials"]; | 1486 maxParallelTrials = _json["maxParallelTrials"]; |
| 1340 } | 1487 } |
| 1341 if (_json.containsKey("maxTrials")) { | 1488 if (_json.containsKey("maxTrials")) { |
| 1342 maxTrials = _json["maxTrials"]; | 1489 maxTrials = _json["maxTrials"]; |
| 1343 } | 1490 } |
| 1344 if (_json.containsKey("params")) { | 1491 if (_json.containsKey("params")) { |
| 1345 params = _json["params"].map((value) => new GoogleCloudMlV1beta1ParameterS
pec.fromJson(value)).toList(); | 1492 params = _json["params"].map((value) => new GoogleCloudMlV1beta1ParameterS
pec.fromJson(value)).toList(); |
| 1346 } | 1493 } |
| 1347 } | 1494 } |
| 1348 | 1495 |
| 1349 core.Map toJson() { | 1496 core.Map toJson() { |
| 1350 var _json = new core.Map(); | 1497 var _json = new core.Map(); |
| 1351 if (goal != null) { | 1498 if (goal != null) { |
| 1352 _json["goal"] = goal; | 1499 _json["goal"] = goal; |
| 1353 } | 1500 } |
| 1501 if (hyperparameterMetricTag != null) { |
| 1502 _json["hyperparameterMetricTag"] = hyperparameterMetricTag; |
| 1503 } |
| 1354 if (maxParallelTrials != null) { | 1504 if (maxParallelTrials != null) { |
| 1355 _json["maxParallelTrials"] = maxParallelTrials; | 1505 _json["maxParallelTrials"] = maxParallelTrials; |
| 1356 } | 1506 } |
| 1357 if (maxTrials != null) { | 1507 if (maxTrials != null) { |
| 1358 _json["maxTrials"] = maxTrials; | 1508 _json["maxTrials"] = maxTrials; |
| 1359 } | 1509 } |
| 1360 if (params != null) { | 1510 if (params != null) { |
| 1361 _json["params"] = params.map((value) => (value).toJson()).toList(); | 1511 _json["params"] = params.map((value) => (value).toJson()).toList(); |
| 1362 } | 1512 } |
| 1363 return _json; | 1513 return _json; |
| (...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1590 GoogleCloudMlV1beta1Version defaultVersion; | 1740 GoogleCloudMlV1beta1Version defaultVersion; |
| 1591 /** Optional. The description specified for the model when it was created. */ | 1741 /** Optional. The description specified for the model when it was created. */ |
| 1592 core.String description; | 1742 core.String description; |
| 1593 /** | 1743 /** |
| 1594 * Required. The name specified for the model when it was created. | 1744 * Required. The name specified for the model when it was created. |
| 1595 * | 1745 * |
| 1596 * The model name must be unique within the project it is created in. | 1746 * The model name must be unique within the project it is created in. |
| 1597 */ | 1747 */ |
| 1598 core.String name; | 1748 core.String name; |
| 1599 /** | 1749 /** |
| 1750 * Optional. If true, enables StackDriver Logging for online prediction. |
| 1751 * Default is false. |
| 1752 */ |
| 1753 core.bool onlinePredictionLogging; |
| 1754 /** |
| 1600 * Optional. The list of regions where the model is going to be deployed. | 1755 * Optional. The list of regions where the model is going to be deployed. |
| 1601 * Currently only one region per model is supported. | 1756 * Currently only one region per model is supported. |
| 1602 * Defaults to 'us-central1' if nothing is set. | 1757 * Defaults to 'us-central1' if nothing is set. |
| 1603 */ | 1758 */ |
| 1604 core.List<core.String> regions; | 1759 core.List<core.String> regions; |
| 1605 | 1760 |
| 1606 GoogleCloudMlV1beta1Model(); | 1761 GoogleCloudMlV1beta1Model(); |
| 1607 | 1762 |
| 1608 GoogleCloudMlV1beta1Model.fromJson(core.Map _json) { | 1763 GoogleCloudMlV1beta1Model.fromJson(core.Map _json) { |
| 1609 if (_json.containsKey("defaultVersion")) { | 1764 if (_json.containsKey("defaultVersion")) { |
| 1610 defaultVersion = new GoogleCloudMlV1beta1Version.fromJson(_json["defaultVe
rsion"]); | 1765 defaultVersion = new GoogleCloudMlV1beta1Version.fromJson(_json["defaultVe
rsion"]); |
| 1611 } | 1766 } |
| 1612 if (_json.containsKey("description")) { | 1767 if (_json.containsKey("description")) { |
| 1613 description = _json["description"]; | 1768 description = _json["description"]; |
| 1614 } | 1769 } |
| 1615 if (_json.containsKey("name")) { | 1770 if (_json.containsKey("name")) { |
| 1616 name = _json["name"]; | 1771 name = _json["name"]; |
| 1617 } | 1772 } |
| 1773 if (_json.containsKey("onlinePredictionLogging")) { |
| 1774 onlinePredictionLogging = _json["onlinePredictionLogging"]; |
| 1775 } |
| 1618 if (_json.containsKey("regions")) { | 1776 if (_json.containsKey("regions")) { |
| 1619 regions = _json["regions"]; | 1777 regions = _json["regions"]; |
| 1620 } | 1778 } |
| 1621 } | 1779 } |
| 1622 | 1780 |
| 1623 core.Map toJson() { | 1781 core.Map toJson() { |
| 1624 var _json = new core.Map(); | 1782 var _json = new core.Map(); |
| 1625 if (defaultVersion != null) { | 1783 if (defaultVersion != null) { |
| 1626 _json["defaultVersion"] = (defaultVersion).toJson(); | 1784 _json["defaultVersion"] = (defaultVersion).toJson(); |
| 1627 } | 1785 } |
| 1628 if (description != null) { | 1786 if (description != null) { |
| 1629 _json["description"] = description; | 1787 _json["description"] = description; |
| 1630 } | 1788 } |
| 1631 if (name != null) { | 1789 if (name != null) { |
| 1632 _json["name"] = name; | 1790 _json["name"] = name; |
| 1633 } | 1791 } |
| 1792 if (onlinePredictionLogging != null) { |
| 1793 _json["onlinePredictionLogging"] = onlinePredictionLogging; |
| 1794 } |
| 1634 if (regions != null) { | 1795 if (regions != null) { |
| 1635 _json["regions"] = regions; | 1796 _json["regions"] = regions; |
| 1636 } | 1797 } |
| 1637 return _json; | 1798 return _json; |
| 1638 } | 1799 } |
| 1639 } | 1800 } |
| 1640 | 1801 |
| 1641 /** Represents the metadata of the long-running operation. */ | 1802 /** Represents the metadata of the long-running operation. */ |
| 1642 class GoogleCloudMlV1beta1OperationMetadata { | 1803 class GoogleCloudMlV1beta1OperationMetadata { |
| 1643 /** The time the operation was submitted. */ | 1804 /** The time the operation was submitted. */ |
| (...skipping 198 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1842 * <dl> | 2003 * <dl> |
| 1843 * <dt>instances</dt> | 2004 * <dt>instances</dt> |
| 1844 * <dd>A JSON array containing values representing the instances to use for | 2005 * <dd>A JSON array containing values representing the instances to use for |
| 1845 * prediction.</dd> | 2006 * prediction.</dd> |
| 1846 * </dl> | 2007 * </dl> |
| 1847 * | 2008 * |
| 1848 * The structure of each element of the instances list is determined by your | 2009 * The structure of each element of the instances list is determined by your |
| 1849 * model's input definition. Instances can include named inputs or can contain | 2010 * model's input definition. Instances can include named inputs or can contain |
| 1850 * only unlabeled values. | 2011 * only unlabeled values. |
| 1851 * | 2012 * |
| 1852 * Most data does not include named inputs. Some instances will be simple | 2013 * Not all data includes named inputs. Some instances will be simple |
| 1853 * JSON values (boolean, number, or string). However, instances are often lists | 2014 * JSON values (boolean, number, or string). However, instances are often lists |
| 1854 * of simple values, or complex nested lists. Here are some examples of request | 2015 * of simple values, or complex nested lists. Here are some examples of request |
| 1855 * bodies: | 2016 * bodies: |
| 1856 * | 2017 * |
| 1857 * CSV data with each row encoded as a string value: | 2018 * CSV data with each row encoded as a string value: |
| 1858 * <pre> | 2019 * <pre> |
| 1859 * {"instances": ["1.0,true,\\"x\\"", "-2.0,false,\\"y\\""]} | 2020 * {"instances": ["1.0,true,\\"x\\"", "-2.0,false,\\"y\\""]} |
| 1860 * </pre> | 2021 * </pre> |
| 1861 * Plain text: | 2022 * Plain text: |
| 1862 * <pre> | 2023 * <pre> |
| 1863 * {"instances": ["the quick brown fox", "la bruja le dio"]} | 2024 * {"instances": ["the quick brown fox", "la bruja le dio"]} |
| 1864 * </pre> | 2025 * </pre> |
| 1865 * Sentences encoded as lists of words (vectors of strings): | 2026 * Sentences encoded as lists of words (vectors of strings): |
| 1866 * <pre> | 2027 * <pre> |
| 1867 * {"instances": [["the","quick","brown"], ["la","bruja","le"]]} | 2028 * { |
| 2029 * "instances": [ |
| 2030 * ["the","quick","brown"], |
| 2031 * ["la","bruja","le"], |
| 2032 * ... |
| 2033 * ] |
| 2034 * } |
| 1868 * </pre> | 2035 * </pre> |
| 1869 * Floating point scalar values: | 2036 * Floating point scalar values: |
| 1870 * <pre> | 2037 * <pre> |
| 1871 * {"instances": [0.0, 1.1, 2.2]} | 2038 * {"instances": [0.0, 1.1, 2.2]} |
| 1872 * </pre> | 2039 * </pre> |
| 1873 * Vectors of integers: | 2040 * Vectors of integers: |
| 1874 * <pre> | 2041 * <pre> |
| 1875 * {"instances": [[0, 1, 2], [3, 4, 5],...]} | 2042 * { |
| 2043 * "instances": [ |
| 2044 * [0, 1, 2], |
| 2045 * [3, 4, 5], |
| 2046 * ... |
| 2047 * ] |
| 2048 * } |
| 1876 * </pre> | 2049 * </pre> |
| 1877 * Tensors (in this case, two-dimensional tensors): | 2050 * Tensors (in this case, two-dimensional tensors): |
| 1878 * <pre> | 2051 * <pre> |
| 1879 * {"instances": [[[0, 1, 2], [3, 4, 5]], ...]} | 2052 * { |
| 2053 * "instances": [ |
| 2054 * [ |
| 2055 * [0, 1, 2], |
| 2056 * [3, 4, 5] |
| 2057 * ], |
| 2058 * ... |
| 2059 * ] |
| 2060 * } |
| 1880 * </pre> | 2061 * </pre> |
| 1881 * Images represented as a three-dimensional list. In this encoding scheme the | 2062 * Images can be represented different ways. In this encoding scheme the first |
| 1882 * first two dimensions represent the rows and columns of the image, and the | 2063 * two dimensions represent the rows and columns of the image, and the third |
| 1883 * third contains the R, G, and B values for each pixel. | 2064 * contains lists (vectors) of the R, G, and B values for each pixel. |
| 1884 * <pre> | 2065 * <pre> |
| 1885 * {"instances": [[[[138, 30, 66], [130, 20, 56], ...]]]]} | 2066 * { |
| 2067 * "instances": [ |
| 2068 * [ |
| 2069 * [ |
| 2070 * [138, 30, 66], |
| 2071 * [130, 20, 56], |
| 2072 * ... |
| 2073 * ], |
| 2074 * [ |
| 2075 * [126, 38, 61], |
| 2076 * [122, 24, 57], |
| 2077 * ... |
| 2078 * ], |
| 2079 * ... |
| 2080 * ], |
| 2081 * ... |
| 2082 * ] |
| 2083 * } |
| 1886 * </pre> | 2084 * </pre> |
| 1887 * Data must be encoded as UTF-8. If your data uses another character encoding, | 2085 * JSON strings must be encoded as UTF-8. To send binary data, you must |
| 1888 * you must base64 encode the data and mark it as binary. To mark a JSON string | 2086 * base64-encode the data and mark it as binary. To mark a JSON string |
| 1889 * as binary, replace it with an object with a single attribute named `b`: | 2087 * as binary, replace it with a JSON object with a single attribute named `b64`: |
| 1890 * <pre>{"b": "..."} </pre> | 2088 * <pre>{"b64": "..."} </pre> |
| 1891 * For example: | 2089 * For example: |
| 1892 * | 2090 * |
| 1893 * Two Serialized tf.Examples (fake data, for illustrative purposes only): | 2091 * Two Serialized tf.Examples (fake data, for illustrative purposes only): |
| 1894 * <pre> | 2092 * <pre> |
| 1895 * {"instances": [{"b64": "X5ad6u"}, {"b64": "IA9j4nx"}]} | 2093 * {"instances": [{"b64": "X5ad6u"}, {"b64": "IA9j4nx"}]} |
| 1896 * </pre> | 2094 * </pre> |
| 1897 * Two JPEG image byte strings (fake data, for illustrative purposes only): | 2095 * Two JPEG image byte strings (fake data, for illustrative purposes only): |
| 1898 * <pre> | 2096 * <pre> |
| 1899 * {"instances": [{"b64": "ASa8asdf"}, {"b64": "JLK7ljk3"}]} | 2097 * {"instances": [{"b64": "ASa8asdf"}, {"b64": "JLK7ljk3"}]} |
| 1900 * </pre> | 2098 * </pre> |
| 1901 * If your data includes named references, format each instance as a JSON object | 2099 * If your data includes named references, format each instance as a JSON object |
| 1902 * with the named references as the keys: | 2100 * with the named references as the keys: |
| 1903 * | 2101 * |
| 1904 * JSON input data to be preprocessed: | 2102 * JSON input data to be preprocessed: |
| 1905 * <pre> | 2103 * <pre> |
| 1906 * {"instances": [{"a": 1.0, "b": true, "c": "x"}, | 2104 * { |
| 1907 * {"a": -2.0, "b": false, "c": "y"}]} | 2105 * "instances": [ |
| 2106 * { |
| 2107 * "a": 1.0, |
| 2108 * "b": true, |
| 2109 * "c": "x" |
| 2110 * }, |
| 2111 * { |
| 2112 * "a": -2.0, |
| 2113 * "b": false, |
| 2114 * "c": "y" |
| 2115 * } |
| 2116 * ] |
| 2117 * } |
| 1908 * </pre> | 2118 * </pre> |
| 1909 * Some models have an underlying TensorFlow graph that accepts multiple input | 2119 * Some models have an underlying TensorFlow graph that accepts multiple input |
| 1910 * tensors. In this case, you should use the names of JSON name/value pairs to | 2120 * tensors. In this case, you should use the names of JSON name/value pairs to |
| 1911 * identify the input tensors, as shown in the following exmaples: | 2121 * identify the input tensors, as shown in the following exmaples: |
| 1912 * | 2122 * |
| 1913 * For a graph with input tensor aliases "tag" (string) and "image" | 2123 * For a graph with input tensor aliases "tag" (string) and "image" |
| 1914 * (base64-encoded string): | 2124 * (base64-encoded string): |
| 1915 * <pre> | 2125 * <pre> |
| 1916 * {"instances": [{"tag": "beach", "image": {"b64": "ASa8asdf"}}, | 2126 * { |
| 1917 * {"tag": "car", "image": {"b64": "JLK7ljk3"}}]} | 2127 * "instances": [ |
| 2128 * { |
| 2129 * "tag": "beach", |
| 2130 * "image": {"b64": "ASa8asdf"} |
| 2131 * }, |
| 2132 * { |
| 2133 * "tag": "car", |
| 2134 * "image": {"b64": "JLK7ljk3"} |
| 2135 * } |
| 2136 * ] |
| 2137 * } |
| 1918 * </pre> | 2138 * </pre> |
| 1919 * For a graph with input tensor aliases "tag" (string) and "image" | 2139 * For a graph with input tensor aliases "tag" (string) and "image" |
| 1920 * (3-dimensional array of 8-bit ints): | 2140 * (3-dimensional array of 8-bit ints): |
| 1921 * <pre> | 2141 * <pre> |
| 1922 * {"instances": [{"tag": "beach", "image": [[[263, 1, 10], [262, 2, 11], | 2142 * { |
| 1923 * ...]]}, | 2143 * "instances": [ |
| 1924 * {"tag": "car", "image": [[[10, 11, 24], [23, 10, 15], ...]]}]} | 2144 * { |
| 2145 * "tag": "beach", |
| 2146 * "image": [ |
| 2147 * [ |
| 2148 * [138, 30, 66], |
| 2149 * [130, 20, 56], |
| 2150 * ... |
| 2151 * ], |
| 2152 * [ |
| 2153 * [126, 38, 61], |
| 2154 * [122, 24, 57], |
| 2155 * ... |
| 2156 * ], |
| 2157 * ... |
| 2158 * ] |
| 2159 * }, |
| 2160 * { |
| 2161 * "tag": "car", |
| 2162 * "image": [ |
| 2163 * [ |
| 2164 * [255, 0, 102], |
| 2165 * [255, 0, 97], |
| 2166 * ... |
| 2167 * ], |
| 2168 * [ |
| 2169 * [254, 1, 101], |
| 2170 * [254, 2, 93], |
| 2171 * ... |
| 2172 * ], |
| 2173 * ... |
| 2174 * ] |
| 2175 * }, |
| 2176 * ... |
| 2177 * ] |
| 2178 * } |
| 1925 * </pre> | 2179 * </pre> |
| 1926 * If the call is successful, the response body will contain one prediction | 2180 * If the call is successful, the response body will contain one prediction |
| 1927 * entry per instance in the request body. If prediction fails for any | 2181 * entry per instance in the request body. If prediction fails for any |
| 1928 * instance, the response body will contain no predictions and will contian | 2182 * instance, the response body will contain no predictions and will contian |
| 1929 * a single error entry instead. | 2183 * a single error entry instead. |
| 1930 */ | 2184 */ |
| 1931 class GoogleCloudMlV1beta1PredictRequest { | 2185 class GoogleCloudMlV1beta1PredictRequest { |
| 1932 /** | 2186 /** |
| 1933 * | 2187 * |
| 1934 * Required. The prediction request body. | 2188 * Required. The prediction request body. |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1982 */ | 2236 */ |
| 1983 core.String modelName; | 2237 core.String modelName; |
| 1984 /** Required. The output Google Cloud Storage location. */ | 2238 /** Required. The output Google Cloud Storage location. */ |
| 1985 core.String outputPath; | 2239 core.String outputPath; |
| 1986 /** | 2240 /** |
| 1987 * Required. The Google Compute Engine region to run the prediction job in. | 2241 * Required. The Google Compute Engine region to run the prediction job in. |
| 1988 */ | 2242 */ |
| 1989 core.String region; | 2243 core.String region; |
| 1990 /** | 2244 /** |
| 1991 * Optional. The Google Cloud ML runtime version to use for this batch | 2245 * Optional. The Google Cloud ML runtime version to use for this batch |
| 1992 * prediction. If not set, Google Cloud ML will choose a version. | 2246 * prediction. If not set, Google Cloud ML will pick the runtime version used |
| 2247 * during the CreateVersion request for this model version, or choose the |
| 2248 * latest stable version when model version information is not available |
| 2249 * such as when the model is specified by uri. |
| 1993 */ | 2250 */ |
| 1994 core.String runtimeVersion; | 2251 core.String runtimeVersion; |
| 2252 /** Use this field if you want to specify a GCS path to the model to use. */ |
| 2253 core.String uri; |
| 1995 /** | 2254 /** |
| 1996 * Use this field if you want to specify a version of the model to use. The | 2255 * Use this field if you want to specify a version of the model to use. The |
| 1997 * string is formatted the same way as `model_version`, with the addition | 2256 * string is formatted the same way as `model_version`, with the addition |
| 1998 * of the version information: | 2257 * of the version information: |
| 1999 * | 2258 * |
| 2000 * `"projects/<var>[YOUR_PROJECT]</var>/models/<var>YOUR_MODEL/versions/<var>[
YOUR_VERSION]</var>"` | 2259 * `"projects/<var>[YOUR_PROJECT]</var>/models/<var>YOUR_MODEL/versions/<var>[
YOUR_VERSION]</var>"` |
| 2001 */ | 2260 */ |
| 2002 core.String versionName; | 2261 core.String versionName; |
| 2003 | 2262 |
| 2004 GoogleCloudMlV1beta1PredictionInput(); | 2263 GoogleCloudMlV1beta1PredictionInput(); |
| (...skipping 13 matching lines...) Expand all Loading... |
| 2018 } | 2277 } |
| 2019 if (_json.containsKey("outputPath")) { | 2278 if (_json.containsKey("outputPath")) { |
| 2020 outputPath = _json["outputPath"]; | 2279 outputPath = _json["outputPath"]; |
| 2021 } | 2280 } |
| 2022 if (_json.containsKey("region")) { | 2281 if (_json.containsKey("region")) { |
| 2023 region = _json["region"]; | 2282 region = _json["region"]; |
| 2024 } | 2283 } |
| 2025 if (_json.containsKey("runtimeVersion")) { | 2284 if (_json.containsKey("runtimeVersion")) { |
| 2026 runtimeVersion = _json["runtimeVersion"]; | 2285 runtimeVersion = _json["runtimeVersion"]; |
| 2027 } | 2286 } |
| 2287 if (_json.containsKey("uri")) { |
| 2288 uri = _json["uri"]; |
| 2289 } |
| 2028 if (_json.containsKey("versionName")) { | 2290 if (_json.containsKey("versionName")) { |
| 2029 versionName = _json["versionName"]; | 2291 versionName = _json["versionName"]; |
| 2030 } | 2292 } |
| 2031 } | 2293 } |
| 2032 | 2294 |
| 2033 core.Map toJson() { | 2295 core.Map toJson() { |
| 2034 var _json = new core.Map(); | 2296 var _json = new core.Map(); |
| 2035 if (dataFormat != null) { | 2297 if (dataFormat != null) { |
| 2036 _json["dataFormat"] = dataFormat; | 2298 _json["dataFormat"] = dataFormat; |
| 2037 } | 2299 } |
| 2038 if (inputPaths != null) { | 2300 if (inputPaths != null) { |
| 2039 _json["inputPaths"] = inputPaths; | 2301 _json["inputPaths"] = inputPaths; |
| 2040 } | 2302 } |
| 2041 if (maxWorkerCount != null) { | 2303 if (maxWorkerCount != null) { |
| 2042 _json["maxWorkerCount"] = maxWorkerCount; | 2304 _json["maxWorkerCount"] = maxWorkerCount; |
| 2043 } | 2305 } |
| 2044 if (modelName != null) { | 2306 if (modelName != null) { |
| 2045 _json["modelName"] = modelName; | 2307 _json["modelName"] = modelName; |
| 2046 } | 2308 } |
| 2047 if (outputPath != null) { | 2309 if (outputPath != null) { |
| 2048 _json["outputPath"] = outputPath; | 2310 _json["outputPath"] = outputPath; |
| 2049 } | 2311 } |
| 2050 if (region != null) { | 2312 if (region != null) { |
| 2051 _json["region"] = region; | 2313 _json["region"] = region; |
| 2052 } | 2314 } |
| 2053 if (runtimeVersion != null) { | 2315 if (runtimeVersion != null) { |
| 2054 _json["runtimeVersion"] = runtimeVersion; | 2316 _json["runtimeVersion"] = runtimeVersion; |
| 2055 } | 2317 } |
| 2318 if (uri != null) { |
| 2319 _json["uri"] = uri; |
| 2320 } |
| 2056 if (versionName != null) { | 2321 if (versionName != null) { |
| 2057 _json["versionName"] = versionName; | 2322 _json["versionName"] = versionName; |
| 2058 } | 2323 } |
| 2059 return _json; | 2324 return _json; |
| 2060 } | 2325 } |
| 2061 } | 2326 } |
| 2062 | 2327 |
| 2063 /** Represents results of a prediction job. */ | 2328 /** Represents results of a prediction job. */ |
| 2064 class GoogleCloudMlV1beta1PredictionOutput { | 2329 class GoogleCloudMlV1beta1PredictionOutput { |
| 2065 /** The number of data instances which resulted in errors. */ | 2330 /** The number of data instances which resulted in errors. */ |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2122 } | 2387 } |
| 2123 } | 2388 } |
| 2124 | 2389 |
| 2125 /** Represents input parameters for a training job. */ | 2390 /** Represents input parameters for a training job. */ |
| 2126 class GoogleCloudMlV1beta1TrainingInput { | 2391 class GoogleCloudMlV1beta1TrainingInput { |
| 2127 /** Optional. Command line arguments to pass to the program. */ | 2392 /** Optional. Command line arguments to pass to the program. */ |
| 2128 core.List<core.String> args; | 2393 core.List<core.String> args; |
| 2129 /** Optional. The set of Hyperparameters to tune. */ | 2394 /** Optional. The set of Hyperparameters to tune. */ |
| 2130 GoogleCloudMlV1beta1HyperparameterSpec hyperparameters; | 2395 GoogleCloudMlV1beta1HyperparameterSpec hyperparameters; |
| 2131 /** | 2396 /** |
| 2397 * Optional. A GCS path in which to store training outputs and other data |
| 2398 * needed for training. This path will be passed to your TensorFlow program as |
| 2399 * the 'job_dir' command-line arg. The benefit of specifying this field is |
| 2400 * that |
| 2401 * Cloud ML will validate the path for use in training. |
| 2402 */ |
| 2403 core.String jobDir; |
| 2404 /** |
| 2132 * Optional. Specifies the type of virtual machine to use for your training | 2405 * Optional. Specifies the type of virtual machine to use for your training |
| 2133 * job's master worker. | 2406 * job's master worker. |
| 2134 * | 2407 * |
| 2135 * The following types are supported: | 2408 * The following types are supported: |
| 2136 * | 2409 * |
| 2137 * <dl> | 2410 * <dl> |
| 2138 * <dt>standard</dt> | 2411 * <dt>standard</dt> |
| 2139 * <dd> | 2412 * <dd> |
| 2140 * A basic machine configuration suitable for training simple models with | 2413 * A basic machine configuration suitable for training simple models with |
| 2141 * small to moderate datasets. | 2414 * small to moderate datasets. |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2203 core.String runtimeVersion; | 2476 core.String runtimeVersion; |
| 2204 /** | 2477 /** |
| 2205 * Required. Specifies the machine types, the number of replicas for workers | 2478 * Required. Specifies the machine types, the number of replicas for workers |
| 2206 * and parameter servers. | 2479 * and parameter servers. |
| 2207 * Possible string values are: | 2480 * Possible string values are: |
| 2208 * - "BASIC" : A single worker instance. This tier is suitable for learning | 2481 * - "BASIC" : A single worker instance. This tier is suitable for learning |
| 2209 * how to use | 2482 * how to use |
| 2210 * Cloud ML, and for experimenting with new models using small datasets. | 2483 * Cloud ML, and for experimenting with new models using small datasets. |
| 2211 * - "STANDARD_1" : Many workers and a few parameter servers. | 2484 * - "STANDARD_1" : Many workers and a few parameter servers. |
| 2212 * - "PREMIUM_1" : A large number of workers with many parameter servers. | 2485 * - "PREMIUM_1" : A large number of workers with many parameter servers. |
| 2486 * - "BASIC_GPU" : A single worker instance with a GPU. |
| 2213 * - "CUSTOM" : The CUSTOM tier is not a set tier, but rather enables you to | 2487 * - "CUSTOM" : The CUSTOM tier is not a set tier, but rather enables you to |
| 2214 * use your | 2488 * use your |
| 2215 * own cluster specification. When you use this tier, set values to | 2489 * own cluster specification. When you use this tier, set values to |
| 2216 * configure your processing cluster according to these guidelines: | 2490 * configure your processing cluster according to these guidelines: |
| 2217 * | 2491 * |
| 2218 * * You _must_ set `TrainingInput.masterType` to specify the type | 2492 * * You _must_ set `TrainingInput.masterType` to specify the type |
| 2219 * of machine to use for your master node. This is the only required | 2493 * of machine to use for your master node. This is the only required |
| 2220 * setting. | 2494 * setting. |
| 2221 * | 2495 * |
| 2222 * * You _may_ set `TrainingInput.workerCount` to specify the number of | 2496 * * You _may_ set `TrainingInput.workerCount` to specify the number of |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2258 | 2532 |
| 2259 GoogleCloudMlV1beta1TrainingInput(); | 2533 GoogleCloudMlV1beta1TrainingInput(); |
| 2260 | 2534 |
| 2261 GoogleCloudMlV1beta1TrainingInput.fromJson(core.Map _json) { | 2535 GoogleCloudMlV1beta1TrainingInput.fromJson(core.Map _json) { |
| 2262 if (_json.containsKey("args")) { | 2536 if (_json.containsKey("args")) { |
| 2263 args = _json["args"]; | 2537 args = _json["args"]; |
| 2264 } | 2538 } |
| 2265 if (_json.containsKey("hyperparameters")) { | 2539 if (_json.containsKey("hyperparameters")) { |
| 2266 hyperparameters = new GoogleCloudMlV1beta1HyperparameterSpec.fromJson(_jso
n["hyperparameters"]); | 2540 hyperparameters = new GoogleCloudMlV1beta1HyperparameterSpec.fromJson(_jso
n["hyperparameters"]); |
| 2267 } | 2541 } |
| 2542 if (_json.containsKey("jobDir")) { |
| 2543 jobDir = _json["jobDir"]; |
| 2544 } |
| 2268 if (_json.containsKey("masterType")) { | 2545 if (_json.containsKey("masterType")) { |
| 2269 masterType = _json["masterType"]; | 2546 masterType = _json["masterType"]; |
| 2270 } | 2547 } |
| 2271 if (_json.containsKey("packageUris")) { | 2548 if (_json.containsKey("packageUris")) { |
| 2272 packageUris = _json["packageUris"]; | 2549 packageUris = _json["packageUris"]; |
| 2273 } | 2550 } |
| 2274 if (_json.containsKey("parameterServerCount")) { | 2551 if (_json.containsKey("parameterServerCount")) { |
| 2275 parameterServerCount = _json["parameterServerCount"]; | 2552 parameterServerCount = _json["parameterServerCount"]; |
| 2276 } | 2553 } |
| 2277 if (_json.containsKey("parameterServerType")) { | 2554 if (_json.containsKey("parameterServerType")) { |
| (...skipping 20 matching lines...) Expand all Loading... |
| 2298 } | 2575 } |
| 2299 | 2576 |
| 2300 core.Map toJson() { | 2577 core.Map toJson() { |
| 2301 var _json = new core.Map(); | 2578 var _json = new core.Map(); |
| 2302 if (args != null) { | 2579 if (args != null) { |
| 2303 _json["args"] = args; | 2580 _json["args"] = args; |
| 2304 } | 2581 } |
| 2305 if (hyperparameters != null) { | 2582 if (hyperparameters != null) { |
| 2306 _json["hyperparameters"] = (hyperparameters).toJson(); | 2583 _json["hyperparameters"] = (hyperparameters).toJson(); |
| 2307 } | 2584 } |
| 2585 if (jobDir != null) { |
| 2586 _json["jobDir"] = jobDir; |
| 2587 } |
| 2308 if (masterType != null) { | 2588 if (masterType != null) { |
| 2309 _json["masterType"] = masterType; | 2589 _json["masterType"] = masterType; |
| 2310 } | 2590 } |
| 2311 if (packageUris != null) { | 2591 if (packageUris != null) { |
| 2312 _json["packageUris"] = packageUris; | 2592 _json["packageUris"] = packageUris; |
| 2313 } | 2593 } |
| 2314 if (parameterServerCount != null) { | 2594 if (parameterServerCount != null) { |
| 2315 _json["parameterServerCount"] = parameterServerCount; | 2595 _json["parameterServerCount"] = parameterServerCount; |
| 2316 } | 2596 } |
| 2317 if (parameterServerType != null) { | 2597 if (parameterServerType != null) { |
| (...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2429 core.bool isDefault; | 2709 core.bool isDefault; |
| 2430 /** Output only. The time the version was last used for prediction. */ | 2710 /** Output only. The time the version was last used for prediction. */ |
| 2431 core.String lastUseTime; | 2711 core.String lastUseTime; |
| 2432 /** | 2712 /** |
| 2433 * Required.The name specified for the version when it was created. | 2713 * Required.The name specified for the version when it was created. |
| 2434 * | 2714 * |
| 2435 * The version name must be unique within the model it is created in. | 2715 * The version name must be unique within the model it is created in. |
| 2436 */ | 2716 */ |
| 2437 core.String name; | 2717 core.String name; |
| 2438 /** | 2718 /** |
| 2439 * Optional. If true, enables StackDriver Logging for online prediction. | |
| 2440 * Default is false. | |
| 2441 */ | |
| 2442 core.bool onlinePredictionLogging; | |
| 2443 /** | |
| 2444 * Optional. The Google Cloud ML runtime version to use for this deployment. | 2719 * Optional. The Google Cloud ML runtime version to use for this deployment. |
| 2445 * If not set, Google Cloud ML will choose a version. | 2720 * If not set, Google Cloud ML will choose a version. |
| 2446 */ | 2721 */ |
| 2447 core.String runtimeVersion; | 2722 core.String runtimeVersion; |
| 2448 | 2723 |
| 2449 GoogleCloudMlV1beta1Version(); | 2724 GoogleCloudMlV1beta1Version(); |
| 2450 | 2725 |
| 2451 GoogleCloudMlV1beta1Version.fromJson(core.Map _json) { | 2726 GoogleCloudMlV1beta1Version.fromJson(core.Map _json) { |
| 2452 if (_json.containsKey("createTime")) { | 2727 if (_json.containsKey("createTime")) { |
| 2453 createTime = _json["createTime"]; | 2728 createTime = _json["createTime"]; |
| 2454 } | 2729 } |
| 2455 if (_json.containsKey("deploymentUri")) { | 2730 if (_json.containsKey("deploymentUri")) { |
| 2456 deploymentUri = _json["deploymentUri"]; | 2731 deploymentUri = _json["deploymentUri"]; |
| 2457 } | 2732 } |
| 2458 if (_json.containsKey("description")) { | 2733 if (_json.containsKey("description")) { |
| 2459 description = _json["description"]; | 2734 description = _json["description"]; |
| 2460 } | 2735 } |
| 2461 if (_json.containsKey("isDefault")) { | 2736 if (_json.containsKey("isDefault")) { |
| 2462 isDefault = _json["isDefault"]; | 2737 isDefault = _json["isDefault"]; |
| 2463 } | 2738 } |
| 2464 if (_json.containsKey("lastUseTime")) { | 2739 if (_json.containsKey("lastUseTime")) { |
| 2465 lastUseTime = _json["lastUseTime"]; | 2740 lastUseTime = _json["lastUseTime"]; |
| 2466 } | 2741 } |
| 2467 if (_json.containsKey("name")) { | 2742 if (_json.containsKey("name")) { |
| 2468 name = _json["name"]; | 2743 name = _json["name"]; |
| 2469 } | 2744 } |
| 2470 if (_json.containsKey("onlinePredictionLogging")) { | |
| 2471 onlinePredictionLogging = _json["onlinePredictionLogging"]; | |
| 2472 } | |
| 2473 if (_json.containsKey("runtimeVersion")) { | 2745 if (_json.containsKey("runtimeVersion")) { |
| 2474 runtimeVersion = _json["runtimeVersion"]; | 2746 runtimeVersion = _json["runtimeVersion"]; |
| 2475 } | 2747 } |
| 2476 } | 2748 } |
| 2477 | 2749 |
| 2478 core.Map toJson() { | 2750 core.Map toJson() { |
| 2479 var _json = new core.Map(); | 2751 var _json = new core.Map(); |
| 2480 if (createTime != null) { | 2752 if (createTime != null) { |
| 2481 _json["createTime"] = createTime; | 2753 _json["createTime"] = createTime; |
| 2482 } | 2754 } |
| 2483 if (deploymentUri != null) { | 2755 if (deploymentUri != null) { |
| 2484 _json["deploymentUri"] = deploymentUri; | 2756 _json["deploymentUri"] = deploymentUri; |
| 2485 } | 2757 } |
| 2486 if (description != null) { | 2758 if (description != null) { |
| 2487 _json["description"] = description; | 2759 _json["description"] = description; |
| 2488 } | 2760 } |
| 2489 if (isDefault != null) { | 2761 if (isDefault != null) { |
| 2490 _json["isDefault"] = isDefault; | 2762 _json["isDefault"] = isDefault; |
| 2491 } | 2763 } |
| 2492 if (lastUseTime != null) { | 2764 if (lastUseTime != null) { |
| 2493 _json["lastUseTime"] = lastUseTime; | 2765 _json["lastUseTime"] = lastUseTime; |
| 2494 } | 2766 } |
| 2495 if (name != null) { | 2767 if (name != null) { |
| 2496 _json["name"] = name; | 2768 _json["name"] = name; |
| 2497 } | 2769 } |
| 2498 if (onlinePredictionLogging != null) { | |
| 2499 _json["onlinePredictionLogging"] = onlinePredictionLogging; | |
| 2500 } | |
| 2501 if (runtimeVersion != null) { | 2770 if (runtimeVersion != null) { |
| 2502 _json["runtimeVersion"] = runtimeVersion; | 2771 _json["runtimeVersion"] = runtimeVersion; |
| 2503 } | 2772 } |
| 2504 return _json; | 2773 return _json; |
| 2505 } | 2774 } |
| 2506 } | 2775 } |
| 2507 | 2776 |
| 2508 /** The response message for Operations.ListOperations. */ | 2777 /** The response message for Operations.ListOperations. */ |
| 2509 class GoogleLongrunningListOperationsResponse { | 2778 class GoogleLongrunningListOperationsResponse { |
| 2510 /** The standard List next-page token. */ | 2779 /** The standard List next-page token. */ |
| (...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2739 } | 3008 } |
| 2740 if (details != null) { | 3009 if (details != null) { |
| 2741 _json["details"] = details; | 3010 _json["details"] = details; |
| 2742 } | 3011 } |
| 2743 if (message != null) { | 3012 if (message != null) { |
| 2744 _json["message"] = message; | 3013 _json["message"] = message; |
| 2745 } | 3014 } |
| 2746 return _json; | 3015 return _json; |
| 2747 } | 3016 } |
| 2748 } | 3017 } |
| OLD | NEW |