| Index: generated/googleapis/lib/ml/v1.dart
|
| diff --git a/generated/googleapis_beta/lib/ml/v1beta1.dart b/generated/googleapis/lib/ml/v1.dart
|
| similarity index 90%
|
| rename from generated/googleapis_beta/lib/ml/v1beta1.dart
|
| rename to generated/googleapis/lib/ml/v1.dart
|
| index a9af6658515c41626c641ad6b1831bff2e87f5ca..08b8512cd3cc236d1fe993d3012b7e8011efc064 100644
|
| --- a/generated/googleapis_beta/lib/ml/v1beta1.dart
|
| +++ b/generated/googleapis/lib/ml/v1.dart
|
| @@ -1,6 +1,6 @@
|
| // This is a generated file (see the discoveryapis_generator project).
|
|
|
| -library googleapis_beta.ml.v1beta1;
|
| +library googleapis.ml.v1;
|
|
|
| import 'dart:core' as core;
|
| import 'dart:async' as async;
|
| @@ -12,7 +12,7 @@ import 'package:http/http.dart' as http;
|
| export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show
|
| ApiRequestError, DetailedApiRequestError;
|
|
|
| -const core.String USER_AGENT = 'dart-api-client ml/v1beta1';
|
| +const core.String USER_AGENT = 'dart-api-client ml/v1';
|
|
|
| /** An API to enable creating and using machine learning models. */
|
| class MlApi {
|
| @@ -52,7 +52,7 @@ class ProjectsResourceApi {
|
| * Authorization: requires `Viewer` role on the specified project.
|
| * Value must have pattern "^projects/[^/]+$".
|
| *
|
| - * Completes with a [GoogleCloudMlV1beta1GetConfigResponse].
|
| + * Completes with a [GoogleCloudMlV1GetConfigResponse].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -60,7 +60,7 @@ class ProjectsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1GetConfigResponse> getConfig(core.String name) {
|
| + async.Future<GoogleCloudMlV1GetConfigResponse> getConfig(core.String name) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -72,7 +72,7 @@ class ProjectsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + ':getConfig';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name') + ':getConfig';
|
|
|
| var _response = _requester.request(_url,
|
| "GET",
|
| @@ -81,7 +81,7 @@ class ProjectsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1GetConfigResponse.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1GetConfigResponse.fromJson(data));
|
| }
|
|
|
| /**
|
| @@ -106,7 +106,7 @@ class ProjectsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleApiHttpBody> predict(GoogleCloudMlV1beta1PredictRequest request, core.String name) {
|
| + async.Future<GoogleApiHttpBody> predict(GoogleCloudMlV1PredictRequest request, core.String name) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -121,7 +121,7 @@ class ProjectsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + ':predict';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name') + ':predict';
|
|
|
| var _response = _requester.request(_url,
|
| "POST",
|
| @@ -162,7 +162,7 @@ class ProjectsJobsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleProtobufEmpty> cancel(GoogleCloudMlV1beta1CancelJobRequest request, core.String name) {
|
| + async.Future<GoogleProtobufEmpty> cancel(GoogleCloudMlV1CancelJobRequest request, core.String name) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -177,7 +177,7 @@ class ProjectsJobsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + ':cancel';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name') + ':cancel';
|
|
|
| var _response = _requester.request(_url,
|
| "POST",
|
| @@ -201,7 +201,7 @@ class ProjectsJobsResourceApi {
|
| * Authorization: requires `Editor` role on the specified project.
|
| * Value must have pattern "^projects/[^/]+$".
|
| *
|
| - * Completes with a [GoogleCloudMlV1beta1Job].
|
| + * Completes with a [GoogleCloudMlV1Job].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -209,7 +209,7 @@ class ProjectsJobsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1Job> create(GoogleCloudMlV1beta1Job request, core.String parent) {
|
| + async.Future<GoogleCloudMlV1Job> create(GoogleCloudMlV1Job request, core.String parent) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -224,7 +224,7 @@ class ProjectsJobsResourceApi {
|
| throw new core.ArgumentError("Parameter parent is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/jobs';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/jobs';
|
|
|
| var _response = _requester.request(_url,
|
| "POST",
|
| @@ -233,7 +233,7 @@ class ProjectsJobsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1Job.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1Job.fromJson(data));
|
| }
|
|
|
| /**
|
| @@ -246,7 +246,7 @@ class ProjectsJobsResourceApi {
|
| * Authorization: requires `Viewer` role on the parent project.
|
| * Value must have pattern "^projects/[^/]+/jobs/[^/]+$".
|
| *
|
| - * Completes with a [GoogleCloudMlV1beta1Job].
|
| + * Completes with a [GoogleCloudMlV1Job].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -254,7 +254,7 @@ class ProjectsJobsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1Job> get(core.String name) {
|
| + async.Future<GoogleCloudMlV1Job> get(core.String name) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -266,7 +266,7 @@ class ProjectsJobsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name');
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name');
|
|
|
| var _response = _requester.request(_url,
|
| "GET",
|
| @@ -275,7 +275,7 @@ class ProjectsJobsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1Job.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1Job.fromJson(data));
|
| }
|
|
|
| /**
|
| @@ -288,6 +288,8 @@ class ProjectsJobsResourceApi {
|
| * Authorization: requires `Viewer` role on the specified project.
|
| * Value must have pattern "^projects/[^/]+$".
|
| *
|
| + * [filter] - Optional. Specifies the subset of jobs to retrieve.
|
| + *
|
| * [pageToken] - Optional. A page token to request the next page of results.
|
| *
|
| * You get the token from the `next_page_token` field of the response from
|
| @@ -300,9 +302,7 @@ class ProjectsJobsResourceApi {
|
| *
|
| * The default value is 20, and the maximum page size is 100.
|
| *
|
| - * [filter] - Optional. Specifies the subset of jobs to retrieve.
|
| - *
|
| - * Completes with a [GoogleCloudMlV1beta1ListJobsResponse].
|
| + * Completes with a [GoogleCloudMlV1ListJobsResponse].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -310,7 +310,7 @@ class ProjectsJobsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1ListJobsResponse> list(core.String parent, {core.String pageToken, core.int pageSize, core.String filter}) {
|
| + async.Future<GoogleCloudMlV1ListJobsResponse> list(core.String parent, {core.String filter, core.String pageToken, core.int pageSize}) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -321,17 +321,17 @@ class ProjectsJobsResourceApi {
|
| if (parent == null) {
|
| throw new core.ArgumentError("Parameter parent is required.");
|
| }
|
| + if (filter != null) {
|
| + _queryParams["filter"] = [filter];
|
| + }
|
| if (pageToken != null) {
|
| _queryParams["pageToken"] = [pageToken];
|
| }
|
| if (pageSize != null) {
|
| _queryParams["pageSize"] = ["${pageSize}"];
|
| }
|
| - if (filter != null) {
|
| - _queryParams["filter"] = [filter];
|
| - }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/jobs';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/jobs';
|
|
|
| var _response = _requester.request(_url,
|
| "GET",
|
| @@ -340,7 +340,7 @@ class ProjectsJobsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1ListJobsResponse.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1ListJobsResponse.fromJson(data));
|
| }
|
|
|
| }
|
| @@ -359,7 +359,7 @@ class ProjectsModelsResourceApi {
|
| *
|
| * You must add at least one version before you can request predictions from
|
| * the model. Add versions by calling
|
| - * [projects.models.versions.create](/ml/reference/rest/v1beta1/projects.models.versions/create).
|
| + * [projects.models.versions.create](/ml-engine/reference/rest/v1/projects.models.versions/create).
|
| *
|
| * [request] - The metadata request object.
|
| *
|
| @@ -370,7 +370,7 @@ class ProjectsModelsResourceApi {
|
| * Authorization: requires `Editor` role on the specified project.
|
| * Value must have pattern "^projects/[^/]+$".
|
| *
|
| - * Completes with a [GoogleCloudMlV1beta1Model].
|
| + * Completes with a [GoogleCloudMlV1Model].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -378,7 +378,7 @@ class ProjectsModelsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1Model> create(GoogleCloudMlV1beta1Model request, core.String parent) {
|
| + async.Future<GoogleCloudMlV1Model> create(GoogleCloudMlV1Model request, core.String parent) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -393,7 +393,7 @@ class ProjectsModelsResourceApi {
|
| throw new core.ArgumentError("Parameter parent is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/models';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/models';
|
|
|
| var _response = _requester.request(_url,
|
| "POST",
|
| @@ -402,7 +402,7 @@ class ProjectsModelsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1Model.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1Model.fromJson(data));
|
| }
|
|
|
| /**
|
| @@ -410,7 +410,7 @@ class ProjectsModelsResourceApi {
|
| *
|
| * You can only delete a model if there are no versions in it. You can delete
|
| * versions by calling
|
| - * [projects.models.versions.delete](/ml/reference/rest/v1beta1/projects.models.versions/delete).
|
| + * [projects.models.versions.delete](/ml-engine/reference/rest/v1/projects.models.versions/delete).
|
| *
|
| * Request parameters:
|
| *
|
| @@ -439,7 +439,7 @@ class ProjectsModelsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name');
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name');
|
|
|
| var _response = _requester.request(_url,
|
| "DELETE",
|
| @@ -463,7 +463,7 @@ class ProjectsModelsResourceApi {
|
| * Authorization: requires `Viewer` role on the parent project.
|
| * Value must have pattern "^projects/[^/]+/models/[^/]+$".
|
| *
|
| - * Completes with a [GoogleCloudMlV1beta1Model].
|
| + * Completes with a [GoogleCloudMlV1Model].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -471,7 +471,7 @@ class ProjectsModelsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1Model> get(core.String name) {
|
| + async.Future<GoogleCloudMlV1Model> get(core.String name) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -483,7 +483,7 @@ class ProjectsModelsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name');
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name');
|
|
|
| var _response = _requester.request(_url,
|
| "GET",
|
| @@ -492,7 +492,7 @@ class ProjectsModelsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1Model.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1Model.fromJson(data));
|
| }
|
|
|
| /**
|
| @@ -520,7 +520,7 @@ class ProjectsModelsResourceApi {
|
| *
|
| * The default value is 20, and the maximum page size is 100.
|
| *
|
| - * Completes with a [GoogleCloudMlV1beta1ListModelsResponse].
|
| + * Completes with a [GoogleCloudMlV1ListModelsResponse].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -528,7 +528,7 @@ class ProjectsModelsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1ListModelsResponse> list(core.String parent, {core.String pageToken, core.int pageSize}) {
|
| + async.Future<GoogleCloudMlV1ListModelsResponse> list(core.String parent, {core.String pageToken, core.int pageSize}) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -546,7 +546,7 @@ class ProjectsModelsResourceApi {
|
| _queryParams["pageSize"] = ["${pageSize}"];
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/models';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/models';
|
|
|
| var _response = _requester.request(_url,
|
| "GET",
|
| @@ -555,7 +555,7 @@ class ProjectsModelsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1ListModelsResponse.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1ListModelsResponse.fromJson(data));
|
| }
|
|
|
| }
|
| @@ -575,7 +575,7 @@ class ProjectsModelsVersionsResourceApi {
|
| * model. When you add a version to a model that already has one or more
|
| * versions, the default version does not automatically change. If you want a
|
| * new version to be the default, you must call
|
| - * [projects.models.versions.setDefault](/ml/reference/rest/v1beta1/projects.models.versions/setDefault).
|
| + * [projects.models.versions.setDefault](/ml-engine/reference/rest/v1/projects.models.versions/setDefault).
|
| *
|
| * [request] - The metadata request object.
|
| *
|
| @@ -594,7 +594,7 @@ class ProjectsModelsVersionsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleLongrunningOperation> create(GoogleCloudMlV1beta1Version request, core.String parent) {
|
| + async.Future<GoogleLongrunningOperation> create(GoogleCloudMlV1Version request, core.String parent) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -609,7 +609,7 @@ class ProjectsModelsVersionsResourceApi {
|
| throw new core.ArgumentError("Parameter parent is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/versions';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/versions';
|
|
|
| var _response = _requester.request(_url,
|
| "POST",
|
| @@ -635,7 +635,7 @@ class ProjectsModelsVersionsResourceApi {
|
| * [name] - Required. The name of the version. You can get the names of all
|
| * the
|
| * versions of a model by calling
|
| - * [projects.models.versions.list](/ml/reference/rest/v1beta1/projects.models.versions/list).
|
| + * [projects.models.versions.list](/ml-engine/reference/rest/v1/projects.models.versions/list).
|
| *
|
| * Authorization: requires `Editor` role on the parent project.
|
| * Value must have pattern "^projects/[^/]+/models/[^/]+/versions/[^/]+$".
|
| @@ -660,7 +660,7 @@ class ProjectsModelsVersionsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name');
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name');
|
|
|
| var _response = _requester.request(_url,
|
| "DELETE",
|
| @@ -676,7 +676,7 @@ class ProjectsModelsVersionsResourceApi {
|
| * Gets information about a model version.
|
| *
|
| * Models can have multiple versions. You can call
|
| - * [projects.models.versions.list](/ml/reference/rest/v1beta1/projects.models.versions/list)
|
| + * [projects.models.versions.list](/ml-engine/reference/rest/v1/projects.models.versions/list)
|
| * to get the same information that this method returns for all of the
|
| * versions of a model.
|
| *
|
| @@ -687,7 +687,7 @@ class ProjectsModelsVersionsResourceApi {
|
| * Authorization: requires `Viewer` role on the parent project.
|
| * Value must have pattern "^projects/[^/]+/models/[^/]+/versions/[^/]+$".
|
| *
|
| - * Completes with a [GoogleCloudMlV1beta1Version].
|
| + * Completes with a [GoogleCloudMlV1Version].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -695,7 +695,7 @@ class ProjectsModelsVersionsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1Version> get(core.String name) {
|
| + async.Future<GoogleCloudMlV1Version> get(core.String name) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -707,7 +707,7 @@ class ProjectsModelsVersionsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name');
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name');
|
|
|
| var _response = _requester.request(_url,
|
| "GET",
|
| @@ -716,7 +716,7 @@ class ProjectsModelsVersionsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1Version.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1Version.fromJson(data));
|
| }
|
|
|
| /**
|
| @@ -745,7 +745,7 @@ class ProjectsModelsVersionsResourceApi {
|
| *
|
| * The default value is 20, and the maximum page size is 100.
|
| *
|
| - * Completes with a [GoogleCloudMlV1beta1ListVersionsResponse].
|
| + * Completes with a [GoogleCloudMlV1ListVersionsResponse].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -753,7 +753,7 @@ class ProjectsModelsVersionsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1ListVersionsResponse> list(core.String parent, {core.String pageToken, core.int pageSize}) {
|
| + async.Future<GoogleCloudMlV1ListVersionsResponse> list(core.String parent, {core.String pageToken, core.int pageSize}) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -771,7 +771,7 @@ class ProjectsModelsVersionsResourceApi {
|
| _queryParams["pageSize"] = ["${pageSize}"];
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/versions';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$parent') + '/versions';
|
|
|
| var _response = _requester.request(_url,
|
| "GET",
|
| @@ -780,7 +780,7 @@ class ProjectsModelsVersionsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1ListVersionsResponse.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1ListVersionsResponse.fromJson(data));
|
| }
|
|
|
| /**
|
| @@ -800,12 +800,12 @@ class ProjectsModelsVersionsResourceApi {
|
| * [name] - Required. The name of the version to make the default for the
|
| * model. You
|
| * can get the names of all the versions of a model by calling
|
| - * [projects.models.versions.list](/ml/reference/rest/v1beta1/projects.models.versions/list).
|
| + * [projects.models.versions.list](/ml-engine/reference/rest/v1/projects.models.versions/list).
|
| *
|
| * Authorization: requires `Editor` role on the parent project.
|
| * Value must have pattern "^projects/[^/]+/models/[^/]+/versions/[^/]+$".
|
| *
|
| - * Completes with a [GoogleCloudMlV1beta1Version].
|
| + * Completes with a [GoogleCloudMlV1Version].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| * error.
|
| @@ -813,7 +813,7 @@ class ProjectsModelsVersionsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleCloudMlV1beta1Version> setDefault(GoogleCloudMlV1beta1SetDefaultVersionRequest request, core.String name) {
|
| + async.Future<GoogleCloudMlV1Version> setDefault(GoogleCloudMlV1SetDefaultVersionRequest request, core.String name) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -828,7 +828,7 @@ class ProjectsModelsVersionsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + ':setDefault';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name') + ':setDefault';
|
|
|
| var _response = _requester.request(_url,
|
| "POST",
|
| @@ -837,7 +837,7 @@ class ProjectsModelsVersionsResourceApi {
|
| uploadOptions: _uploadOptions,
|
| uploadMedia: _uploadMedia,
|
| downloadOptions: _downloadOptions);
|
| - return _response.then((data) => new GoogleCloudMlV1beta1Version.fromJson(data));
|
| + return _response.then((data) => new GoogleCloudMlV1Version.fromJson(data));
|
| }
|
|
|
| }
|
| @@ -886,7 +886,7 @@ class ProjectsOperationsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + ':cancel';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name') + ':cancel';
|
|
|
| var _response = _requester.request(_url,
|
| "POST",
|
| @@ -929,7 +929,7 @@ class ProjectsOperationsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name');
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name');
|
|
|
| var _response = _requester.request(_url,
|
| "DELETE",
|
| @@ -971,7 +971,7 @@ class ProjectsOperationsResourceApi {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name');
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name');
|
|
|
| var _response = _requester.request(_url,
|
| "GET",
|
| @@ -995,12 +995,12 @@ class ProjectsOperationsResourceApi {
|
| * [name] - The name of the operation collection.
|
| * Value must have pattern "^projects/[^/]+$".
|
| *
|
| + * [filter] - The standard list filter.
|
| + *
|
| * [pageToken] - The standard list page token.
|
| *
|
| * [pageSize] - The standard list page size.
|
| *
|
| - * [filter] - The standard list filter.
|
| - *
|
| * Completes with a [GoogleLongrunningListOperationsResponse].
|
| *
|
| * Completes with a [commons.ApiRequestError] if the API endpoint returned an
|
| @@ -1009,7 +1009,7 @@ class ProjectsOperationsResourceApi {
|
| * If the used [http.Client] completes with an error when making a REST call,
|
| * this method will complete with the same error.
|
| */
|
| - async.Future<GoogleLongrunningListOperationsResponse> list(core.String name, {core.String pageToken, core.int pageSize, core.String filter}) {
|
| + async.Future<GoogleLongrunningListOperationsResponse> list(core.String name, {core.String filter, core.String pageToken, core.int pageSize}) {
|
| var _url = null;
|
| var _queryParams = new core.Map();
|
| var _uploadMedia = null;
|
| @@ -1020,17 +1020,17 @@ class ProjectsOperationsResourceApi {
|
| if (name == null) {
|
| throw new core.ArgumentError("Parameter name is required.");
|
| }
|
| + if (filter != null) {
|
| + _queryParams["filter"] = [filter];
|
| + }
|
| if (pageToken != null) {
|
| _queryParams["pageToken"] = [pageToken];
|
| }
|
| if (pageSize != null) {
|
| _queryParams["pageSize"] = ["${pageSize}"];
|
| }
|
| - if (filter != null) {
|
| - _queryParams["filter"] = [filter];
|
| - }
|
|
|
| - _url = 'v1beta1/' + commons.Escaper.ecapeVariableReserved('$name') + '/operations';
|
| + _url = 'v1/' + commons.Escaper.ecapeVariableReserved('$name') + '/operations';
|
|
|
| var _response = _requester.request(_url,
|
| "GET",
|
| @@ -1124,238 +1124,16 @@ class GoogleApiHttpBody {
|
| }
|
| }
|
|
|
| -/** Options for manually scaling a model. */
|
| -class GoogleCloudMlV1ManualScaling {
|
| - /**
|
| - * The number of nodes to allocate for this model. These nodes are always up,
|
| - * starting from the time the model is deployed, so the cost of operating
|
| - * this model will be proportional to nodes * number of hours since
|
| - * deployment.
|
| - */
|
| - core.int nodes;
|
| -
|
| - GoogleCloudMlV1ManualScaling();
|
| -
|
| - GoogleCloudMlV1ManualScaling.fromJson(core.Map _json) {
|
| - if (_json.containsKey("nodes")) {
|
| - nodes = _json["nodes"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (nodes != null) {
|
| - _json["nodes"] = nodes;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -/** Represents the metadata of the long-running operation. */
|
| -class GoogleCloudMlV1OperationMetadata {
|
| - /** The time the operation was submitted. */
|
| - core.String createTime;
|
| - /** The time operation processing completed. */
|
| - core.String endTime;
|
| - /** Indicates whether a request to cancel this operation has been made. */
|
| - core.bool isCancellationRequested;
|
| - /** Contains the name of the model associated with the operation. */
|
| - core.String modelName;
|
| - /**
|
| - * The operation type.
|
| - * Possible string values are:
|
| - * - "OPERATION_TYPE_UNSPECIFIED" : Unspecified operation type.
|
| - * - "CREATE_VERSION" : An operation to create a new version.
|
| - * - "DELETE_VERSION" : An operation to delete an existing version.
|
| - * - "DELETE_MODEL" : An operation to delete an existing model.
|
| - */
|
| - core.String operationType;
|
| - /** The time operation processing started. */
|
| - core.String startTime;
|
| - /** Contains the version associated with the operation. */
|
| - GoogleCloudMlV1Version version;
|
| -
|
| - GoogleCloudMlV1OperationMetadata();
|
| -
|
| - GoogleCloudMlV1OperationMetadata.fromJson(core.Map _json) {
|
| - if (_json.containsKey("createTime")) {
|
| - createTime = _json["createTime"];
|
| - }
|
| - if (_json.containsKey("endTime")) {
|
| - endTime = _json["endTime"];
|
| - }
|
| - if (_json.containsKey("isCancellationRequested")) {
|
| - isCancellationRequested = _json["isCancellationRequested"];
|
| - }
|
| - if (_json.containsKey("modelName")) {
|
| - modelName = _json["modelName"];
|
| - }
|
| - if (_json.containsKey("operationType")) {
|
| - operationType = _json["operationType"];
|
| - }
|
| - if (_json.containsKey("startTime")) {
|
| - startTime = _json["startTime"];
|
| - }
|
| - if (_json.containsKey("version")) {
|
| - version = new GoogleCloudMlV1Version.fromJson(_json["version"]);
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (createTime != null) {
|
| - _json["createTime"] = createTime;
|
| - }
|
| - if (endTime != null) {
|
| - _json["endTime"] = endTime;
|
| - }
|
| - if (isCancellationRequested != null) {
|
| - _json["isCancellationRequested"] = isCancellationRequested;
|
| - }
|
| - if (modelName != null) {
|
| - _json["modelName"] = modelName;
|
| - }
|
| - if (operationType != null) {
|
| - _json["operationType"] = operationType;
|
| - }
|
| - if (startTime != null) {
|
| - _json["startTime"] = startTime;
|
| - }
|
| - if (version != null) {
|
| - _json["version"] = (version).toJson();
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| -/**
|
| - * Represents a version of the model.
|
| - *
|
| - * Each version is a trained model deployed in the cloud, ready to handle
|
| - * prediction requests. A model can have multiple versions. You can get
|
| - * information about all of the versions of a given model by calling
|
| - * [projects.models.versions.list](/ml/reference/rest/v1/projects.models.versions/list).
|
| - */
|
| -class GoogleCloudMlV1Version {
|
| - /** Output only. The time the version was created. */
|
| - core.String createTime;
|
| - /**
|
| - * Required. The Google Cloud Storage location of the trained model used to
|
| - * create the version. See the
|
| - * [overview of model deployment](/ml/docs/concepts/deployment-overview) for
|
| - * more informaiton.
|
| - *
|
| - * When passing Version to
|
| - * [projects.models.versions.create](/ml/reference/rest/v1/projects.models.versions/create)
|
| - * the model service uses the specified location as the source of the model.
|
| - * Once deployed, the model version is hosted by the prediction service, so
|
| - * this location is useful only as a historical record.
|
| - */
|
| - core.String deploymentUri;
|
| - /**
|
| - * Optional. The description specified for the version when it was created.
|
| - */
|
| - core.String description;
|
| - /**
|
| - * Output only. If true, this version will be used to handle prediction
|
| - * requests that do not specify a version.
|
| - *
|
| - * You can change the default version by calling
|
| - * [projects.methods.versions.setDefault](/ml/reference/rest/v1/projects.models.versions/setDefault).
|
| - */
|
| - core.bool isDefault;
|
| - /** Output only. The time the version was last used for prediction. */
|
| - core.String lastUseTime;
|
| - /**
|
| - * Optional. Manually select the number of nodes to use for serving the
|
| - * model. If unset (i.e., by default), the number of nodes used to serve
|
| - * the model automatically scales with traffic. However, care should be
|
| - * taken to ramp up traffic according to the model's ability to scale. If
|
| - * your model needs to handle bursts of traffic beyond it's ability to
|
| - * scale, it is recommended you set this field appropriately.
|
| - */
|
| - GoogleCloudMlV1ManualScaling manualScaling;
|
| - /**
|
| - * Required.The name specified for the version when it was created.
|
| - *
|
| - * The version name must be unique within the model it is created in.
|
| - */
|
| - core.String name;
|
| - /**
|
| - * Optional. The Google Cloud ML runtime version to use for this deployment.
|
| - * If not set, Google Cloud ML will choose a version.
|
| - */
|
| - core.String runtimeVersion;
|
| -
|
| - GoogleCloudMlV1Version();
|
| -
|
| - GoogleCloudMlV1Version.fromJson(core.Map _json) {
|
| - if (_json.containsKey("createTime")) {
|
| - createTime = _json["createTime"];
|
| - }
|
| - if (_json.containsKey("deploymentUri")) {
|
| - deploymentUri = _json["deploymentUri"];
|
| - }
|
| - if (_json.containsKey("description")) {
|
| - description = _json["description"];
|
| - }
|
| - if (_json.containsKey("isDefault")) {
|
| - isDefault = _json["isDefault"];
|
| - }
|
| - if (_json.containsKey("lastUseTime")) {
|
| - lastUseTime = _json["lastUseTime"];
|
| - }
|
| - if (_json.containsKey("manualScaling")) {
|
| - manualScaling = new GoogleCloudMlV1ManualScaling.fromJson(_json["manualScaling"]);
|
| - }
|
| - if (_json.containsKey("name")) {
|
| - name = _json["name"];
|
| - }
|
| - if (_json.containsKey("runtimeVersion")) {
|
| - runtimeVersion = _json["runtimeVersion"];
|
| - }
|
| - }
|
| -
|
| - core.Map toJson() {
|
| - var _json = new core.Map();
|
| - if (createTime != null) {
|
| - _json["createTime"] = createTime;
|
| - }
|
| - if (deploymentUri != null) {
|
| - _json["deploymentUri"] = deploymentUri;
|
| - }
|
| - if (description != null) {
|
| - _json["description"] = description;
|
| - }
|
| - if (isDefault != null) {
|
| - _json["isDefault"] = isDefault;
|
| - }
|
| - if (lastUseTime != null) {
|
| - _json["lastUseTime"] = lastUseTime;
|
| - }
|
| - if (manualScaling != null) {
|
| - _json["manualScaling"] = (manualScaling).toJson();
|
| - }
|
| - if (name != null) {
|
| - _json["name"] = name;
|
| - }
|
| - if (runtimeVersion != null) {
|
| - _json["runtimeVersion"] = runtimeVersion;
|
| - }
|
| - return _json;
|
| - }
|
| -}
|
| -
|
| /** An observed value of a metric. */
|
| -class GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric {
|
| +class GoogleCloudMlV1HyperparameterOutputHyperparameterMetric {
|
| /** The objective value at this training step. */
|
| core.double objectiveValue;
|
| /** The global training step for this metric. */
|
| core.String trainingStep;
|
|
|
| - GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric();
|
| + GoogleCloudMlV1HyperparameterOutputHyperparameterMetric();
|
|
|
| - GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1HyperparameterOutputHyperparameterMetric.fromJson(core.Map _json) {
|
| if (_json.containsKey("objectiveValue")) {
|
| objectiveValue = _json["objectiveValue"];
|
| }
|
| @@ -1377,11 +1155,11 @@ class GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric {
|
| }
|
|
|
| /** Request message for the CancelJob method. */
|
| -class GoogleCloudMlV1beta1CancelJobRequest {
|
| +class GoogleCloudMlV1CancelJobRequest {
|
|
|
| - GoogleCloudMlV1beta1CancelJobRequest();
|
| + GoogleCloudMlV1CancelJobRequest();
|
|
|
| - GoogleCloudMlV1beta1CancelJobRequest.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1CancelJobRequest.fromJson(core.Map _json) {
|
| }
|
|
|
| core.Map toJson() {
|
| @@ -1391,15 +1169,15 @@ class GoogleCloudMlV1beta1CancelJobRequest {
|
| }
|
|
|
| /** Returns service account information associated with a project. */
|
| -class GoogleCloudMlV1beta1GetConfigResponse {
|
| +class GoogleCloudMlV1GetConfigResponse {
|
| /** The service account Cloud ML uses to access resources in the project. */
|
| core.String serviceAccount;
|
| /** The project number for `service_account`. */
|
| core.String serviceAccountProject;
|
|
|
| - GoogleCloudMlV1beta1GetConfigResponse();
|
| + GoogleCloudMlV1GetConfigResponse();
|
|
|
| - GoogleCloudMlV1beta1GetConfigResponse.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1GetConfigResponse.fromJson(core.Map _json) {
|
| if (_json.containsKey("serviceAccount")) {
|
| serviceAccount = _json["serviceAccount"];
|
| }
|
| @@ -1426,24 +1204,24 @@ class GoogleCloudMlV1beta1GetConfigResponse {
|
| * completion of a training job with hyperparameter tuning includes a list
|
| * of HyperparameterOutput objects, one for each successful trial.
|
| */
|
| -class GoogleCloudMlV1beta1HyperparameterOutput {
|
| +class GoogleCloudMlV1HyperparameterOutput {
|
| /** All recorded object metrics for this trial. */
|
| - core.List<GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric> allMetrics;
|
| + core.List<GoogleCloudMlV1HyperparameterOutputHyperparameterMetric> allMetrics;
|
| /** The final objective metric seen for this trial. */
|
| - GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric finalMetric;
|
| + GoogleCloudMlV1HyperparameterOutputHyperparameterMetric finalMetric;
|
| /** The hyperparameters given to this trial. */
|
| core.Map<core.String, core.String> hyperparameters;
|
| /** The trial id for these results. */
|
| core.String trialId;
|
|
|
| - GoogleCloudMlV1beta1HyperparameterOutput();
|
| + GoogleCloudMlV1HyperparameterOutput();
|
|
|
| - GoogleCloudMlV1beta1HyperparameterOutput.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1HyperparameterOutput.fromJson(core.Map _json) {
|
| if (_json.containsKey("allMetrics")) {
|
| - allMetrics = _json["allMetrics"].map((value) => new GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric.fromJson(value)).toList();
|
| + allMetrics = _json["allMetrics"].map((value) => new GoogleCloudMlV1HyperparameterOutputHyperparameterMetric.fromJson(value)).toList();
|
| }
|
| if (_json.containsKey("finalMetric")) {
|
| - finalMetric = new GoogleCloudMlV1beta1HyperparameterOutputHyperparameterMetric.fromJson(_json["finalMetric"]);
|
| + finalMetric = new GoogleCloudMlV1HyperparameterOutputHyperparameterMetric.fromJson(_json["finalMetric"]);
|
| }
|
| if (_json.containsKey("hyperparameters")) {
|
| hyperparameters = _json["hyperparameters"];
|
| @@ -1472,7 +1250,7 @@ class GoogleCloudMlV1beta1HyperparameterOutput {
|
| }
|
|
|
| /** Represents a set of hyperparameters to optimize. */
|
| -class GoogleCloudMlV1beta1HyperparameterSpec {
|
| +class GoogleCloudMlV1HyperparameterSpec {
|
| /**
|
| * Required. The type of goal to use for tuning. Available types are
|
| * `MAXIMIZE` and `MINIMIZE`.
|
| @@ -1513,11 +1291,11 @@ class GoogleCloudMlV1beta1HyperparameterSpec {
|
| */
|
| core.int maxTrials;
|
| /** Required. The set of parameters to tune. */
|
| - core.List<GoogleCloudMlV1beta1ParameterSpec> params;
|
| + core.List<GoogleCloudMlV1ParameterSpec> params;
|
|
|
| - GoogleCloudMlV1beta1HyperparameterSpec();
|
| + GoogleCloudMlV1HyperparameterSpec();
|
|
|
| - GoogleCloudMlV1beta1HyperparameterSpec.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1HyperparameterSpec.fromJson(core.Map _json) {
|
| if (_json.containsKey("goal")) {
|
| goal = _json["goal"];
|
| }
|
| @@ -1531,7 +1309,7 @@ class GoogleCloudMlV1beta1HyperparameterSpec {
|
| maxTrials = _json["maxTrials"];
|
| }
|
| if (_json.containsKey("params")) {
|
| - params = _json["params"].map((value) => new GoogleCloudMlV1beta1ParameterSpec.fromJson(value)).toList();
|
| + params = _json["params"].map((value) => new GoogleCloudMlV1ParameterSpec.fromJson(value)).toList();
|
| }
|
| }
|
|
|
| @@ -1557,7 +1335,7 @@ class GoogleCloudMlV1beta1HyperparameterSpec {
|
| }
|
|
|
| /** Represents a training or prediction job. */
|
| -class GoogleCloudMlV1beta1Job {
|
| +class GoogleCloudMlV1Job {
|
| /** Output only. When the job was created. */
|
| core.String createTime;
|
| /** Output only. When the job processing was completed. */
|
| @@ -1567,9 +1345,9 @@ class GoogleCloudMlV1beta1Job {
|
| /** Required. The user-specified id of the job. */
|
| core.String jobId;
|
| /** Input parameters to create a prediction job. */
|
| - GoogleCloudMlV1beta1PredictionInput predictionInput;
|
| + GoogleCloudMlV1PredictionInput predictionInput;
|
| /** The current prediction job result. */
|
| - GoogleCloudMlV1beta1PredictionOutput predictionOutput;
|
| + GoogleCloudMlV1PredictionOutput predictionOutput;
|
| /** Output only. When the job processing was started. */
|
| core.String startTime;
|
| /**
|
| @@ -1590,13 +1368,13 @@ class GoogleCloudMlV1beta1Job {
|
| */
|
| core.String state;
|
| /** Input parameters to create a training job. */
|
| - GoogleCloudMlV1beta1TrainingInput trainingInput;
|
| + GoogleCloudMlV1TrainingInput trainingInput;
|
| /** The current training job result. */
|
| - GoogleCloudMlV1beta1TrainingOutput trainingOutput;
|
| + GoogleCloudMlV1TrainingOutput trainingOutput;
|
|
|
| - GoogleCloudMlV1beta1Job();
|
| + GoogleCloudMlV1Job();
|
|
|
| - GoogleCloudMlV1beta1Job.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1Job.fromJson(core.Map _json) {
|
| if (_json.containsKey("createTime")) {
|
| createTime = _json["createTime"];
|
| }
|
| @@ -1610,10 +1388,10 @@ class GoogleCloudMlV1beta1Job {
|
| jobId = _json["jobId"];
|
| }
|
| if (_json.containsKey("predictionInput")) {
|
| - predictionInput = new GoogleCloudMlV1beta1PredictionInput.fromJson(_json["predictionInput"]);
|
| + predictionInput = new GoogleCloudMlV1PredictionInput.fromJson(_json["predictionInput"]);
|
| }
|
| if (_json.containsKey("predictionOutput")) {
|
| - predictionOutput = new GoogleCloudMlV1beta1PredictionOutput.fromJson(_json["predictionOutput"]);
|
| + predictionOutput = new GoogleCloudMlV1PredictionOutput.fromJson(_json["predictionOutput"]);
|
| }
|
| if (_json.containsKey("startTime")) {
|
| startTime = _json["startTime"];
|
| @@ -1622,10 +1400,10 @@ class GoogleCloudMlV1beta1Job {
|
| state = _json["state"];
|
| }
|
| if (_json.containsKey("trainingInput")) {
|
| - trainingInput = new GoogleCloudMlV1beta1TrainingInput.fromJson(_json["trainingInput"]);
|
| + trainingInput = new GoogleCloudMlV1TrainingInput.fromJson(_json["trainingInput"]);
|
| }
|
| if (_json.containsKey("trainingOutput")) {
|
| - trainingOutput = new GoogleCloudMlV1beta1TrainingOutput.fromJson(_json["trainingOutput"]);
|
| + trainingOutput = new GoogleCloudMlV1TrainingOutput.fromJson(_json["trainingOutput"]);
|
| }
|
| }
|
|
|
| @@ -1666,20 +1444,20 @@ class GoogleCloudMlV1beta1Job {
|
| }
|
|
|
| /** Response message for the ListJobs method. */
|
| -class GoogleCloudMlV1beta1ListJobsResponse {
|
| +class GoogleCloudMlV1ListJobsResponse {
|
| /** The list of jobs. */
|
| - core.List<GoogleCloudMlV1beta1Job> jobs;
|
| + core.List<GoogleCloudMlV1Job> jobs;
|
| /**
|
| * Optional. Pass this token as the `page_token` field of the request for a
|
| * subsequent call.
|
| */
|
| core.String nextPageToken;
|
|
|
| - GoogleCloudMlV1beta1ListJobsResponse();
|
| + GoogleCloudMlV1ListJobsResponse();
|
|
|
| - GoogleCloudMlV1beta1ListJobsResponse.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1ListJobsResponse.fromJson(core.Map _json) {
|
| if (_json.containsKey("jobs")) {
|
| - jobs = _json["jobs"].map((value) => new GoogleCloudMlV1beta1Job.fromJson(value)).toList();
|
| + jobs = _json["jobs"].map((value) => new GoogleCloudMlV1Job.fromJson(value)).toList();
|
| }
|
| if (_json.containsKey("nextPageToken")) {
|
| nextPageToken = _json["nextPageToken"];
|
| @@ -1699,20 +1477,20 @@ class GoogleCloudMlV1beta1ListJobsResponse {
|
| }
|
|
|
| /** Response message for the ListModels method. */
|
| -class GoogleCloudMlV1beta1ListModelsResponse {
|
| +class GoogleCloudMlV1ListModelsResponse {
|
| /** The list of models. */
|
| - core.List<GoogleCloudMlV1beta1Model> models;
|
| + core.List<GoogleCloudMlV1Model> models;
|
| /**
|
| * Optional. Pass this token as the `page_token` field of the request for a
|
| * subsequent call.
|
| */
|
| core.String nextPageToken;
|
|
|
| - GoogleCloudMlV1beta1ListModelsResponse();
|
| + GoogleCloudMlV1ListModelsResponse();
|
|
|
| - GoogleCloudMlV1beta1ListModelsResponse.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1ListModelsResponse.fromJson(core.Map _json) {
|
| if (_json.containsKey("models")) {
|
| - models = _json["models"].map((value) => new GoogleCloudMlV1beta1Model.fromJson(value)).toList();
|
| + models = _json["models"].map((value) => new GoogleCloudMlV1Model.fromJson(value)).toList();
|
| }
|
| if (_json.containsKey("nextPageToken")) {
|
| nextPageToken = _json["nextPageToken"];
|
| @@ -1732,23 +1510,23 @@ class GoogleCloudMlV1beta1ListModelsResponse {
|
| }
|
|
|
| /** Response message for the ListVersions method. */
|
| -class GoogleCloudMlV1beta1ListVersionsResponse {
|
| +class GoogleCloudMlV1ListVersionsResponse {
|
| /**
|
| * Optional. Pass this token as the `page_token` field of the request for a
|
| * subsequent call.
|
| */
|
| core.String nextPageToken;
|
| /** The list of versions. */
|
| - core.List<GoogleCloudMlV1beta1Version> versions;
|
| + core.List<GoogleCloudMlV1Version> versions;
|
|
|
| - GoogleCloudMlV1beta1ListVersionsResponse();
|
| + GoogleCloudMlV1ListVersionsResponse();
|
|
|
| - GoogleCloudMlV1beta1ListVersionsResponse.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1ListVersionsResponse.fromJson(core.Map _json) {
|
| if (_json.containsKey("nextPageToken")) {
|
| nextPageToken = _json["nextPageToken"];
|
| }
|
| if (_json.containsKey("versions")) {
|
| - versions = _json["versions"].map((value) => new GoogleCloudMlV1beta1Version.fromJson(value)).toList();
|
| + versions = _json["versions"].map((value) => new GoogleCloudMlV1Version.fromJson(value)).toList();
|
| }
|
| }
|
|
|
| @@ -1765,7 +1543,7 @@ class GoogleCloudMlV1beta1ListVersionsResponse {
|
| }
|
|
|
| /** Options for manually scaling a model. */
|
| -class GoogleCloudMlV1beta1ManualScaling {
|
| +class GoogleCloudMlV1ManualScaling {
|
| /**
|
| * The number of nodes to allocate for this model. These nodes are always up,
|
| * starting from the time the model is deployed, so the cost of operating
|
| @@ -1774,9 +1552,9 @@ class GoogleCloudMlV1beta1ManualScaling {
|
| */
|
| core.int nodes;
|
|
|
| - GoogleCloudMlV1beta1ManualScaling();
|
| + GoogleCloudMlV1ManualScaling();
|
|
|
| - GoogleCloudMlV1beta1ManualScaling.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1ManualScaling.fromJson(core.Map _json) {
|
| if (_json.containsKey("nodes")) {
|
| nodes = _json["nodes"];
|
| }
|
| @@ -1798,15 +1576,15 @@ class GoogleCloudMlV1beta1ManualScaling {
|
| * model ready to receive prediction requests. The model itself is just a
|
| * container.
|
| */
|
| -class GoogleCloudMlV1beta1Model {
|
| +class GoogleCloudMlV1Model {
|
| /**
|
| * Output only. The default version of the model. This version will be used to
|
| * handle prediction requests that do not specify a version.
|
| *
|
| * You can change the default version by calling
|
| - * [projects.methods.versions.setDefault](/ml/reference/rest/v1beta1/projects.models.versions/setDefault).
|
| + * [projects.methods.versions.setDefault](/ml-engine/reference/rest/v1/projects.models.versions/setDefault).
|
| */
|
| - GoogleCloudMlV1beta1Version defaultVersion;
|
| + GoogleCloudMlV1Version defaultVersion;
|
| /** Optional. The description specified for the model when it was created. */
|
| core.String description;
|
| /**
|
| @@ -1824,14 +1602,20 @@ class GoogleCloudMlV1beta1Model {
|
| * Optional. The list of regions where the model is going to be deployed.
|
| * Currently only one region per model is supported.
|
| * Defaults to 'us-central1' if nothing is set.
|
| + * Note:
|
| + * * No matter where a model is deployed, it can always be accessed by
|
| + * users from anywhere, both for online and batch prediction.
|
| + * * The region for a batch prediction job is set by the region field when
|
| + * submitting the batch prediction job and does not take its value from
|
| + * this field.
|
| */
|
| core.List<core.String> regions;
|
|
|
| - GoogleCloudMlV1beta1Model();
|
| + GoogleCloudMlV1Model();
|
|
|
| - GoogleCloudMlV1beta1Model.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1Model.fromJson(core.Map _json) {
|
| if (_json.containsKey("defaultVersion")) {
|
| - defaultVersion = new GoogleCloudMlV1beta1Version.fromJson(_json["defaultVersion"]);
|
| + defaultVersion = new GoogleCloudMlV1Version.fromJson(_json["defaultVersion"]);
|
| }
|
| if (_json.containsKey("description")) {
|
| description = _json["description"];
|
| @@ -1869,7 +1653,7 @@ class GoogleCloudMlV1beta1Model {
|
| }
|
|
|
| /** Represents the metadata of the long-running operation. */
|
| -class GoogleCloudMlV1beta1OperationMetadata {
|
| +class GoogleCloudMlV1OperationMetadata {
|
| /** The time the operation was submitted. */
|
| core.String createTime;
|
| /** The time operation processing completed. */
|
| @@ -1890,11 +1674,11 @@ class GoogleCloudMlV1beta1OperationMetadata {
|
| /** The time operation processing started. */
|
| core.String startTime;
|
| /** Contains the version associated with the operation. */
|
| - GoogleCloudMlV1beta1Version version;
|
| + GoogleCloudMlV1Version version;
|
|
|
| - GoogleCloudMlV1beta1OperationMetadata();
|
| + GoogleCloudMlV1OperationMetadata();
|
|
|
| - GoogleCloudMlV1beta1OperationMetadata.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1OperationMetadata.fromJson(core.Map _json) {
|
| if (_json.containsKey("createTime")) {
|
| createTime = _json["createTime"];
|
| }
|
| @@ -1914,7 +1698,7 @@ class GoogleCloudMlV1beta1OperationMetadata {
|
| startTime = _json["startTime"];
|
| }
|
| if (_json.containsKey("version")) {
|
| - version = new GoogleCloudMlV1beta1Version.fromJson(_json["version"]);
|
| + version = new GoogleCloudMlV1Version.fromJson(_json["version"]);
|
| }
|
| }
|
|
|
| @@ -1946,7 +1730,7 @@ class GoogleCloudMlV1beta1OperationMetadata {
|
| }
|
|
|
| /** Represents a single hyperparameter to optimize. */
|
| -class GoogleCloudMlV1beta1ParameterSpec {
|
| +class GoogleCloudMlV1ParameterSpec {
|
| /** Required if type is `CATEGORICAL`. The list of possible categories. */
|
| core.List<core.String> categoricalValues;
|
| /**
|
| @@ -2010,9 +1794,9 @@ class GoogleCloudMlV1beta1ParameterSpec {
|
| */
|
| core.String type;
|
|
|
| - GoogleCloudMlV1beta1ParameterSpec();
|
| + GoogleCloudMlV1ParameterSpec();
|
|
|
| - GoogleCloudMlV1beta1ParameterSpec.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1ParameterSpec.fromJson(core.Map _json) {
|
| if (_json.containsKey("categoricalValues")) {
|
| categoricalValues = _json["categoricalValues"];
|
| }
|
| @@ -2251,16 +2035,16 @@ class GoogleCloudMlV1beta1ParameterSpec {
|
| * instance, the response body will contain no predictions and will contian
|
| * a single error entry instead.
|
| */
|
| -class GoogleCloudMlV1beta1PredictRequest {
|
| +class GoogleCloudMlV1PredictRequest {
|
| /**
|
| *
|
| * Required. The prediction request body.
|
| */
|
| GoogleApiHttpBody httpBody;
|
|
|
| - GoogleCloudMlV1beta1PredictRequest();
|
| + GoogleCloudMlV1PredictRequest();
|
|
|
| - GoogleCloudMlV1beta1PredictRequest.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1PredictRequest.fromJson(core.Map _json) {
|
| if (_json.containsKey("httpBody")) {
|
| httpBody = new GoogleApiHttpBody.fromJson(_json["httpBody"]);
|
| }
|
| @@ -2276,7 +2060,7 @@ class GoogleCloudMlV1beta1PredictRequest {
|
| }
|
|
|
| /** Represents input parameters for a prediction job. */
|
| -class GoogleCloudMlV1beta1PredictionInput {
|
| +class GoogleCloudMlV1PredictionInput {
|
| /**
|
| * Required. The format of the input data files.
|
| * Possible string values are:
|
| @@ -2332,9 +2116,9 @@ class GoogleCloudMlV1beta1PredictionInput {
|
| */
|
| core.String versionName;
|
|
|
| - GoogleCloudMlV1beta1PredictionInput();
|
| + GoogleCloudMlV1PredictionInput();
|
|
|
| - GoogleCloudMlV1beta1PredictionInput.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1PredictionInput.fromJson(core.Map _json) {
|
| if (_json.containsKey("dataFormat")) {
|
| dataFormat = _json["dataFormat"];
|
| }
|
| @@ -2398,7 +2182,7 @@ class GoogleCloudMlV1beta1PredictionInput {
|
| }
|
|
|
| /** Represents results of a prediction job. */
|
| -class GoogleCloudMlV1beta1PredictionOutput {
|
| +class GoogleCloudMlV1PredictionOutput {
|
| /** The number of data instances which resulted in errors. */
|
| core.String errorCount;
|
| /** Node hours used by the batch prediction job. */
|
| @@ -2410,9 +2194,9 @@ class GoogleCloudMlV1beta1PredictionOutput {
|
| /** The number of generated predictions. */
|
| core.String predictionCount;
|
|
|
| - GoogleCloudMlV1beta1PredictionOutput();
|
| + GoogleCloudMlV1PredictionOutput();
|
|
|
| - GoogleCloudMlV1beta1PredictionOutput.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1PredictionOutput.fromJson(core.Map _json) {
|
| if (_json.containsKey("errorCount")) {
|
| errorCount = _json["errorCount"];
|
| }
|
| @@ -2446,11 +2230,11 @@ class GoogleCloudMlV1beta1PredictionOutput {
|
| }
|
|
|
| /** Request message for the SetDefaultVersion request. */
|
| -class GoogleCloudMlV1beta1SetDefaultVersionRequest {
|
| +class GoogleCloudMlV1SetDefaultVersionRequest {
|
|
|
| - GoogleCloudMlV1beta1SetDefaultVersionRequest();
|
| + GoogleCloudMlV1SetDefaultVersionRequest();
|
|
|
| - GoogleCloudMlV1beta1SetDefaultVersionRequest.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1SetDefaultVersionRequest.fromJson(core.Map _json) {
|
| }
|
|
|
| core.Map toJson() {
|
| @@ -2460,11 +2244,11 @@ class GoogleCloudMlV1beta1SetDefaultVersionRequest {
|
| }
|
|
|
| /** Represents input parameters for a training job. */
|
| -class GoogleCloudMlV1beta1TrainingInput {
|
| +class GoogleCloudMlV1TrainingInput {
|
| /** Optional. Command line arguments to pass to the program. */
|
| core.List<core.String> args;
|
| /** Optional. The set of Hyperparameters to tune. */
|
| - GoogleCloudMlV1beta1HyperparameterSpec hyperparameters;
|
| + GoogleCloudMlV1HyperparameterSpec hyperparameters;
|
| /**
|
| * Optional. A Google Cloud Storage path in which to store training outputs
|
| * and other data needed for training. This path is passed to your TensorFlow
|
| @@ -2510,7 +2294,7 @@ class GoogleCloudMlV1beta1TrainingInput {
|
| * <dd>
|
| * A machine equivalent to <code suppresswarning="true">standard</code> that
|
| * also includes a
|
| - * <a href="ml/docs/how-tos/using-gpus">
|
| + * <a href="/ml-engine/docs/how-tos/using-gpus">
|
| * GPU that you can use in your trainer</a>.
|
| * </dd>
|
| * <dt>complex_model_m_gpu</dt>
|
| @@ -2568,7 +2352,7 @@ class GoogleCloudMlV1beta1TrainingInput {
|
| * - "STANDARD_1" : Many workers and a few parameter servers.
|
| * - "PREMIUM_1" : A large number of workers with many parameter servers.
|
| * - "BASIC_GPU" : A single worker instance [with a
|
| - * GPU](ml/docs/how-tos/using-gpus).
|
| + * GPU](/ml-engine/docs/how-tos/using-gpus).
|
| * - "CUSTOM" : The CUSTOM tier is not a set tier, but rather enables you to
|
| * use your
|
| * own cluster specification. When you use this tier, set values to
|
| @@ -2615,14 +2399,14 @@ class GoogleCloudMlV1beta1TrainingInput {
|
| */
|
| core.String workerType;
|
|
|
| - GoogleCloudMlV1beta1TrainingInput();
|
| + GoogleCloudMlV1TrainingInput();
|
|
|
| - GoogleCloudMlV1beta1TrainingInput.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1TrainingInput.fromJson(core.Map _json) {
|
| if (_json.containsKey("args")) {
|
| args = _json["args"];
|
| }
|
| if (_json.containsKey("hyperparameters")) {
|
| - hyperparameters = new GoogleCloudMlV1beta1HyperparameterSpec.fromJson(_json["hyperparameters"]);
|
| + hyperparameters = new GoogleCloudMlV1HyperparameterSpec.fromJson(_json["hyperparameters"]);
|
| }
|
| if (_json.containsKey("jobDir")) {
|
| jobDir = _json["jobDir"];
|
| @@ -2705,7 +2489,7 @@ class GoogleCloudMlV1beta1TrainingInput {
|
| }
|
|
|
| /** Represents results of a training job. Output only. */
|
| -class GoogleCloudMlV1beta1TrainingOutput {
|
| +class GoogleCloudMlV1TrainingOutput {
|
| /**
|
| * The number of hyperparameter tuning trials that completed successfully.
|
| * Only set for hyperparameter tuning jobs.
|
| @@ -2719,11 +2503,11 @@ class GoogleCloudMlV1beta1TrainingOutput {
|
| * Results for individual Hyperparameter trials.
|
| * Only set for hyperparameter tuning jobs.
|
| */
|
| - core.List<GoogleCloudMlV1beta1HyperparameterOutput> trials;
|
| + core.List<GoogleCloudMlV1HyperparameterOutput> trials;
|
|
|
| - GoogleCloudMlV1beta1TrainingOutput();
|
| + GoogleCloudMlV1TrainingOutput();
|
|
|
| - GoogleCloudMlV1beta1TrainingOutput.fromJson(core.Map _json) {
|
| + GoogleCloudMlV1TrainingOutput.fromJson(core.Map _json) {
|
| if (_json.containsKey("completedTrialCount")) {
|
| completedTrialCount = _json["completedTrialCount"];
|
| }
|
| @@ -2734,7 +2518,7 @@ class GoogleCloudMlV1beta1TrainingOutput {
|
| isHyperparameterTuningJob = _json["isHyperparameterTuningJob"];
|
| }
|
| if (_json.containsKey("trials")) {
|
| - trials = _json["trials"].map((value) => new GoogleCloudMlV1beta1HyperparameterOutput.fromJson(value)).toList();
|
| + trials = _json["trials"].map((value) => new GoogleCloudMlV1HyperparameterOutput.fromJson(value)).toList();
|
| }
|
| }
|
|
|
| @@ -2762,7 +2546,230 @@ class GoogleCloudMlV1beta1TrainingOutput {
|
| * Each version is a trained model deployed in the cloud, ready to handle
|
| * prediction requests. A model can have multiple versions. You can get
|
| * information about all of the versions of a given model by calling
|
| - * [projects.models.versions.list](/ml/reference/rest/v1beta1/projects.models.versions/list).
|
| + * [projects.models.versions.list](/ml-engine/reference/rest/v1/projects.models.versions/list).
|
| + */
|
| +class GoogleCloudMlV1Version {
|
| + /** Output only. The time the version was created. */
|
| + core.String createTime;
|
| + /**
|
| + * Required. The Google Cloud Storage location of the trained model used to
|
| + * create the version. See the
|
| + * [overview of model
|
| + * deployment](/ml-engine/docs/concepts/deployment-overview) for
|
| + * more informaiton.
|
| + *
|
| + * When passing Version to
|
| + * [projects.models.versions.create](/ml-engine/reference/rest/v1/projects.models.versions/create)
|
| + * the model service uses the specified location as the source of the model.
|
| + * Once deployed, the model version is hosted by the prediction service, so
|
| + * this location is useful only as a historical record.
|
| + */
|
| + core.String deploymentUri;
|
| + /**
|
| + * Optional. The description specified for the version when it was created.
|
| + */
|
| + core.String description;
|
| + /**
|
| + * Output only. If true, this version will be used to handle prediction
|
| + * requests that do not specify a version.
|
| + *
|
| + * You can change the default version by calling
|
| + * [projects.methods.versions.setDefault](/ml-engine/reference/rest/v1/projects.models.versions/setDefault).
|
| + */
|
| + core.bool isDefault;
|
| + /** Output only. The time the version was last used for prediction. */
|
| + core.String lastUseTime;
|
| + /**
|
| + * Optional. Manually select the number of nodes to use for serving the
|
| + * model. If unset (i.e., by default), the number of nodes used to serve
|
| + * the model automatically scales with traffic. However, care should be
|
| + * taken to ramp up traffic according to the model's ability to scale. If
|
| + * your model needs to handle bursts of traffic beyond it's ability to
|
| + * scale, it is recommended you set this field appropriately.
|
| + */
|
| + GoogleCloudMlV1ManualScaling manualScaling;
|
| + /**
|
| + * Required.The name specified for the version when it was created.
|
| + *
|
| + * The version name must be unique within the model it is created in.
|
| + */
|
| + core.String name;
|
| + /**
|
| + * Optional. The Google Cloud ML runtime version to use for this deployment.
|
| + * If not set, Google Cloud ML will choose a version.
|
| + */
|
| + core.String runtimeVersion;
|
| +
|
| + GoogleCloudMlV1Version();
|
| +
|
| + GoogleCloudMlV1Version.fromJson(core.Map _json) {
|
| + if (_json.containsKey("createTime")) {
|
| + createTime = _json["createTime"];
|
| + }
|
| + if (_json.containsKey("deploymentUri")) {
|
| + deploymentUri = _json["deploymentUri"];
|
| + }
|
| + if (_json.containsKey("description")) {
|
| + description = _json["description"];
|
| + }
|
| + if (_json.containsKey("isDefault")) {
|
| + isDefault = _json["isDefault"];
|
| + }
|
| + if (_json.containsKey("lastUseTime")) {
|
| + lastUseTime = _json["lastUseTime"];
|
| + }
|
| + if (_json.containsKey("manualScaling")) {
|
| + manualScaling = new GoogleCloudMlV1ManualScaling.fromJson(_json["manualScaling"]);
|
| + }
|
| + if (_json.containsKey("name")) {
|
| + name = _json["name"];
|
| + }
|
| + if (_json.containsKey("runtimeVersion")) {
|
| + runtimeVersion = _json["runtimeVersion"];
|
| + }
|
| + }
|
| +
|
| + core.Map toJson() {
|
| + var _json = new core.Map();
|
| + if (createTime != null) {
|
| + _json["createTime"] = createTime;
|
| + }
|
| + if (deploymentUri != null) {
|
| + _json["deploymentUri"] = deploymentUri;
|
| + }
|
| + if (description != null) {
|
| + _json["description"] = description;
|
| + }
|
| + if (isDefault != null) {
|
| + _json["isDefault"] = isDefault;
|
| + }
|
| + if (lastUseTime != null) {
|
| + _json["lastUseTime"] = lastUseTime;
|
| + }
|
| + if (manualScaling != null) {
|
| + _json["manualScaling"] = (manualScaling).toJson();
|
| + }
|
| + if (name != null) {
|
| + _json["name"] = name;
|
| + }
|
| + if (runtimeVersion != null) {
|
| + _json["runtimeVersion"] = runtimeVersion;
|
| + }
|
| + return _json;
|
| + }
|
| +}
|
| +
|
| +/** Options for manually scaling a model. */
|
| +class GoogleCloudMlV1beta1ManualScaling {
|
| + /**
|
| + * The number of nodes to allocate for this model. These nodes are always up,
|
| + * starting from the time the model is deployed, so the cost of operating
|
| + * this model will be proportional to nodes * number of hours since
|
| + * deployment.
|
| + */
|
| + core.int nodes;
|
| +
|
| + GoogleCloudMlV1beta1ManualScaling();
|
| +
|
| + GoogleCloudMlV1beta1ManualScaling.fromJson(core.Map _json) {
|
| + if (_json.containsKey("nodes")) {
|
| + nodes = _json["nodes"];
|
| + }
|
| + }
|
| +
|
| + core.Map toJson() {
|
| + var _json = new core.Map();
|
| + if (nodes != null) {
|
| + _json["nodes"] = nodes;
|
| + }
|
| + return _json;
|
| + }
|
| +}
|
| +
|
| +/** Represents the metadata of the long-running operation. */
|
| +class GoogleCloudMlV1beta1OperationMetadata {
|
| + /** The time the operation was submitted. */
|
| + core.String createTime;
|
| + /** The time operation processing completed. */
|
| + core.String endTime;
|
| + /** Indicates whether a request to cancel this operation has been made. */
|
| + core.bool isCancellationRequested;
|
| + /** Contains the name of the model associated with the operation. */
|
| + core.String modelName;
|
| + /**
|
| + * The operation type.
|
| + * Possible string values are:
|
| + * - "OPERATION_TYPE_UNSPECIFIED" : Unspecified operation type.
|
| + * - "CREATE_VERSION" : An operation to create a new version.
|
| + * - "DELETE_VERSION" : An operation to delete an existing version.
|
| + * - "DELETE_MODEL" : An operation to delete an existing model.
|
| + */
|
| + core.String operationType;
|
| + /** The time operation processing started. */
|
| + core.String startTime;
|
| + /** Contains the version associated with the operation. */
|
| + GoogleCloudMlV1beta1Version version;
|
| +
|
| + GoogleCloudMlV1beta1OperationMetadata();
|
| +
|
| + GoogleCloudMlV1beta1OperationMetadata.fromJson(core.Map _json) {
|
| + if (_json.containsKey("createTime")) {
|
| + createTime = _json["createTime"];
|
| + }
|
| + if (_json.containsKey("endTime")) {
|
| + endTime = _json["endTime"];
|
| + }
|
| + if (_json.containsKey("isCancellationRequested")) {
|
| + isCancellationRequested = _json["isCancellationRequested"];
|
| + }
|
| + if (_json.containsKey("modelName")) {
|
| + modelName = _json["modelName"];
|
| + }
|
| + if (_json.containsKey("operationType")) {
|
| + operationType = _json["operationType"];
|
| + }
|
| + if (_json.containsKey("startTime")) {
|
| + startTime = _json["startTime"];
|
| + }
|
| + if (_json.containsKey("version")) {
|
| + version = new GoogleCloudMlV1beta1Version.fromJson(_json["version"]);
|
| + }
|
| + }
|
| +
|
| + core.Map toJson() {
|
| + var _json = new core.Map();
|
| + if (createTime != null) {
|
| + _json["createTime"] = createTime;
|
| + }
|
| + if (endTime != null) {
|
| + _json["endTime"] = endTime;
|
| + }
|
| + if (isCancellationRequested != null) {
|
| + _json["isCancellationRequested"] = isCancellationRequested;
|
| + }
|
| + if (modelName != null) {
|
| + _json["modelName"] = modelName;
|
| + }
|
| + if (operationType != null) {
|
| + _json["operationType"] = operationType;
|
| + }
|
| + if (startTime != null) {
|
| + _json["startTime"] = startTime;
|
| + }
|
| + if (version != null) {
|
| + _json["version"] = (version).toJson();
|
| + }
|
| + return _json;
|
| + }
|
| +}
|
| +
|
| +/**
|
| + * Represents a version of the model.
|
| + *
|
| + * Each version is a trained model deployed in the cloud, ready to handle
|
| + * prediction requests. A model can have multiple versions. You can get
|
| + * information about all of the versions of a given model by calling
|
| + * [projects.models.versions.list](/ml-engine/reference/rest/v1beta1/projects.models.versions/list).
|
| */
|
| class GoogleCloudMlV1beta1Version {
|
| /** Output only. The time the version was created. */
|
| @@ -2770,11 +2777,12 @@ class GoogleCloudMlV1beta1Version {
|
| /**
|
| * Required. The Google Cloud Storage location of the trained model used to
|
| * create the version. See the
|
| - * [overview of model deployment](/ml/docs/concepts/deployment-overview) for
|
| + * [overview of model
|
| + * deployment](/ml-engine/docs/concepts/deployment-overview) for
|
| * more informaiton.
|
| *
|
| * When passing Version to
|
| - * [projects.models.versions.create](/ml/reference/rest/v1beta1/projects.models.versions/create)
|
| + * [projects.models.versions.create](/ml-engine/reference/rest/v1beta1/projects.models.versions/create)
|
| * the model service uses the specified location as the source of the model.
|
| * Once deployed, the model version is hosted by the prediction service, so
|
| * this location is useful only as a historical record.
|
| @@ -2789,7 +2797,7 @@ class GoogleCloudMlV1beta1Version {
|
| * requests that do not specify a version.
|
| *
|
| * You can change the default version by calling
|
| - * [projects.methods.versions.setDefault](/ml/reference/rest/v1beta1/projects.models.versions/setDefault).
|
| + * [projects.methods.versions.setDefault](/ml-engine/reference/rest/v1beta1/projects.models.versions/setDefault).
|
| */
|
| core.bool isDefault;
|
| /** Output only. The time the version was last used for prediction. */
|
|
|