Constructs a new ProductSnapshot.
ProductSnapshot currencyCode.
ProductSnapshot description.
ProductSnapshot firstImageId.
ProductSnapshot priceAmount1000.
ProductSnapshot productId.
ProductSnapshot productImage.
ProductSnapshot productImageCount.
ProductSnapshot retailerId.
ProductSnapshot salePriceAmount1000.
ProductSnapshot title.
ProductSnapshot url.
Converts this ProductSnapshot to JSON.
JSON object
Creates a new ProductSnapshot instance using the specified properties.
ProductSnapshot instance
Decodes a ProductSnapshot message from the specified reader or buffer.
Reader or buffer to decode from
ProductSnapshot
Decodes a ProductSnapshot message from the specified reader or buffer, length delimited.
Reader or buffer to decode from
ProductSnapshot
Encodes the specified ProductSnapshot message. Does not implicitly verify messages.
ProductSnapshot message or plain object to encode
Writer
Encodes the specified ProductSnapshot message, length delimited. Does not implicitly verify messages.
ProductSnapshot message or plain object to encode
Writer
Creates a ProductSnapshot message from a plain object. Also converts values to their respective internal types.
Plain object
ProductSnapshot
Creates a plain object from a ProductSnapshot message. Also converts values to other types if specified.
ProductSnapshot
Plain object
Verifies a ProductSnapshot message.
Plain object to verify
null
if valid, otherwise the reason why it is not
Generated using TypeDoc
Represents a ProductSnapshot.