public interface PriceOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getBasePrice()
public abstract Money getBasePrice()Base price.
.google.type.Money base_price = 1;
| Returns | |
|---|---|
| Type | Description |
com.google.type.Money |
The basePrice. |
getBasePriceOrBuilder()
public abstract MoneyOrBuilder getBasePriceOrBuilder()Base price.
.google.type.Money base_price = 1;
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
double |
The discount. |
getEffectivePrice()
public abstract Money getEffectivePrice()Effective Price after applying the discounts.
.google.type.Money effective_price = 3;
| Returns | |
|---|---|
| Type | Description |
com.google.type.Money |
The effectivePrice. |
getEffectivePriceOrBuilder()
public abstract MoneyOrBuilder getEffectivePriceOrBuilder()Effective Price after applying the discounts.
.google.type.Money effective_price = 3;
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
ByteString |
The bytes for externalPriceUri. |
hasBasePrice()
public abstract boolean hasBasePrice()Base price.
.google.type.Money base_price = 1;
| Returns | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
boolean |
Whether the effectivePrice field is set. |