public sealed class Image : IMessage<Image>, IEquatable<Image>, IDeepCloneable<Image>, IBufferMessage, IMessage
Reference documentation and code samples for the Retail v2 API class Image.
[Product][google.cloud.retail.v2.Product] image. Recommendations AI and
Retail Search do not use product images to improve prediction and search
results. However, product images can be returned in results, and are shown in
prediction or search previews in the console.
[[["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\u003eThis webpage provides reference documentation for the \u003ccode\u003eImage\u003c/code\u003e class within the Google Cloud Retail V2 API, covering versions from 1.0.0 to the latest 2.12.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eImage\u003c/code\u003e class, which is part of the \u003ccode\u003eGoogle.Cloud.Retail.V2\u003c/code\u003e namespace, represents an image associated with a product, and it does not affect the search and prediction results in the AI search.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eImage\u003c/code\u003e 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\u003eKey properties of the \u003ccode\u003eImage\u003c/code\u003e class include \u003ccode\u003eHeight\u003c/code\u003e, \u003ccode\u003eUri\u003c/code\u003e, and \u003ccode\u003eWidth\u003c/code\u003e, each with specific requirements for valid data, such as non-negative values for height and width, and a valid UTF-8 encoded URI.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eImage\u003c/code\u003e class has two constructors: a parameterless constructor and a constructor that takes another \u003ccode\u003eImage\u003c/code\u003e object as a parameter to copy its values.\u003c/p\u003e\n"]]],[],null,[]]