GoogleCloudRetailV2Product constructor

GoogleCloudRetailV2Product({
  1. Map<String, GoogleCloudRetailV2CustomAttribute>? attributes,
  2. GoogleCloudRetailV2Audience? audience,
  3. String? availability,
  4. int? availableQuantity,
  5. String? availableTime,
  6. List<String>? brands,
  7. List<String>? categories,
  8. List<String>? collectionMemberIds,
  9. GoogleCloudRetailV2ColorInfo? colorInfo,
  10. List<String>? conditions,
  11. String? description,
  12. String? expireTime,
  13. List<GoogleCloudRetailV2FulfillmentInfo>? fulfillmentInfo,
  14. String? gtin,
  15. String? id,
  16. List<GoogleCloudRetailV2Image>? images,
  17. String? languageCode,
  18. List<GoogleCloudRetailV2LocalInventory>? localInventories,
  19. List<String>? materials,
  20. String? name,
  21. List<String>? patterns,
  22. GoogleCloudRetailV2PriceInfo? priceInfo,
  23. String? primaryProductId,
  24. List<GoogleCloudRetailV2Promotion>? promotions,
  25. String? publishTime,
  26. GoogleCloudRetailV2Rating? rating,
  27. String? retrievableFields,
  28. List<String>? sizes,
  29. List<String>? tags,
  30. String? title,
  31. String? ttl,
  32. String? type,
  33. String? uri,
  34. List<GoogleCloudRetailV2Product>? variants,
})

Implementation

GoogleCloudRetailV2Product({
  this.attributes,
  this.audience,
  this.availability,
  this.availableQuantity,
  this.availableTime,
  this.brands,
  this.categories,
  this.collectionMemberIds,
  this.colorInfo,
  this.conditions,
  this.description,
  this.expireTime,
  this.fulfillmentInfo,
  this.gtin,
  this.id,
  this.images,
  this.languageCode,
  this.localInventories,
  this.materials,
  this.name,
  this.patterns,
  this.priceInfo,
  this.primaryProductId,
  this.promotions,
  this.publishTime,
  this.rating,
  this.retrievableFields,
  this.sizes,
  this.tags,
  this.title,
  this.ttl,
  this.type,
  this.uri,
  this.variants,
});