Google Cloud Channel V1 Client - Class Price (1.0.1)

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

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ base_price
Google\Type\Money

Base price.

↳ discount
float

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

↳ effective_price
Google\Type\Money

Effective Price after applying the discounts.

↳ external_price_uri
string

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

getBasePrice

Base price.

Generated from protobuf field .google.type.Money base_price = 1;

Returns
Type
Description

hasBasePrice

clearBasePrice

setBasePrice

Base price.

Generated from protobuf field .google.type.Money base_price = 1;

Parameter
Name
Description
Returns
Type
Description
$this

getDiscount

Discount percentage, represented as decimal.

For example, a 20% discount will be represent as 0.2.

Generated from protobuf field double discount = 2;

Returns
Type
Description
float

setDiscount

Discount percentage, represented as decimal.

For example, a 20% discount will be represent as 0.2.

Generated from protobuf field double discount = 2;

Parameter
Name
Description
var
float
Returns
Type
Description
$this

getEffectivePrice

Effective Price after applying the discounts.

Generated from protobuf field .google.type.Money effective_price = 3;

Returns
Type
Description

hasEffectivePrice

clearEffectivePrice

setEffectivePrice

Effective Price after applying the discounts.

Generated from protobuf field .google.type.Money effective_price = 3;

Parameter
Name
Description
Returns
Type
Description
$this

getExternalPriceUri

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

Generated from protobuf field string external_price_uri = 4;

Returns
Type
Description
string

setExternalPriceUri

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

Generated from protobuf field string external_price_uri = 4;

Parameter
Name
Description
var
string
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: