Google Cloud Channel V1 Client - Class ChangeOfferPurchase (1.7.0)

Reference documentation and code samples for the Google Cloud Channel V1 Client class ChangeOfferPurchase.

List SKUs for upgrading or downgrading an entitlement. Make the purchase using CloudChannelService.ChangeOffer.

Generated from protobuf message google.cloud.channel.v1.ListPurchasableSkusRequest.ChangeOfferPurchase

Namespace

Google \ Cloud \ Channel \ V1 \ ListPurchasableSkusRequest

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ entitlement string

Required. Resource name of the entitlement. Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}

↳ change_type int

Required. Change Type for the entitlement.

getEntitlement

Required. Resource name of the entitlement.

Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}

Returns
TypeDescription
string

setEntitlement

Required. Resource name of the entitlement.

Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getChangeType

Required. Change Type for the entitlement.

Returns
TypeDescription
int

setChangeType

Required. Change Type for the entitlement.

Parameter
NameDescription
var int
Returns
TypeDescription
$this