Interface AutomatedDiscountsOrBuilder (0.18.0)

public interface AutomatedDiscountsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getGadPrice()

public abstract Price getGadPrice()

The current sale price for products with a price optimized using Google Automated Discounts (GAD). Absent if the information about the GAD_price of the product is not available.

.google.shopping.type.Price gad_price = 3;

Returns
Type Description
com.google.shopping.type.Price

The gadPrice.

getGadPriceOrBuilder()

public abstract PriceOrBuilder getGadPriceOrBuilder()

The current sale price for products with a price optimized using Google Automated Discounts (GAD). Absent if the information about the GAD_price of the product is not available.

.google.shopping.type.Price gad_price = 3;

Returns
Type Description
com.google.shopping.type.PriceOrBuilder

getPriorPrice()

public abstract Price getPriorPrice()

The price prior to the application of the first price reduction. Absent if the information about the prior price of the product is not available.

.google.shopping.type.Price prior_price = 1;

Returns
Type Description
com.google.shopping.type.Price

The priorPrice.

getPriorPriceOrBuilder()

public abstract PriceOrBuilder getPriorPriceOrBuilder()

The price prior to the application of the first price reduction. Absent if the information about the prior price of the product is not available.

.google.shopping.type.Price prior_price = 1;

Returns
Type Description
com.google.shopping.type.PriceOrBuilder

getPriorPriceProgressive()

public abstract Price getPriorPriceProgressive()

The price prior to the application of consecutive price reductions. Absent if the information about the prior price of the product is not available.

.google.shopping.type.Price prior_price_progressive = 2;

Returns
Type Description
com.google.shopping.type.Price

The priorPriceProgressive.

getPriorPriceProgressiveOrBuilder()

public abstract PriceOrBuilder getPriorPriceProgressiveOrBuilder()

The price prior to the application of consecutive price reductions. Absent if the information about the prior price of the product is not available.

.google.shopping.type.Price prior_price_progressive = 2;

Returns
Type Description
com.google.shopping.type.PriceOrBuilder

hasGadPrice()

public abstract boolean hasGadPrice()

The current sale price for products with a price optimized using Google Automated Discounts (GAD). Absent if the information about the GAD_price of the product is not available.

.google.shopping.type.Price gad_price = 3;

Returns
Type Description
boolean

Whether the gadPrice field is set.

hasPriorPrice()

public abstract boolean hasPriorPrice()

The price prior to the application of the first price reduction. Absent if the information about the prior price of the product is not available.

.google.shopping.type.Price prior_price = 1;

Returns
Type Description
boolean

Whether the priorPrice field is set.

hasPriorPriceProgressive()

public abstract boolean hasPriorPriceProgressive()

The price prior to the application of consecutive price reductions. Absent if the information about the prior price of the product is not available.

.google.shopping.type.Price prior_price_progressive = 2;

Returns
Type Description
boolean

Whether the priorPriceProgressive field is set.