public sealed class ImportCatalogItemsRequest : IMessage<ImportCatalogItemsRequest>, IEquatable<ImportCatalogItemsRequest>, IDeepCloneable<ImportCatalogItemsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Recommendations AI v1beta1 API class ImportCatalogItemsRequest.
Optional. Unique identifier provided by client, within the ancestor
dataset scope. Ensures idempotency and used for request deduplication.
Server-generated if unspecified. Up to 128 characters long. This is
returned as google.longrunning.Operation.name in the response.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003e\u003ccode\u003eImportCatalogItemsRequest\u003c/code\u003e is a class within the Recommendations AI v1beta1 API, used as the request message for import operations, with the latest being version 2.0.0-beta06.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eImportCatalogItemsRequest\u003c/code\u003e class includes properties like \u003ccode\u003eErrorsConfig\u003c/code\u003e, \u003ccode\u003eInputConfig\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, \u003ccode\u003eParentAsCatalogName\u003c/code\u003e, and \u003ccode\u003eRequestId\u003c/code\u003e, allowing for configuration of the import process.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eParent\u003c/code\u003e property is a required field that specifies the catalog to import into, formatted as \u003ccode\u003eprojects/1234/locations/global/catalogs/default_catalog\u003c/code\u003e, while \u003ccode\u003eRequestId\u003c/code\u003e is used for idempotency and request deduplication.\u003c/p\u003e\n"],["\u003cp\u003eIt offers two constructors, one default, \u003ccode\u003eImportCatalogItemsRequest()\u003c/code\u003e, and another to create a new object based off of a current object, \u003ccode\u003eImportCatalogItemsRequest(ImportCatalogItemsRequest other)\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]