Interface PriceInfo.PriceRangeOrBuilder (2.75.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static interface PriceInfo.PriceRangeOrBuilder extends MessageOrBuilder
Methods
getOriginalPrice()
public abstract Interval getOriginalPrice()
The inclusive
Product.pricing_info.original_price
internal of all
variant
Product having the same
Product.primary_product_id.
.google.cloud.retail.v2alpha.Interval original_price = 2;
Returns |
Type |
Description |
Interval |
The originalPrice.
|
getOriginalPriceOrBuilder()
public abstract IntervalOrBuilder getOriginalPriceOrBuilder()
The inclusive
Product.pricing_info.original_price
internal of all
variant
Product having the same
Product.primary_product_id.
.google.cloud.retail.v2alpha.Interval original_price = 2;
getPrice()
public abstract Interval getPrice()
The inclusive
Product.pricing_info.price
interval of all
variant
Product having the same
Product.primary_product_id.
.google.cloud.retail.v2alpha.Interval price = 1;
Returns |
Type |
Description |
Interval |
The price.
|
getPriceOrBuilder()
public abstract IntervalOrBuilder getPriceOrBuilder()
The inclusive
Product.pricing_info.price
interval of all
variant
Product having the same
Product.primary_product_id.
.google.cloud.retail.v2alpha.Interval price = 1;
hasOriginalPrice()
public abstract boolean hasOriginalPrice()
The inclusive
Product.pricing_info.original_price
internal of all
variant
Product having the same
Product.primary_product_id.
.google.cloud.retail.v2alpha.Interval original_price = 2;
Returns |
Type |
Description |
boolean |
Whether the originalPrice field is set.
|
hasPrice()
public abstract boolean hasPrice()
The inclusive
Product.pricing_info.price
interval of all
variant
Product having the same
Product.primary_product_id.
.google.cloud.retail.v2alpha.Interval price = 1;
Returns |
Type |
Description |
boolean |
Whether the price field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface PriceInfo.PriceRangeOrBuilder (2.74.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.74.0 (latest)](/java/docs/reference/google-cloud-retail/latest/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.72.0](/java/docs/reference/google-cloud-retail/2.72.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.70.0](/java/docs/reference/google-cloud-retail/2.70.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.69.0](/java/docs/reference/google-cloud-retail/2.69.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.66.0](/java/docs/reference/google-cloud-retail/2.66.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.65.0](/java/docs/reference/google-cloud-retail/2.65.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.64.0](/java/docs/reference/google-cloud-retail/2.64.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.62.0](/java/docs/reference/google-cloud-retail/2.62.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.61.0](/java/docs/reference/google-cloud-retail/2.61.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.60.0](/java/docs/reference/google-cloud-retail/2.60.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.59.0](/java/docs/reference/google-cloud-retail/2.59.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.58.0](/java/docs/reference/google-cloud-retail/2.58.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.57.0](/java/docs/reference/google-cloud-retail/2.57.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.56.0](/java/docs/reference/google-cloud-retail/2.56.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.55.0](/java/docs/reference/google-cloud-retail/2.55.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-retail/2.54.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.53.0](/java/docs/reference/google-cloud-retail/2.53.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.51.0](/java/docs/reference/google-cloud-retail/2.51.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.50.0](/java/docs/reference/google-cloud-retail/2.50.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-retail/2.49.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.48.0](/java/docs/reference/google-cloud-retail/2.48.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-retail/2.47.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-retail/2.46.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-retail/2.45.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.44.0](/java/docs/reference/google-cloud-retail/2.44.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.43.0](/java/docs/reference/google-cloud-retail/2.43.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-retail/2.42.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-retail/2.41.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-retail/2.39.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.38.0](/java/docs/reference/google-cloud-retail/2.38.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-retail/2.37.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.36.0](/java/docs/reference/google-cloud-retail/2.36.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.35.0](/java/docs/reference/google-cloud-retail/2.35.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-retail/2.34.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-retail/2.33.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.32.0](/java/docs/reference/google-cloud-retail/2.32.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.31.0](/java/docs/reference/google-cloud-retail/2.31.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.30.0](/java/docs/reference/google-cloud-retail/2.30.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.29.0](/java/docs/reference/google-cloud-retail/2.29.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.26.0](/java/docs/reference/google-cloud-retail/2.26.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.25.0](/java/docs/reference/google-cloud-retail/2.25.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-retail/2.24.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-retail/2.23.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.22.0](/java/docs/reference/google-cloud-retail/2.22.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-retail/2.21.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.20.0](/java/docs/reference/google-cloud-retail/2.20.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-retail/2.19.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-retail/2.18.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.17.0](/java/docs/reference/google-cloud-retail/2.17.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-retail/2.16.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.15.0](/java/docs/reference/google-cloud-retail/2.15.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-retail/2.14.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.13.0](/java/docs/reference/google-cloud-retail/2.13.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.11.0](/java/docs/reference/google-cloud-retail/2.11.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.10.0](/java/docs/reference/google-cloud-retail/2.10.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.9.0](/java/docs/reference/google-cloud-retail/2.9.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.8.0](/java/docs/reference/google-cloud-retail/2.8.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.7.0](/java/docs/reference/google-cloud-retail/2.7.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.6.0](/java/docs/reference/google-cloud-retail/2.6.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.5.1](/java/docs/reference/google-cloud-retail/2.5.1/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.4.0](/java/docs/reference/google-cloud-retail/2.4.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.3.0](/java/docs/reference/google-cloud-retail/2.3.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.2.3](/java/docs/reference/google-cloud-retail/2.2.3/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.1.0](/java/docs/reference/google-cloud-retail/2.1.0/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder)\n- [2.0.19](/java/docs/reference/google-cloud-retail/2.0.19/com.google.cloud.retail.v2alpha.PriceInfo.PriceRangeOrBuilder) \n\n public static interface PriceInfo.PriceRangeOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getOriginalPrice()\n\n public abstract Interval getOriginalPrice()\n\nThe inclusive\nProduct.pricing_info.original_price\ninternal of all\nvariant\nProduct having the same\nProduct.primary_product_id.\n\n`.google.cloud.retail.v2alpha.Interval original_price = 2;`\n\n### getOriginalPriceOrBuilder()\n\n public abstract IntervalOrBuilder getOriginalPriceOrBuilder()\n\nThe inclusive\nProduct.pricing_info.original_price\ninternal of all\nvariant\nProduct having the same\nProduct.primary_product_id.\n\n`.google.cloud.retail.v2alpha.Interval original_price = 2;`\n\n### getPrice()\n\n public abstract Interval getPrice()\n\nThe inclusive\nProduct.pricing_info.price\ninterval of all\nvariant\nProduct having the same\nProduct.primary_product_id.\n\n`.google.cloud.retail.v2alpha.Interval price = 1;`\n\n### getPriceOrBuilder()\n\n public abstract IntervalOrBuilder getPriceOrBuilder()\n\nThe inclusive\nProduct.pricing_info.price\ninterval of all\nvariant\nProduct having the same\nProduct.primary_product_id.\n\n`.google.cloud.retail.v2alpha.Interval price = 1;`\n\n### hasOriginalPrice()\n\n public abstract boolean hasOriginalPrice()\n\nThe inclusive\nProduct.pricing_info.original_price\ninternal of all\nvariant\nProduct having the same\nProduct.primary_product_id.\n\n`.google.cloud.retail.v2alpha.Interval original_price = 2;`\n\n### hasPrice()\n\n public abstract boolean hasPrice()\n\nThe inclusive\nProduct.pricing_info.price\ninterval of all\nvariant\nProduct having the same\nProduct.primary_product_id.\n\n`.google.cloud.retail.v2alpha.Interval price = 1;`"]]