Package com.google.shopping.merchant.products.v1 (1.27.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.HandlingCutoffTime Configuration for offer or offer-country level shipping handling cutoff time.
com.google.shopping.merchant.products.v1.HandlingCutoffTime.Builder Configuration for offer or offer-country level shipping handling cutoff time.
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. For more information on loyalty programs, see
com.google.shopping.merchant.products.v1.LoyaltyProgram.Builder A message that represents loyalty program. For more information on loyalty programs, see
com.google.shopping.merchant.products.v1.PickupCost The pickup cost of the item.
com.google.shopping.merchant.products.v1.PickupCost.Builder The pickup cost of the item.
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.ProductAttributes.CarrierShipping Carrier-based shipping configuration. Allows for setting shipping speed or shipping cost based on a carrier's provided info.
com.google.shopping.merchant.products.v1.ProductAttributes.CarrierShipping.Builder Carrier-based shipping configuration. Allows for setting shipping speed or shipping cost based on a carrier's provided info.
com.google.shopping.merchant.products.v1.ProductAttributes.Co2Emissions The co2 emission of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.Co2Emissions.Builder The co2 emission of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.DisplayAddress The display address of the property.
com.google.shopping.merchant.products.v1.ProductAttributes.DisplayAddress.Builder The display address of the property.
com.google.shopping.merchant.products.v1.ProductAttributes.EnergyConsumption The energy consumption of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.EnergyConsumption.Builder The energy consumption of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.FuelConsumption The fuel consumption of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.FuelConsumption.Builder The fuel consumption of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.LeaseTerm The lease term of the property.
com.google.shopping.merchant.products.v1.ProductAttributes.LeaseTerm.Builder The lease term of the property.
com.google.shopping.merchant.products.v1.ProductAttributes.Mileage The mileage of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.Mileage.Builder The mileage of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.PetPolicy The pet policy of the property.
com.google.shopping.merchant.products.v1.ProductAttributes.PetPolicy.Builder The pet policy of the property.
com.google.shopping.merchant.products.v1.ProductAttributes.ProductFee The product fee attribute containing type and amount.
com.google.shopping.merchant.products.v1.ProductAttributes.ProductFee.Builder The product fee attribute containing type and amount.
com.google.shopping.merchant.products.v1.ProductAttributes.QuestionAndAnswer The question and answer for the product.
com.google.shopping.merchant.products.v1.ProductAttributes.QuestionAndAnswer.Builder The question and answer for the product.
com.google.shopping.merchant.products.v1.ProductAttributes.RelatedProduct Specifies how other products are related to this product.
com.google.shopping.merchant.products.v1.ProductAttributes.RelatedProduct.Builder Specifies how other products are related to this product.
com.google.shopping.merchant.products.v1.ProductAttributes.Returns The returns of the product.
com.google.shopping.merchant.products.v1.ProductAttributes.Returns.Builder The returns of the product.
com.google.shopping.merchant.products.v1.ProductAttributes.ShippingBusinessDaysConfig The business days during which orders are on their path to fulfillment. If not provided, Monday to Friday business days will be assumed.
com.google.shopping.merchant.products.v1.ProductAttributes.ShippingBusinessDaysConfig.Builder The business days during which orders are on their path to fulfillment. If not provided, Monday to Friday business days will be assumed.
com.google.shopping.merchant.products.v1.ProductAttributes.UnitArea The unit area of the property.
com.google.shopping.merchant.products.v1.ProductAttributes.UnitArea.Builder The unit area of the property.
com.google.shopping.merchant.products.v1.ProductAttributes.VariantOption Additional product variants for the product.
com.google.shopping.merchant.products.v1.ProductAttributes.VariantOption.Builder Additional product variants for the product.
com.google.shopping.merchant.products.v1.ProductAttributes.Warranty The warranty of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.Warranty.Builder The warranty of the vehicle.
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.ProductMinimumOrderValue The minimum order value in the cart before the checkout is permitted.
com.google.shopping.merchant.products.v1.ProductMinimumOrderValue.Builder The minimum order value in the cart before the checkout is permitted.
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. Equivalent to
com.google.shopping.merchant.products.v1.ProductStatus.DestinationStatus.Builder The destination status of the product status. Equivalent to
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.HandlingCutoffTimeOrBuilder
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.PickupCostOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.CarrierShippingOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.Co2EmissionsOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.DisplayAddressOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.EnergyConsumptionOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.FuelConsumptionOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.LeaseTermOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.MileageOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.PetPolicyOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.ProductFeeOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.QuestionAndAnswerOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.RelatedProductOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.ReturnsOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.ShippingBusinessDaysConfigOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.UnitAreaOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.VariantOptionOrBuilder
com.google.shopping.merchant.products.v1.ProductAttributes.WarrantyOrBuilder
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.ProductMinimumOrderValueOrBuilder
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.CarrierTransitTimeOption Possible carrier where transit time is coming from.
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.ProductAttributes.AmenityFeature The amenity features for the property.
com.google.shopping.merchant.products.v1.ProductAttributes.CarrierPriceOption Possible carrier where price is coming from.
com.google.shopping.merchant.products.v1.ProductAttributes.Co2Emissions.Unit The unit of the co2 emission.
com.google.shopping.merchant.products.v1.ProductAttributes.EmissionsStandard The emission standard of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.EnergyConsumption.Unit The unit of the energy consumption.
com.google.shopping.merchant.products.v1.ProductAttributes.EngineType The engine type of the vehicle.
com.google.shopping.merchant.products.v1.ProductAttributes.FuelConsumption.Unit The unit of the fuel consumption.
com.google.shopping.merchant.products.v1.ProductAttributes.LeaseTerm.DurationUnit The unit of duration.
com.google.shopping.merchant.products.v1.ProductAttributes.LeaseTerm.LeaseTermType The type of lease term.
com.google.shopping.merchant.products.v1.ProductAttributes.Mileage.Unit The unit of the mileage.
com.google.shopping.merchant.products.v1.ProductAttributes.PetPolicy.PetType The pet types.
com.google.shopping.merchant.products.v1.ProductAttributes.ProductFee.FeeType The type of product fee.
com.google.shopping.merchant.products.v1.ProductAttributes.PropertyType The property type.
com.google.shopping.merchant.products.v1.ProductAttributes.RelatedProduct.IdType The type of the identifier of the related product.
com.google.shopping.merchant.products.v1.ProductAttributes.RelatedProduct.RelationshipType The various types of the relationships between this product and the related product.
com.google.shopping.merchant.products.v1.ProductAttributes.Returns.ItemCondition The acceptable item condition for a return.
com.google.shopping.merchant.products.v1.ProductAttributes.Returns.RestockingFeeOneofCase
com.google.shopping.merchant.products.v1.ProductAttributes.Returns.ReturnMethod The physical method by which the item can be returned.
com.google.shopping.merchant.products.v1.ProductAttributes.Returns.ReturnOutcome The financial outcome of a return.
com.google.shopping.merchant.products.v1.ProductAttributes.Returns.ReturnShippingFeeType The type of the return shipping fee.
com.google.shopping.merchant.products.v1.ProductAttributes.Returns.ReturnWindowType Type of return window for the return policy.
com.google.shopping.merchant.products.v1.ProductAttributes.SpecialtyHousingType The specialty housing type for the property.
com.google.shopping.merchant.products.v1.ProductAttributes.UnitArea.Unit The unit of area.
com.google.shopping.merchant.products.v1.ProductAttributes.UtilitiesIncluded The utilities included for the property.
com.google.shopping.merchant.products.v1.ProductAttributes.VehicleBodyStyle The vehicle body style. See the Body style for more information.
com.google.shopping.merchant.products.v1.ProductAttributes.VehiclePriceType The vehicle price type.
com.google.shopping.merchant.products.v1.ProductAttributes.Warranty.WarrantyDurationUnit The warranty duration unit of the product.
com.google.shopping.merchant.products.v1.ProductMinimumOrderValue.Surface The surface values to which the minimum order value applies.
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.