Product.Builder |
Product.Builder.addAllBrands(Iterable<String> values) |
The brands of the product.
|
Product.Builder |
Product.Builder.addAllCategories(Iterable<String> values) |
Product categories.
|
Product.Builder |
Product.Builder.addAllCollectionMemberIds(Iterable<String> values) |
The [id][google.cloud.retail.v2beta.Product.id] of the collection members
when [type][google.cloud.retail.v2beta.Product.type] is
[Type.COLLECTION][google.cloud.retail.v2beta.Product.Type.COLLECTION].
|
Product.Builder |
Product.Builder.addAllConditions(Iterable<String> values) |
The condition of the product.
|
Product.Builder |
Product.Builder.addAllFulfillmentInfo(Iterable<? extends FulfillmentInfo> values) |
Fulfillment information, such as the store IDs for in-store pickup or
region IDs for different shipping methods.
|
Product.Builder |
Product.Builder.addAllImages(Iterable<? extends Image> values) |
Product images for the product.
|
Product.Builder |
Product.Builder.addAllLocalInventories(Iterable<? extends LocalInventory> values) |
Output only.
|
Product.Builder |
Product.Builder.addAllMaterials(Iterable<String> values) |
The material of the product.
|
Product.Builder |
Product.Builder.addAllPatterns(Iterable<String> values) |
The pattern or graphic print of the product.
|
Product.Builder |
Product.Builder.addAllPromotions(Iterable<? extends Promotion> values) |
The promotions applied to the product.
|
Product.Builder |
Product.Builder.addAllSizes(Iterable<String> values) |
The size of the product.
|
Product.Builder |
Product.Builder.addAllTags(Iterable<String> values) |
Custom tags associated with the product.
|
Product.Builder |
Product.Builder.addAllVariants(Iterable<? extends Product> values) |
Output only.
|
Product.Builder |
Product.Builder.addBrands(String value) |
The brands of the product.
|
Product.Builder |
Product.Builder.addBrandsBytes(com.google.protobuf.ByteString value) |
The brands of the product.
|
Product.Builder |
Product.Builder.addCategories(String value) |
Product categories.
|
Product.Builder |
Product.Builder.addCategoriesBytes(com.google.protobuf.ByteString value) |
Product categories.
|
Product.Builder |
Product.Builder.addCollectionMemberIds(String value) |
The [id][google.cloud.retail.v2beta.Product.id] of the collection members
when [type][google.cloud.retail.v2beta.Product.type] is
[Type.COLLECTION][google.cloud.retail.v2beta.Product.Type.COLLECTION].
|
Product.Builder |
Product.Builder.addCollectionMemberIdsBytes(com.google.protobuf.ByteString value) |
The [id][google.cloud.retail.v2beta.Product.id] of the collection members
when [type][google.cloud.retail.v2beta.Product.type] is
[Type.COLLECTION][google.cloud.retail.v2beta.Product.Type.COLLECTION].
|
Product.Builder |
Product.Builder.addConditions(String value) |
The condition of the product.
|
Product.Builder |
Product.Builder.addConditionsBytes(com.google.protobuf.ByteString value) |
The condition of the product.
|
Product.Builder |
Product.Builder.addFulfillmentInfo(int index,
FulfillmentInfo value) |
Fulfillment information, such as the store IDs for in-store pickup or
region IDs for different shipping methods.
|
Product.Builder |
Product.Builder.addFulfillmentInfo(int index,
FulfillmentInfo.Builder builderForValue) |
Fulfillment information, such as the store IDs for in-store pickup or
region IDs for different shipping methods.
|
Product.Builder |
Product.Builder.addFulfillmentInfo(FulfillmentInfo value) |
Fulfillment information, such as the store IDs for in-store pickup or
region IDs for different shipping methods.
|
Product.Builder |
Product.Builder.addFulfillmentInfo(FulfillmentInfo.Builder builderForValue) |
Fulfillment information, such as the store IDs for in-store pickup or
region IDs for different shipping methods.
|
Product.Builder |
Product.Builder.addImages(int index,
Image value) |
Product images for the product.
|
Product.Builder |
Product.Builder.addImages(int index,
Image.Builder builderForValue) |
Product images for the product.
|
Product.Builder |
Product.Builder.addImages(Image value) |
Product images for the product.
|
Product.Builder |
Product.Builder.addImages(Image.Builder builderForValue) |
Product images for the product.
|
Product.Builder |
Product.Builder.addLocalInventories(int index,
LocalInventory value) |
Output only.
|
Product.Builder |
Product.Builder.addLocalInventories(int index,
LocalInventory.Builder builderForValue) |
Output only.
|
Product.Builder |
Product.Builder.addLocalInventories(LocalInventory value) |
Output only.
|
Product.Builder |
Product.Builder.addLocalInventories(LocalInventory.Builder builderForValue) |
Output only.
|
Product.Builder |
Product.Builder.addMaterials(String value) |
The material of the product.
|
Product.Builder |
Product.Builder.addMaterialsBytes(com.google.protobuf.ByteString value) |
The material of the product.
|
Product.Builder |
Product.Builder.addPatterns(String value) |
The pattern or graphic print of the product.
|
Product.Builder |
Product.Builder.addPatternsBytes(com.google.protobuf.ByteString value) |
The pattern or graphic print of the product.
|
Product.Builder |
ListProductsResponse.Builder.addProductsBuilder() |
The [Product][google.cloud.retail.v2beta.Product]s.
|
Product.Builder |
ListProductsResponse.Builder.addProductsBuilder(int index) |
The [Product][google.cloud.retail.v2beta.Product]s.
|
Product.Builder |
ProductInlineSource.Builder.addProductsBuilder() |
Required.
|
Product.Builder |
ProductInlineSource.Builder.addProductsBuilder(int index) |
Required.
|
Product.Builder |
Product.Builder.addPromotions(int index,
Promotion value) |
The promotions applied to the product.
|
Product.Builder |
Product.Builder.addPromotions(int index,
Promotion.Builder builderForValue) |
The promotions applied to the product.
|
Product.Builder |
Product.Builder.addPromotions(Promotion value) |
The promotions applied to the product.
|
Product.Builder |
Product.Builder.addPromotions(Promotion.Builder builderForValue) |
The promotions applied to the product.
|
Product.Builder |
Product.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
Product.Builder |
Product.Builder.addSizes(String value) |
The size of the product.
|
Product.Builder |
Product.Builder.addSizesBytes(com.google.protobuf.ByteString value) |
The size of the product.
|
Product.Builder |
Product.Builder.addTags(String value) |
Custom tags associated with the product.
|
Product.Builder |
Product.Builder.addTagsBytes(com.google.protobuf.ByteString value) |
Custom tags associated with the product.
|
Product.Builder |
Product.Builder.addVariants(int index,
Product value) |
Output only.
|
Product.Builder |
Product.Builder.addVariants(int index,
Product.Builder builderForValue) |
Output only.
|
Product.Builder |
Product.Builder.addVariants(Product value) |
Output only.
|
Product.Builder |
Product.Builder.addVariants(Product.Builder builderForValue) |
Output only.
|
Product.Builder |
Product.Builder.addVariantsBuilder() |
Output only.
|
Product.Builder |
Product.Builder.addVariantsBuilder(int index) |
Output only.
|
Product.Builder |
Product.Builder.clear() |
|
Product.Builder |
Product.Builder.clearAttributes() |
|
Product.Builder |
Product.Builder.clearAudience() |
The target group associated with a given audience (e.g.
|
Product.Builder |
Product.Builder.clearAvailability() |
The online availability of the
[Product][google.cloud.retail.v2beta.Product].
|
Product.Builder |
Product.Builder.clearAvailableQuantity() |
The available quantity of the item.
|
Product.Builder |
Product.Builder.clearAvailableTime() |
The timestamp when this [Product][google.cloud.retail.v2beta.Product]
becomes available for
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search].
|
Product.Builder |
Product.Builder.clearBrands() |
The brands of the product.
|
Product.Builder |
Product.Builder.clearCategories() |
Product categories.
|
Product.Builder |
Product.Builder.clearCollectionMemberIds() |
The [id][google.cloud.retail.v2beta.Product.id] of the collection members
when [type][google.cloud.retail.v2beta.Product.type] is
[Type.COLLECTION][google.cloud.retail.v2beta.Product.Type.COLLECTION].
|
Product.Builder |
Product.Builder.clearColorInfo() |
The color of the product.
|
Product.Builder |
Product.Builder.clearConditions() |
The condition of the product.
|
Product.Builder |
Product.Builder.clearDescription() |
Product description.
|
Product.Builder |
Product.Builder.clearExpiration() |
|
Product.Builder |
Product.Builder.clearExpireTime() |
The timestamp when this product becomes unavailable for
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search].
|
Product.Builder |
Product.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
Product.Builder |
Product.Builder.clearFulfillmentInfo() |
Fulfillment information, such as the store IDs for in-store pickup or
region IDs for different shipping methods.
|
Product.Builder |
Product.Builder.clearGtin() |
The Global Trade Item Number (GTIN) of the product.
|
Product.Builder |
Product.Builder.clearId() |
Immutable.
|
Product.Builder |
Product.Builder.clearImages() |
Product images for the product.
|
Product.Builder |
Product.Builder.clearLanguageCode() |
Language of the title/description and other string attributes.
|
Product.Builder |
Product.Builder.clearLocalInventories() |
Output only.
|
Product.Builder |
Product.Builder.clearMaterials() |
The material of the product.
|
Product.Builder |
Product.Builder.clearName() |
Immutable.
|
Product.Builder |
Product.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
Product.Builder |
Product.Builder.clearPatterns() |
The pattern or graphic print of the product.
|
Product.Builder |
Product.Builder.clearPriceInfo() |
Product price and cost information.
|
Product.Builder |
Product.Builder.clearPrimaryProductId() |
Variant group identifier.
|
Product.Builder |
Product.Builder.clearPromotions() |
The promotions applied to the product.
|
Product.Builder |
Product.Builder.clearPublishTime() |
The timestamp when the product is published by the retailer for the first
time, which indicates the freshness of the products.
|
Product.Builder |
Product.Builder.clearRating() |
The rating of this product.
|
Product.Builder |
Product.Builder.clearRetrievableFields() |
Deprecated.
|
Product.Builder |
Product.Builder.clearSizes() |
The size of the product.
|
Product.Builder |
Product.Builder.clearTags() |
Custom tags associated with the product.
|
Product.Builder |
Product.Builder.clearTitle() |
Required.
|
Product.Builder |
Product.Builder.clearTtl() |
Input only.
|
Product.Builder |
Product.Builder.clearType() |
Immutable.
|
Product.Builder |
Product.Builder.clearUri() |
Canonical URL directly linking to the product detail page.
|
Product.Builder |
Product.Builder.clearVariants() |
Output only.
|
Product.Builder |
Product.Builder.clone() |
|
Product.Builder |
SetInventoryRequest.Builder.getInventoryBuilder() |
Required.
|
Product.Builder |
CreateProductRequest.Builder.getProductBuilder() |
Required.
|
Product.Builder |
ProductDetail.Builder.getProductBuilder() |
Required.
|
Product.Builder |
SearchResponse.SearchResult.Builder.getProductBuilder() |
The product data snippet in the search response.
|
Product.Builder |
UpdateProductRequest.Builder.getProductBuilder() |
Required.
|
Product.Builder |
ListProductsResponse.Builder.getProductsBuilder(int index) |
The [Product][google.cloud.retail.v2beta.Product]s.
|
Product.Builder |
ProductInlineSource.Builder.getProductsBuilder(int index) |
Required.
|
Product.Builder |
Product.Builder.getVariantsBuilder(int index) |
Output only.
|
Product.Builder |
Product.Builder.mergeAudience(Audience value) |
The target group associated with a given audience (e.g.
|
Product.Builder |
Product.Builder.mergeAvailableQuantity(com.google.protobuf.Int32Value value) |
The available quantity of the item.
|
Product.Builder |
Product.Builder.mergeAvailableTime(com.google.protobuf.Timestamp value) |
The timestamp when this [Product][google.cloud.retail.v2beta.Product]
becomes available for
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search].
|
Product.Builder |
Product.Builder.mergeColorInfo(ColorInfo value) |
The color of the product.
|
Product.Builder |
Product.Builder.mergeExpireTime(com.google.protobuf.Timestamp value) |
The timestamp when this product becomes unavailable for
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search].
|
Product.Builder |
Product.Builder.mergeFrom(Product other) |
|
Product.Builder |
Product.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
Product.Builder |
Product.Builder.mergeFrom(com.google.protobuf.Message other) |
|
Product.Builder |
Product.Builder.mergePriceInfo(PriceInfo value) |
Product price and cost information.
|
Product.Builder |
Product.Builder.mergePublishTime(com.google.protobuf.Timestamp value) |
The timestamp when the product is published by the retailer for the first
time, which indicates the freshness of the products.
|
Product.Builder |
Product.Builder.mergeRating(Rating value) |
The rating of this product.
|
Product.Builder |
Product.Builder.mergeRetrievableFields(com.google.protobuf.FieldMask value) |
Deprecated.
|
Product.Builder |
Product.Builder.mergeTtl(com.google.protobuf.Duration value) |
Input only.
|
Product.Builder |
Product.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
static Product.Builder |
Product.newBuilder() |
|
static Product.Builder |
Product.newBuilder(Product prototype) |
|
Product.Builder |
Product.newBuilderForType() |
|
protected Product.Builder |
Product.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
Product.Builder |
Product.Builder.putAllAttributes(Map<String,CustomAttribute> values) |
Highly encouraged.
|
Product.Builder |
Product.Builder.putAttributes(String key,
CustomAttribute value) |
Highly encouraged.
|
Product.Builder |
Product.Builder.removeAttributes(String key) |
Highly encouraged.
|
Product.Builder |
Product.Builder.removeFulfillmentInfo(int index) |
Fulfillment information, such as the store IDs for in-store pickup or
region IDs for different shipping methods.
|
Product.Builder |
Product.Builder.removeImages(int index) |
Product images for the product.
|
Product.Builder |
Product.Builder.removeLocalInventories(int index) |
Output only.
|
Product.Builder |
Product.Builder.removePromotions(int index) |
The promotions applied to the product.
|
Product.Builder |
Product.Builder.removeVariants(int index) |
Output only.
|
Product.Builder |
Product.Builder.setAudience(Audience value) |
The target group associated with a given audience (e.g.
|
Product.Builder |
Product.Builder.setAudience(Audience.Builder builderForValue) |
The target group associated with a given audience (e.g.
|
Product.Builder |
Product.Builder.setAvailability(Product.Availability value) |
The online availability of the
[Product][google.cloud.retail.v2beta.Product].
|
Product.Builder |
Product.Builder.setAvailabilityValue(int value) |
The online availability of the
[Product][google.cloud.retail.v2beta.Product].
|
Product.Builder |
Product.Builder.setAvailableQuantity(com.google.protobuf.Int32Value value) |
The available quantity of the item.
|
Product.Builder |
Product.Builder.setAvailableQuantity(com.google.protobuf.Int32Value.Builder builderForValue) |
The available quantity of the item.
|
Product.Builder |
Product.Builder.setAvailableTime(com.google.protobuf.Timestamp value) |
The timestamp when this [Product][google.cloud.retail.v2beta.Product]
becomes available for
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search].
|
Product.Builder |
Product.Builder.setAvailableTime(com.google.protobuf.Timestamp.Builder builderForValue) |
The timestamp when this [Product][google.cloud.retail.v2beta.Product]
becomes available for
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search].
|
Product.Builder |
Product.Builder.setBrands(int index,
String value) |
The brands of the product.
|
Product.Builder |
Product.Builder.setCategories(int index,
String value) |
Product categories.
|
Product.Builder |
Product.Builder.setCollectionMemberIds(int index,
String value) |
The [id][google.cloud.retail.v2beta.Product.id] of the collection members
when [type][google.cloud.retail.v2beta.Product.type] is
[Type.COLLECTION][google.cloud.retail.v2beta.Product.Type.COLLECTION].
|
Product.Builder |
Product.Builder.setColorInfo(ColorInfo value) |
The color of the product.
|
Product.Builder |
Product.Builder.setColorInfo(ColorInfo.Builder builderForValue) |
The color of the product.
|
Product.Builder |
Product.Builder.setConditions(int index,
String value) |
The condition of the product.
|
Product.Builder |
Product.Builder.setDescription(String value) |
Product description.
|
Product.Builder |
Product.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) |
Product description.
|
Product.Builder |
Product.Builder.setExpireTime(com.google.protobuf.Timestamp value) |
The timestamp when this product becomes unavailable for
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search].
|
Product.Builder |
Product.Builder.setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue) |
The timestamp when this product becomes unavailable for
[SearchService.Search][google.cloud.retail.v2beta.SearchService.Search].
|
Product.Builder |
Product.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
Product.Builder |
Product.Builder.setFulfillmentInfo(int index,
FulfillmentInfo value) |
Fulfillment information, such as the store IDs for in-store pickup or
region IDs for different shipping methods.
|
Product.Builder |
Product.Builder.setFulfillmentInfo(int index,
FulfillmentInfo.Builder builderForValue) |
Fulfillment information, such as the store IDs for in-store pickup or
region IDs for different shipping methods.
|
Product.Builder |
Product.Builder.setGtin(String value) |
The Global Trade Item Number (GTIN) of the product.
|
Product.Builder |
Product.Builder.setGtinBytes(com.google.protobuf.ByteString value) |
The Global Trade Item Number (GTIN) of the product.
|
Product.Builder |
Product.Builder.setId(String value) |
Immutable.
|
Product.Builder |
Product.Builder.setIdBytes(com.google.protobuf.ByteString value) |
Immutable.
|
Product.Builder |
Product.Builder.setImages(int index,
Image value) |
Product images for the product.
|
Product.Builder |
Product.Builder.setImages(int index,
Image.Builder builderForValue) |
Product images for the product.
|
Product.Builder |
Product.Builder.setLanguageCode(String value) |
Language of the title/description and other string attributes.
|
Product.Builder |
Product.Builder.setLanguageCodeBytes(com.google.protobuf.ByteString value) |
Language of the title/description and other string attributes.
|
Product.Builder |
Product.Builder.setLocalInventories(int index,
LocalInventory value) |
Output only.
|
Product.Builder |
Product.Builder.setLocalInventories(int index,
LocalInventory.Builder builderForValue) |
Output only.
|
Product.Builder |
Product.Builder.setMaterials(int index,
String value) |
The material of the product.
|
Product.Builder |
Product.Builder.setName(String value) |
Immutable.
|
Product.Builder |
Product.Builder.setNameBytes(com.google.protobuf.ByteString value) |
Immutable.
|
Product.Builder |
Product.Builder.setPatterns(int index,
String value) |
The pattern or graphic print of the product.
|
Product.Builder |
Product.Builder.setPriceInfo(PriceInfo value) |
Product price and cost information.
|
Product.Builder |
Product.Builder.setPriceInfo(PriceInfo.Builder builderForValue) |
Product price and cost information.
|
Product.Builder |
Product.Builder.setPrimaryProductId(String value) |
Variant group identifier.
|
Product.Builder |
Product.Builder.setPrimaryProductIdBytes(com.google.protobuf.ByteString value) |
Variant group identifier.
|
Product.Builder |
Product.Builder.setPromotions(int index,
Promotion value) |
The promotions applied to the product.
|
Product.Builder |
Product.Builder.setPromotions(int index,
Promotion.Builder builderForValue) |
The promotions applied to the product.
|
Product.Builder |
Product.Builder.setPublishTime(com.google.protobuf.Timestamp value) |
The timestamp when the product is published by the retailer for the first
time, which indicates the freshness of the products.
|
Product.Builder |
Product.Builder.setPublishTime(com.google.protobuf.Timestamp.Builder builderForValue) |
The timestamp when the product is published by the retailer for the first
time, which indicates the freshness of the products.
|
Product.Builder |
Product.Builder.setRating(Rating value) |
The rating of this product.
|
Product.Builder |
Product.Builder.setRating(Rating.Builder builderForValue) |
The rating of this product.
|
Product.Builder |
Product.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
Product.Builder |
Product.Builder.setRetrievableFields(com.google.protobuf.FieldMask value) |
Deprecated.
|
Product.Builder |
Product.Builder.setRetrievableFields(com.google.protobuf.FieldMask.Builder builderForValue) |
Deprecated.
|
Product.Builder |
Product.Builder.setSizes(int index,
String value) |
The size of the product.
|
Product.Builder |
Product.Builder.setTags(int index,
String value) |
Custom tags associated with the product.
|
Product.Builder |
Product.Builder.setTitle(String value) |
Required.
|
Product.Builder |
Product.Builder.setTitleBytes(com.google.protobuf.ByteString value) |
Required.
|
Product.Builder |
Product.Builder.setTtl(com.google.protobuf.Duration value) |
Input only.
|
Product.Builder |
Product.Builder.setTtl(com.google.protobuf.Duration.Builder builderForValue) |
Input only.
|
Product.Builder |
Product.Builder.setType(Product.Type value) |
Immutable.
|
Product.Builder |
Product.Builder.setTypeValue(int value) |
Immutable.
|
Product.Builder |
Product.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
Product.Builder |
Product.Builder.setUri(String value) |
Canonical URL directly linking to the product detail page.
|
Product.Builder |
Product.Builder.setUriBytes(com.google.protobuf.ByteString value) |
Canonical URL directly linking to the product detail page.
|
Product.Builder |
Product.Builder.setVariants(int index,
Product value) |
Output only.
|
Product.Builder |
Product.Builder.setVariants(int index,
Product.Builder builderForValue) |
Output only.
|
Product.Builder |
Product.toBuilder() |
|