From b00d32f59dc8faf19a5e1f61036655c80724301c Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 11 May 2021 09:17:39 -0700 Subject: [PATCH] fix!: BREAKING_CHANGE: remove display_name from FeatureStore feat: add invalid_row_count to ImportFeatureValuesResponse and ImportFeatureValuesOperationMetadata (#124) PiperOrigin-RevId: 372952726 Co-authored-by: Owl Bot Co-authored-by: Benjamin E. Coe Release-As: 1.7.0 --- .../aiplatform/v1beta1/accelerator_type.proto | 3 + .../aiplatform/v1beta1/featurestore.proto | 7 -- .../v1beta1/featurestore_service.proto | 16 ++- .../aiplatform/v1beta1/index_service.proto | 4 +- .../aiplatform/v1beta1/tensorboard.proto | 2 +- .../protos/protos.d.ts | 21 ++-- .../google-cloud-aiplatform/protos/protos.js | 101 ++++++++++++++---- .../protos/protos.json | 18 ++-- .../v1beta1/featurestore_service_client.ts | 2 +- 9 files changed, 125 insertions(+), 49 deletions(-) diff --git a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/accelerator_type.proto b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/accelerator_type.proto index 0865b628109..612becf553a 100644 --- a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/accelerator_type.proto +++ b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/accelerator_type.proto @@ -42,4 +42,7 @@ enum AcceleratorType { // Nvidia Tesla T4 GPU. NVIDIA_TESLA_T4 = 5; + + // Nvidia Tesla A100 GPU. + NVIDIA_TESLA_A100 = 8; } diff --git a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/featurestore.proto b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/featurestore.proto index c1133126e23..c3f527ee54a 100644 --- a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/featurestore.proto +++ b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/featurestore.proto @@ -67,13 +67,6 @@ message Featurestore { // `projects/{project}/locations/{location}/featurestores/{featurestore}` string name = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Required. The user-defined name of the Featurestore. - // The name can be up to 128 characters long and can consist of any UTF-8 - // characters. - // Display name of a Featurestore must be unique within a single Project and - // Location Pair. - string display_name = 2 [(google.api.field_behavior) = REQUIRED]; - // Output only. Timestamp when this Featurestore was created. google.protobuf.Timestamp create_time = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/featurestore_service.proto b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/featurestore_service.proto index 416f385469f..78d033d587f 100644 --- a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/featurestore_service.proto +++ b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/featurestore_service.proto @@ -413,7 +413,7 @@ message UpdateFeaturestoreRequest { // * `display_name` // * `labels` // * `online_serving_config.fixed_node_count` - // * `online_serving_config.max_online_serving_size` + // * `retention_policy.online_storage_ttl_days` google.protobuf.FieldMask update_mask = 2; } @@ -510,6 +510,13 @@ message ImportFeatureValuesResponse { // Number of Feature values that have been imported by the operation. int64 imported_feature_value_count = 2; + + // The number of rows in input source that weren't imported due to either + // * Not having any featureValues. + // * Having a null entityId. + // * Having a null timestamp. + // * Not being parsable (applicable for CSV sources). + int64 invalid_row_count = 6; } // Request message for [FeaturestoreService.BatchReadFeatureValues][google.cloud.aiplatform.v1beta1.FeaturestoreService.BatchReadFeatureValues]. @@ -1124,6 +1131,13 @@ message ImportFeatureValuesOperationMetadata { // Number of feature values that have been imported by the operation. int64 imported_feature_value_count = 3; + + // The number of rows in input source that weren't imported due to either + // * Not having any featureValues. + // * Having a null entityId. + // * Having a null timestamp. + // * Not being parsable (applicable for CSV sources). + int64 invalid_row_count = 6; } // Details of operations that exports Features values. diff --git a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/index_service.proto b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/index_service.proto index 696ea1d22e9..2516f8d94bd 100644 --- a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/index_service.proto +++ b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/index_service.proto @@ -237,7 +237,7 @@ message NearestNeighborSearchOperationMetadata { // should check against error_type as the source of truth. string error_message = 2; - // GCS uri pointing to the original file in user's bucket. + // Cloud Storage URI pointing to the original file in user's bucket. string source_gcs_uri = 3; // Empty if the embedding id is failed to parse. @@ -248,7 +248,7 @@ message NearestNeighborSearchOperationMetadata { } message ContentValidationStats { - // GCS uri pointing to the original file in user's bucket. + // Cloud Storage URI pointing to the original file in user's bucket. string source_gcs_uri = 1; // Number of records in this file that were successfully processed. diff --git a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/tensorboard.proto b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/tensorboard.proto index 440fea65161..d19d280fd30 100644 --- a/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/tensorboard.proto +++ b/packages/google-cloud-aiplatform/protos/google/cloud/aiplatform/v1beta1/tensorboard.proto @@ -27,7 +27,7 @@ option java_multiple_files = true; option java_outer_classname = "TensorboardProto"; option java_package = "com.google.cloud.aiplatform.v1beta1"; -// Tensorboard is a physical database that stores users’ training metrics. +// Tensorboard is a physical database that stores users' training metrics. // A default Tensorboard is provided in each region of a GCP project. // If needed users can also create extra Tensorboards in their projects. message Tensorboard { diff --git a/packages/google-cloud-aiplatform/protos/protos.d.ts b/packages/google-cloud-aiplatform/protos/protos.d.ts index 1029be8b7df..51951b434ec 100644 --- a/packages/google-cloud-aiplatform/protos/protos.d.ts +++ b/packages/google-cloud-aiplatform/protos/protos.d.ts @@ -26310,7 +26310,8 @@ export namespace google { NVIDIA_TESLA_P100 = 2, NVIDIA_TESLA_V100 = 3, NVIDIA_TESLA_P4 = 4, - NVIDIA_TESLA_T4 = 5 + NVIDIA_TESLA_T4 = 5, + NVIDIA_TESLA_A100 = 8 } /** Properties of an Annotation. */ @@ -41429,9 +41430,6 @@ export namespace google { /** Featurestore name */ name?: (string|null); - /** Featurestore displayName */ - displayName?: (string|null); - /** Featurestore createTime */ createTime?: (google.protobuf.ITimestamp|null); @@ -41463,9 +41461,6 @@ export namespace google { /** Featurestore name. */ public name: string; - /** Featurestore displayName. */ - public displayName: string; - /** Featurestore createTime. */ public createTime?: (google.protobuf.ITimestamp|null); @@ -44399,6 +44394,9 @@ export namespace google { /** ImportFeatureValuesResponse importedFeatureValueCount */ importedFeatureValueCount?: (number|Long|string|null); + + /** ImportFeatureValuesResponse invalidRowCount */ + invalidRowCount?: (number|Long|string|null); } /** Represents an ImportFeatureValuesResponse. */ @@ -44416,6 +44414,9 @@ export namespace google { /** ImportFeatureValuesResponse importedFeatureValueCount. */ public importedFeatureValueCount: (number|Long|string); + /** ImportFeatureValuesResponse invalidRowCount. */ + public invalidRowCount: (number|Long|string); + /** * Creates a new ImportFeatureValuesResponse instance using the specified properties. * @param [properties] Properties to set @@ -47063,6 +47064,9 @@ export namespace google { /** ImportFeatureValuesOperationMetadata importedFeatureValueCount */ importedFeatureValueCount?: (number|Long|string|null); + + /** ImportFeatureValuesOperationMetadata invalidRowCount */ + invalidRowCount?: (number|Long|string|null); } /** Represents an ImportFeatureValuesOperationMetadata. */ @@ -47083,6 +47087,9 @@ export namespace google { /** ImportFeatureValuesOperationMetadata importedFeatureValueCount. */ public importedFeatureValueCount: (number|Long|string); + /** ImportFeatureValuesOperationMetadata invalidRowCount. */ + public invalidRowCount: (number|Long|string); + /** * Creates a new ImportFeatureValuesOperationMetadata instance using the specified properties. * @param [properties] Properties to set diff --git a/packages/google-cloud-aiplatform/protos/protos.js b/packages/google-cloud-aiplatform/protos/protos.js index ac52b07c65e..f1807be3153 100644 --- a/packages/google-cloud-aiplatform/protos/protos.js +++ b/packages/google-cloud-aiplatform/protos/protos.js @@ -62968,6 +62968,7 @@ * @property {number} NVIDIA_TESLA_V100=3 NVIDIA_TESLA_V100 value * @property {number} NVIDIA_TESLA_P4=4 NVIDIA_TESLA_P4 value * @property {number} NVIDIA_TESLA_T4=5 NVIDIA_TESLA_T4 value + * @property {number} NVIDIA_TESLA_A100=8 NVIDIA_TESLA_A100 value */ v1beta1.AcceleratorType = (function() { var valuesById = {}, values = Object.create(valuesById); @@ -62977,6 +62978,7 @@ values[valuesById[3] = "NVIDIA_TESLA_V100"] = 3; values[valuesById[4] = "NVIDIA_TESLA_P4"] = 4; values[valuesById[5] = "NVIDIA_TESLA_T4"] = 5; + values[valuesById[8] = "NVIDIA_TESLA_A100"] = 8; return values; })(); @@ -73839,6 +73841,7 @@ case 3: case 4: case 5: + case 8: break; } if (message.acceleratorCount != null && message.hasOwnProperty("acceleratorCount")) @@ -73886,6 +73889,10 @@ case 5: message.acceleratorType = 5; break; + case "NVIDIA_TESLA_A100": + case 8: + message.acceleratorType = 8; + break; } if (object.acceleratorCount != null) message.acceleratorCount = object.acceleratorCount | 0; @@ -101522,7 +101529,6 @@ * @memberof google.cloud.aiplatform.v1beta1 * @interface IFeaturestore * @property {string|null} [name] Featurestore name - * @property {string|null} [displayName] Featurestore displayName * @property {google.protobuf.ITimestamp|null} [createTime] Featurestore createTime * @property {google.protobuf.ITimestamp|null} [updateTime] Featurestore updateTime * @property {string|null} [etag] Featurestore etag @@ -101555,14 +101561,6 @@ */ Featurestore.prototype.name = ""; - /** - * Featurestore displayName. - * @member {string} displayName - * @memberof google.cloud.aiplatform.v1beta1.Featurestore - * @instance - */ - Featurestore.prototype.displayName = ""; - /** * Featurestore createTime. * @member {google.protobuf.ITimestamp|null|undefined} createTime @@ -101637,8 +101635,6 @@ writer = $Writer.create(); if (message.name != null && Object.hasOwnProperty.call(message, "name")) writer.uint32(/* id 1, wireType 2 =*/10).string(message.name); - if (message.displayName != null && Object.hasOwnProperty.call(message, "displayName")) - writer.uint32(/* id 2, wireType 2 =*/18).string(message.displayName); if (message.createTime != null && Object.hasOwnProperty.call(message, "createTime")) $root.google.protobuf.Timestamp.encode(message.createTime, writer.uint32(/* id 3, wireType 2 =*/26).fork()).ldelim(); if (message.updateTime != null && Object.hasOwnProperty.call(message, "updateTime")) @@ -101689,9 +101685,6 @@ case 1: message.name = reader.string(); break; - case 2: - message.displayName = reader.string(); - break; case 3: message.createTime = $root.google.protobuf.Timestamp.decode(reader, reader.uint32()); break; @@ -101767,9 +101760,6 @@ if (message.name != null && message.hasOwnProperty("name")) if (!$util.isString(message.name)) return "name: string expected"; - if (message.displayName != null && message.hasOwnProperty("displayName")) - if (!$util.isString(message.displayName)) - return "displayName: string expected"; if (message.createTime != null && message.hasOwnProperty("createTime")) { var error = $root.google.protobuf.Timestamp.verify(message.createTime); if (error) @@ -101822,8 +101812,6 @@ var message = new $root.google.cloud.aiplatform.v1beta1.Featurestore(); if (object.name != null) message.name = String(object.name); - if (object.displayName != null) - message.displayName = String(object.displayName); if (object.createTime != null) { if (typeof object.createTime !== "object") throw TypeError(".google.cloud.aiplatform.v1beta1.Featurestore.createTime: object expected"); @@ -101882,7 +101870,6 @@ object.labels = {}; if (options.defaults) { object.name = ""; - object.displayName = ""; object.createTime = null; object.updateTime = null; object.etag = ""; @@ -101891,8 +101878,6 @@ } if (message.name != null && message.hasOwnProperty("name")) object.name = message.name; - if (message.displayName != null && message.hasOwnProperty("displayName")) - object.displayName = message.displayName; if (message.createTime != null && message.hasOwnProperty("createTime")) object.createTime = $root.google.protobuf.Timestamp.toObject(message.createTime, options); if (message.updateTime != null && message.hasOwnProperty("updateTime")) @@ -108360,6 +108345,7 @@ * @interface IImportFeatureValuesResponse * @property {number|Long|null} [importedEntityCount] ImportFeatureValuesResponse importedEntityCount * @property {number|Long|null} [importedFeatureValueCount] ImportFeatureValuesResponse importedFeatureValueCount + * @property {number|Long|null} [invalidRowCount] ImportFeatureValuesResponse invalidRowCount */ /** @@ -108393,6 +108379,14 @@ */ ImportFeatureValuesResponse.prototype.importedFeatureValueCount = $util.Long ? $util.Long.fromBits(0,0,false) : 0; + /** + * ImportFeatureValuesResponse invalidRowCount. + * @member {number|Long} invalidRowCount + * @memberof google.cloud.aiplatform.v1beta1.ImportFeatureValuesResponse + * @instance + */ + ImportFeatureValuesResponse.prototype.invalidRowCount = $util.Long ? $util.Long.fromBits(0,0,false) : 0; + /** * Creates a new ImportFeatureValuesResponse instance using the specified properties. * @function create @@ -108421,6 +108415,8 @@ writer.uint32(/* id 1, wireType 0 =*/8).int64(message.importedEntityCount); if (message.importedFeatureValueCount != null && Object.hasOwnProperty.call(message, "importedFeatureValueCount")) writer.uint32(/* id 2, wireType 0 =*/16).int64(message.importedFeatureValueCount); + if (message.invalidRowCount != null && Object.hasOwnProperty.call(message, "invalidRowCount")) + writer.uint32(/* id 6, wireType 0 =*/48).int64(message.invalidRowCount); return writer; }; @@ -108461,6 +108457,9 @@ case 2: message.importedFeatureValueCount = reader.int64(); break; + case 6: + message.invalidRowCount = reader.int64(); + break; default: reader.skipType(tag & 7); break; @@ -108502,6 +108501,9 @@ if (message.importedFeatureValueCount != null && message.hasOwnProperty("importedFeatureValueCount")) if (!$util.isInteger(message.importedFeatureValueCount) && !(message.importedFeatureValueCount && $util.isInteger(message.importedFeatureValueCount.low) && $util.isInteger(message.importedFeatureValueCount.high))) return "importedFeatureValueCount: integer|Long expected"; + if (message.invalidRowCount != null && message.hasOwnProperty("invalidRowCount")) + if (!$util.isInteger(message.invalidRowCount) && !(message.invalidRowCount && $util.isInteger(message.invalidRowCount.low) && $util.isInteger(message.invalidRowCount.high))) + return "invalidRowCount: integer|Long expected"; return null; }; @@ -108535,6 +108537,15 @@ message.importedFeatureValueCount = object.importedFeatureValueCount; else if (typeof object.importedFeatureValueCount === "object") message.importedFeatureValueCount = new $util.LongBits(object.importedFeatureValueCount.low >>> 0, object.importedFeatureValueCount.high >>> 0).toNumber(); + if (object.invalidRowCount != null) + if ($util.Long) + (message.invalidRowCount = $util.Long.fromValue(object.invalidRowCount)).unsigned = false; + else if (typeof object.invalidRowCount === "string") + message.invalidRowCount = parseInt(object.invalidRowCount, 10); + else if (typeof object.invalidRowCount === "number") + message.invalidRowCount = object.invalidRowCount; + else if (typeof object.invalidRowCount === "object") + message.invalidRowCount = new $util.LongBits(object.invalidRowCount.low >>> 0, object.invalidRowCount.high >>> 0).toNumber(); return message; }; @@ -108562,6 +108573,11 @@ object.importedFeatureValueCount = options.longs === String ? long.toString() : options.longs === Number ? long.toNumber() : long; } else object.importedFeatureValueCount = options.longs === String ? "0" : 0; + if ($util.Long) { + var long = new $util.Long(0, 0, false); + object.invalidRowCount = options.longs === String ? long.toString() : options.longs === Number ? long.toNumber() : long; + } else + object.invalidRowCount = options.longs === String ? "0" : 0; } if (message.importedEntityCount != null && message.hasOwnProperty("importedEntityCount")) if (typeof message.importedEntityCount === "number") @@ -108573,6 +108589,11 @@ object.importedFeatureValueCount = options.longs === String ? String(message.importedFeatureValueCount) : message.importedFeatureValueCount; else object.importedFeatureValueCount = options.longs === String ? $util.Long.prototype.toString.call(message.importedFeatureValueCount) : options.longs === Number ? new $util.LongBits(message.importedFeatureValueCount.low >>> 0, message.importedFeatureValueCount.high >>> 0).toNumber() : message.importedFeatureValueCount; + if (message.invalidRowCount != null && message.hasOwnProperty("invalidRowCount")) + if (typeof message.invalidRowCount === "number") + object.invalidRowCount = options.longs === String ? String(message.invalidRowCount) : message.invalidRowCount; + else + object.invalidRowCount = options.longs === String ? $util.Long.prototype.toString.call(message.invalidRowCount) : options.longs === Number ? new $util.LongBits(message.invalidRowCount.low >>> 0, message.invalidRowCount.high >>> 0).toNumber() : message.invalidRowCount; return object; }; @@ -114581,6 +114602,7 @@ * @property {google.cloud.aiplatform.v1beta1.IGenericOperationMetadata|null} [genericMetadata] ImportFeatureValuesOperationMetadata genericMetadata * @property {number|Long|null} [importedEntityCount] ImportFeatureValuesOperationMetadata importedEntityCount * @property {number|Long|null} [importedFeatureValueCount] ImportFeatureValuesOperationMetadata importedFeatureValueCount + * @property {number|Long|null} [invalidRowCount] ImportFeatureValuesOperationMetadata invalidRowCount */ /** @@ -114622,6 +114644,14 @@ */ ImportFeatureValuesOperationMetadata.prototype.importedFeatureValueCount = $util.Long ? $util.Long.fromBits(0,0,false) : 0; + /** + * ImportFeatureValuesOperationMetadata invalidRowCount. + * @member {number|Long} invalidRowCount + * @memberof google.cloud.aiplatform.v1beta1.ImportFeatureValuesOperationMetadata + * @instance + */ + ImportFeatureValuesOperationMetadata.prototype.invalidRowCount = $util.Long ? $util.Long.fromBits(0,0,false) : 0; + /** * Creates a new ImportFeatureValuesOperationMetadata instance using the specified properties. * @function create @@ -114652,6 +114682,8 @@ writer.uint32(/* id 2, wireType 0 =*/16).int64(message.importedEntityCount); if (message.importedFeatureValueCount != null && Object.hasOwnProperty.call(message, "importedFeatureValueCount")) writer.uint32(/* id 3, wireType 0 =*/24).int64(message.importedFeatureValueCount); + if (message.invalidRowCount != null && Object.hasOwnProperty.call(message, "invalidRowCount")) + writer.uint32(/* id 6, wireType 0 =*/48).int64(message.invalidRowCount); return writer; }; @@ -114695,6 +114727,9 @@ case 3: message.importedFeatureValueCount = reader.int64(); break; + case 6: + message.invalidRowCount = reader.int64(); + break; default: reader.skipType(tag & 7); break; @@ -114741,6 +114776,9 @@ if (message.importedFeatureValueCount != null && message.hasOwnProperty("importedFeatureValueCount")) if (!$util.isInteger(message.importedFeatureValueCount) && !(message.importedFeatureValueCount && $util.isInteger(message.importedFeatureValueCount.low) && $util.isInteger(message.importedFeatureValueCount.high))) return "importedFeatureValueCount: integer|Long expected"; + if (message.invalidRowCount != null && message.hasOwnProperty("invalidRowCount")) + if (!$util.isInteger(message.invalidRowCount) && !(message.invalidRowCount && $util.isInteger(message.invalidRowCount.low) && $util.isInteger(message.invalidRowCount.high))) + return "invalidRowCount: integer|Long expected"; return null; }; @@ -114779,6 +114817,15 @@ message.importedFeatureValueCount = object.importedFeatureValueCount; else if (typeof object.importedFeatureValueCount === "object") message.importedFeatureValueCount = new $util.LongBits(object.importedFeatureValueCount.low >>> 0, object.importedFeatureValueCount.high >>> 0).toNumber(); + if (object.invalidRowCount != null) + if ($util.Long) + (message.invalidRowCount = $util.Long.fromValue(object.invalidRowCount)).unsigned = false; + else if (typeof object.invalidRowCount === "string") + message.invalidRowCount = parseInt(object.invalidRowCount, 10); + else if (typeof object.invalidRowCount === "number") + message.invalidRowCount = object.invalidRowCount; + else if (typeof object.invalidRowCount === "object") + message.invalidRowCount = new $util.LongBits(object.invalidRowCount.low >>> 0, object.invalidRowCount.high >>> 0).toNumber(); return message; }; @@ -114807,6 +114854,11 @@ object.importedFeatureValueCount = options.longs === String ? long.toString() : options.longs === Number ? long.toNumber() : long; } else object.importedFeatureValueCount = options.longs === String ? "0" : 0; + if ($util.Long) { + var long = new $util.Long(0, 0, false); + object.invalidRowCount = options.longs === String ? long.toString() : options.longs === Number ? long.toNumber() : long; + } else + object.invalidRowCount = options.longs === String ? "0" : 0; } if (message.genericMetadata != null && message.hasOwnProperty("genericMetadata")) object.genericMetadata = $root.google.cloud.aiplatform.v1beta1.GenericOperationMetadata.toObject(message.genericMetadata, options); @@ -114820,6 +114872,11 @@ object.importedFeatureValueCount = options.longs === String ? String(message.importedFeatureValueCount) : message.importedFeatureValueCount; else object.importedFeatureValueCount = options.longs === String ? $util.Long.prototype.toString.call(message.importedFeatureValueCount) : options.longs === Number ? new $util.LongBits(message.importedFeatureValueCount.low >>> 0, message.importedFeatureValueCount.high >>> 0).toNumber() : message.importedFeatureValueCount; + if (message.invalidRowCount != null && message.hasOwnProperty("invalidRowCount")) + if (typeof message.invalidRowCount === "number") + object.invalidRowCount = options.longs === String ? String(message.invalidRowCount) : message.invalidRowCount; + else + object.invalidRowCount = options.longs === String ? $util.Long.prototype.toString.call(message.invalidRowCount) : options.longs === Number ? new $util.LongBits(message.invalidRowCount.low >>> 0, message.invalidRowCount.high >>> 0).toNumber() : message.invalidRowCount; return object; }; diff --git a/packages/google-cloud-aiplatform/protos/protos.json b/packages/google-cloud-aiplatform/protos/protos.json index 60653918197..f3added68f5 100644 --- a/packages/google-cloud-aiplatform/protos/protos.json +++ b/packages/google-cloud-aiplatform/protos/protos.json @@ -6823,7 +6823,8 @@ "NVIDIA_TESLA_P100": 2, "NVIDIA_TESLA_V100": 3, "NVIDIA_TESLA_P4": 4, - "NVIDIA_TESLA_T4": 5 + "NVIDIA_TESLA_T4": 5, + "NVIDIA_TESLA_A100": 8 } }, "Annotation": { @@ -11076,13 +11077,6 @@ "(google.api.field_behavior)": "OUTPUT_ONLY" } }, - "displayName": { - "type": "string", - "id": 2, - "options": { - "(google.api.field_behavior)": "REQUIRED" - } - }, "createTime": { "type": "google.protobuf.Timestamp", "id": 3, @@ -12123,6 +12117,10 @@ "importedFeatureValueCount": { "type": "int64", "id": 2 + }, + "invalidRowCount": { + "type": "int64", + "id": 6 } } }, @@ -12607,6 +12605,10 @@ "importedFeatureValueCount": { "type": "int64", "id": 3 + }, + "invalidRowCount": { + "type": "int64", + "id": 6 } } }, diff --git a/packages/google-cloud-aiplatform/src/v1beta1/featurestore_service_client.ts b/packages/google-cloud-aiplatform/src/v1beta1/featurestore_service_client.ts index 8b6685257bf..bae65edd6f0 100644 --- a/packages/google-cloud-aiplatform/src/v1beta1/featurestore_service_client.ts +++ b/packages/google-cloud-aiplatform/src/v1beta1/featurestore_service_client.ts @@ -1298,7 +1298,7 @@ export class FeaturestoreServiceClient { * * `display_name` * * `labels` * * `online_serving_config.fixed_node_count` - * * `online_serving_config.max_online_serving_size` + * * `retention_policy.online_storage_ttl_days` * @param {object} [options] * Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details. * @returns {Promise} - The promise which resolves to an array.