Google Cloud Channel V1 Client - Class ChangeOfferPurchase (2.1.1)

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
Name Description
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
Type Description
string

setEntitlement

Required. Resource name of the entitlement.

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

Parameter
Name Description
var string
Returns
Type Description
$this

getChangeType

Required. Change Type for the entitlement.

Returns
Type Description
int

setChangeType

Required. Change Type for the entitlement.

Parameter
Name Description
var int
Returns
Type Description
$this