Reference documentation and code samples for the Google Cloud Channel V1 Client class Price.
Represents the price of the Offer.
Generated from protobuf message google.cloud.channel.v1.Price
Namespace
Google \ Cloud \ Channel \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ base_price
↳ discount
float
Discount percentage, represented as decimal. For example, a 20% discount will be represent as 0.2.
↳ effective_price
↳ external_price_uri
string
Link to external price list, such as link to Google Voice rate card.
getBasePrice
Base price.
hasBasePrice
clearBasePrice
setBasePrice
Base price.
$this
getDiscount
Discount percentage, represented as decimal.
For example, a 20% discount will be represent as 0.2.
float
setDiscount
Discount percentage, represented as decimal.
For example, a 20% discount will be represent as 0.2.
var
float
$this
getEffectivePrice
Effective Price after applying the discounts.
hasEffectivePrice
clearEffectivePrice
setEffectivePrice
Effective Price after applying the discounts.
$this
getExternalPriceUri
Link to external price list, such as link to Google Voice rate card.
string
setExternalPriceUri
Link to external price list, such as link to Google Voice rate card.
var
string
$this