Interface PriceOrBuilder (3.10.0)

Stay organized with collections Save and categorize content based on your preferences.
public interface PriceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBasePrice()

public abstract Money getBasePrice()

Base price.

.google.type.Money base_price = 1;

Returns
TypeDescription
com.google.type.Money

The basePrice.

getBasePriceOrBuilder()

public abstract MoneyOrBuilder getBasePriceOrBuilder()

Base price.

.google.type.Money base_price = 1;

Returns
TypeDescription
com.google.type.MoneyOrBuilder

getDiscount()

public abstract double getDiscount()

Discount percentage, represented as decimal. For example, a 20% discount will be represent as 0.2.

double discount = 2;

Returns
TypeDescription
double

The discount.

getEffectivePrice()

public abstract Money getEffectivePrice()

Effective Price after applying the discounts.

.google.type.Money effective_price = 3;

Returns
TypeDescription
com.google.type.Money

The effectivePrice.

getEffectivePriceOrBuilder()

public abstract MoneyOrBuilder getEffectivePriceOrBuilder()

Effective Price after applying the discounts.

.google.type.Money effective_price = 3;

Returns
TypeDescription
com.google.type.MoneyOrBuilder

getExternalPriceUri()

public abstract String getExternalPriceUri()

Link to external price list, such as link to Google Voice rate card.

string external_price_uri = 4;

Returns
TypeDescription
String

The externalPriceUri.

getExternalPriceUriBytes()

public abstract ByteString getExternalPriceUriBytes()

Link to external price list, such as link to Google Voice rate card.

string external_price_uri = 4;

Returns
TypeDescription
ByteString

The bytes for externalPriceUri.

hasBasePrice()

public abstract boolean hasBasePrice()

Base price.

.google.type.Money base_price = 1;

Returns
TypeDescription
boolean

Whether the basePrice field is set.

hasEffectivePrice()

public abstract boolean hasEffectivePrice()

Effective Price after applying the discounts.

.google.type.Money effective_price = 3;

Returns
TypeDescription
boolean

Whether the effectivePrice field is set.