Package com.google.shopping.merchant.products.v1 (1.0.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.shopping.merchant.products.v1.ProductInputsServiceClient Service Description: Service to use ProductInput resource.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

com.google.shopping.merchant.products.v1.ProductsServiceClient Service Description: Service to use Product resource.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.shopping.merchant.products.v1.ProductInputsServiceSettings Settings class to configure an instance of ProductInputsServiceClient.

The default instance has everything set to sensible defaults:

com.google.shopping.merchant.products.v1.ProductsServiceSettings Settings class to configure an instance of ProductsServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.shopping.merchant.products.v1.AccountName
com.google.shopping.merchant.products.v1.AccountName.Builder Builder for accounts/{account}.
com.google.shopping.merchant.products.v1.AutomatedDiscounts Information regarding Automated Discounts.
com.google.shopping.merchant.products.v1.AutomatedDiscounts.Builder Information regarding Automated Discounts.
com.google.shopping.merchant.products.v1.CloudExportAdditionalProperties Product property for the Cloud Retail API. For example, properties for a TV product could be "Screen-Resolution" or "Screen-Size".
com.google.shopping.merchant.products.v1.CloudExportAdditionalProperties.Builder Product property for the Cloud Retail API. For example, properties for a TV product could be "Screen-Resolution" or "Screen-Size".
com.google.shopping.merchant.products.v1.DeleteProductInputRequest Request message for the DeleteProductInput method.
com.google.shopping.merchant.products.v1.DeleteProductInputRequest.Builder Request message for the DeleteProductInput method.
com.google.shopping.merchant.products.v1.FreeShippingThreshold Conditions to be met for a product to have free shipping.
com.google.shopping.merchant.products.v1.FreeShippingThreshold.Builder Conditions to be met for a product to have free shipping.
com.google.shopping.merchant.products.v1.GetProductRequest Request message for the GetProduct method.
com.google.shopping.merchant.products.v1.GetProductRequest.Builder Request message for the GetProduct method.
com.google.shopping.merchant.products.v1.InsertProductInputRequest Request message for the InsertProductInput method.
com.google.shopping.merchant.products.v1.InsertProductInputRequest.Builder Request message for the InsertProductInput method.
com.google.shopping.merchant.products.v1.ListProductsRequest Request message for the ListProducts method.
com.google.shopping.merchant.products.v1.ListProductsRequest.Builder Request message for the ListProducts method.
com.google.shopping.merchant.products.v1.ListProductsResponse Response message for the ListProducts method.
com.google.shopping.merchant.products.v1.ListProductsResponse.Builder Response message for the ListProducts method.
com.google.shopping.merchant.products.v1.LoyaltyPoints A message that represents loyalty points.
com.google.shopping.merchant.products.v1.LoyaltyPoints.Builder A message that represents loyalty points.
com.google.shopping.merchant.products.v1.LoyaltyProgram A message that represents loyalty program.
com.google.shopping.merchant.products.v1.LoyaltyProgram.Builder A message that represents loyalty program.
com.google.shopping.merchant.products.v1.Product The processed product, built from multiple product inputs after applying rules and supplemental data sources. This processed product
com.google.shopping.merchant.products.v1.Product.Builder The processed product, built from multiple product inputs after applying rules and supplemental data sources. This processed product
com.google.shopping.merchant.products.v1.ProductAttributes Product attributes.
com.google.shopping.merchant.products.v1.ProductAttributes.Builder Product attributes.
com.google.shopping.merchant.products.v1.ProductCertification Product certification, initially introduced for EU energy efficiency labeling compliance using the
com.google.shopping.merchant.products.v1.ProductCertification.Builder Product certification, initially introduced for EU energy efficiency labeling compliance using the
com.google.shopping.merchant.products.v1.ProductDetail The product details.
com.google.shopping.merchant.products.v1.ProductDetail.Builder The product details.
com.google.shopping.merchant.products.v1.ProductDimension The dimension of the product.
com.google.shopping.merchant.products.v1.ProductDimension.Builder The dimension of the product.
com.google.shopping.merchant.products.v1.ProductInput This resource represents input data you submit for a product, not the processed product that you see in Merchant Center, in Shopping ads, or across Google surfaces. Product inputs, rules and supplemental data source
com.google.shopping.merchant.products.v1.ProductInput.Builder This resource represents input data you submit for a product, not the processed product that you see in Merchant Center, in Shopping ads, or across Google surfaces. Product inputs, rules and supplemental data source
com.google.shopping.merchant.products.v1.ProductInputName
com.google.shopping.merchant.products.v1.ProductInputName.Builder Builder for accounts/{account}/productInputs/{productinput}.
com.google.shopping.merchant.products.v1.ProductInputsProto
com.google.shopping.merchant.products.v1.ProductInputsServiceGrpc Service to use ProductInput resource.
com.google.shopping.merchant.products.v1.ProductInputsServiceGrpc.ProductInputsServiceImplBase Base class for the server implementation of the service ProductInputsService. Service to use ProductInput resource.
com.google.shopping.merchant.products.v1.ProductInputsServiceSettings.Builder Builder for ProductInputsServiceSettings.
com.google.shopping.merchant.products.v1.ProductInstallment A message that represents installment.
com.google.shopping.merchant.products.v1.ProductInstallment.Builder A message that represents installment.
com.google.shopping.merchant.products.v1.ProductName
com.google.shopping.merchant.products.v1.ProductName.Builder Builder for accounts/{account}/products/{product}.
com.google.shopping.merchant.products.v1.ProductStatus The status of a product, data validation issues, that is, information about a product computed asynchronously.
com.google.shopping.merchant.products.v1.ProductStatus.Builder The status of a product, data validation issues, that is, information about a product computed asynchronously.
com.google.shopping.merchant.products.v1.ProductStatus.DestinationStatus The destination status of the product status.
com.google.shopping.merchant.products.v1.ProductStatus.DestinationStatus.Builder The destination status of the product status.
com.google.shopping.merchant.products.v1.ProductStatus.ItemLevelIssue The ItemLevelIssue of the product status.
com.google.shopping.merchant.products.v1.ProductStatus.ItemLevelIssue.Builder The ItemLevelIssue of the product status.
com.google.shopping.merchant.products.v1.ProductSustainabilityIncentive Information regarding sustainability-related incentive programs such as rebates or tax relief.
com.google.shopping.merchant.products.v1.ProductSustainabilityIncentive.Builder Information regarding sustainability-related incentive programs such as rebates or tax relief.
com.google.shopping.merchant.products.v1.ProductWeight The weight of the product.
com.google.shopping.merchant.products.v1.ProductWeight.Builder The weight of the product.
com.google.shopping.merchant.products.v1.ProductsCommonProto
com.google.shopping.merchant.products.v1.ProductsProto
com.google.shopping.merchant.products.v1.ProductsServiceClient.ListProductsFixedSizeCollection
com.google.shopping.merchant.products.v1.ProductsServiceClient.ListProductsPage
com.google.shopping.merchant.products.v1.ProductsServiceClient.ListProductsPagedResponse
com.google.shopping.merchant.products.v1.ProductsServiceGrpc Service to use Product resource.
com.google.shopping.merchant.products.v1.ProductsServiceGrpc.ProductsServiceImplBase Base class for the server implementation of the service ProductsService. Service to use Product resource.
com.google.shopping.merchant.products.v1.ProductsServiceSettings.Builder Builder for ProductsServiceSettings.
com.google.shopping.merchant.products.v1.Shipping The Shipping of the product.
com.google.shopping.merchant.products.v1.Shipping.Builder The Shipping of the product.
com.google.shopping.merchant.products.v1.ShippingDimension The ShippingDimension of the product.
com.google.shopping.merchant.products.v1.ShippingDimension.Builder The ShippingDimension of the product.
com.google.shopping.merchant.products.v1.ShippingWeight The ShippingWeight of the product.
com.google.shopping.merchant.products.v1.ShippingWeight.Builder The ShippingWeight of the product.
com.google.shopping.merchant.products.v1.StructuredDescription Structured description, for algorithmically (AI)-generated descriptions.
com.google.shopping.merchant.products.v1.StructuredDescription.Builder Structured description, for algorithmically (AI)-generated descriptions.
com.google.shopping.merchant.products.v1.StructuredTitle Structured title, for algorithmically (AI)-generated titles.
com.google.shopping.merchant.products.v1.StructuredTitle.Builder Structured title, for algorithmically (AI)-generated titles.
com.google.shopping.merchant.products.v1.SubscriptionCost The SubscriptionCost of the product.
com.google.shopping.merchant.products.v1.SubscriptionCost.Builder The SubscriptionCost of the product.
com.google.shopping.merchant.products.v1.UnitPricingBaseMeasure The UnitPricingBaseMeasure of the product.
com.google.shopping.merchant.products.v1.UnitPricingBaseMeasure.Builder The UnitPricingBaseMeasure of the product.
com.google.shopping.merchant.products.v1.UnitPricingMeasure The UnitPricingMeasure of the product.
com.google.shopping.merchant.products.v1.UnitPricingMeasure.Builder The UnitPricingMeasure of the product.
com.google.shopping.merchant.products.v1.UpdateProductInputRequest Request message for the UpdateProductInput method. The product (primary input) must exist for the update to succeed. If the update is for a primary product input, the existing primary product
com.google.shopping.merchant.products.v1.UpdateProductInputRequest.Builder Request message for the UpdateProductInput method. The product (primary input) must exist for the update to succeed. If the update is for a primary product input, the existing primary product

Interfaces

Interface Description
com.google.shopping.merchant.products.v1.AutomatedDiscountsOrBuilder
com.google.shopping.merchant.products.v1.CloudExportAdditionalPropertiesOrBuilder
com.google.shopping.merchant.products.v1.DeleteProductInputRequestOrBuilder
com.google.shopping.merchant.products.v1.FreeShippingThresholdOrBuilder
com.google.shopping.merchant.products.v1.GetProductRequestOrBuilder
com.google.shopping.merchant.products.v1.InsertProductInputRequestOrBuilder
com.google.shopping.merchant.products.v1.ListProductsRequestOrBuilder
com.google.shopping.merchant.products.v1.ListProductsResponseOrBuilder
com.google.shopping.merchant.products.v1.LoyaltyPointsOrBuilder
com.google.shopping.merchant.products.v1.LoyaltyProgramOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributesOrBuilder
com.google.shopping.merchant.products.v1.ProductCertificationOrBuilder
com.google.shopping.merchant.products.v1.ProductDetailOrBuilder
com.google.shopping.merchant.products.v1.ProductDimensionOrBuilder
com.google.shopping.merchant.products.v1.ProductInputOrBuilder
com.google.shopping.merchant.products.v1.ProductInputsServiceGrpc.AsyncService Service to use ProductInput resource.
com.google.shopping.merchant.products.v1.ProductInstallmentOrBuilder
com.google.shopping.merchant.products.v1.ProductOrBuilder
com.google.shopping.merchant.products.v1.ProductStatus.DestinationStatusOrBuilder
com.google.shopping.merchant.products.v1.ProductStatus.ItemLevelIssueOrBuilder
com.google.shopping.merchant.products.v1.ProductStatusOrBuilder
com.google.shopping.merchant.products.v1.ProductSustainabilityIncentiveOrBuilder
com.google.shopping.merchant.products.v1.ProductWeightOrBuilder
com.google.shopping.merchant.products.v1.ProductsServiceGrpc.AsyncService Service to use Product resource.
com.google.shopping.merchant.products.v1.ShippingDimensionOrBuilder
com.google.shopping.merchant.products.v1.ShippingOrBuilder
com.google.shopping.merchant.products.v1.ShippingWeightOrBuilder
com.google.shopping.merchant.products.v1.StructuredDescriptionOrBuilder
com.google.shopping.merchant.products.v1.StructuredTitleOrBuilder
com.google.shopping.merchant.products.v1.SubscriptionCostOrBuilder
com.google.shopping.merchant.products.v1.UnitPricingBaseMeasureOrBuilder
com.google.shopping.merchant.products.v1.UnitPricingMeasureOrBuilder
com.google.shopping.merchant.products.v1.UpdateProductInputRequestOrBuilder

Enums

Enum Description
com.google.shopping.merchant.products.v1.AgeGroup Target age group of the item.
com.google.shopping.merchant.products.v1.Availability Availability status of the item.
com.google.shopping.merchant.products.v1.CertificationAuthority The certification authority.
com.google.shopping.merchant.products.v1.CertificationName The name of the certification.
com.google.shopping.merchant.products.v1.Condition Condition or state of the item.
com.google.shopping.merchant.products.v1.CreditType Type of installment payments.
com.google.shopping.merchant.products.v1.DigitalSourceType The digital source type. Following IPTC.
com.google.shopping.merchant.products.v1.EnergyEfficiencyClass The energy efficiency class as defined in EU directive 2010/30/EU.
com.google.shopping.merchant.products.v1.Gender Target gender of the item.
com.google.shopping.merchant.products.v1.Pause Publication of this item will be temporarily paused.
com.google.shopping.merchant.products.v1.PickupMethod The pickup option for the item.
com.google.shopping.merchant.products.v1.PickupSla Item store pickup timeline. For more information, see Pickup SLA.
com.google.shopping.merchant.products.v1.ProductStatus.ItemLevelIssue.Severity How the issue affects the serving of the product.
com.google.shopping.merchant.products.v1.ProductSustainabilityIncentive.Type Types of supported sustainability incentive programs.
com.google.shopping.merchant.products.v1.ProductSustainabilityIncentive.ValueCase
com.google.shopping.merchant.products.v1.SizeSystem System in which the size is specified. Recommended for apparel items. For more information, see Size system.
com.google.shopping.merchant.products.v1.SizeType The cut of the item. It can be used to represent combined size types for apparel items. Maximum two of size types can be provided, see Size type.
com.google.shopping.merchant.products.v1.SubscriptionPeriod The subscription period of the product.