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
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}
Generated from protobuf field string entitlement = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
string |
setEntitlement
Required. Resource name of the entitlement.
Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
Generated from protobuf field string entitlement = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getChangeType
Required. Change Type for the entitlement.
Generated from protobuf field .google.cloud.channel.v1.ListPurchasableSkusRequest.ChangeOfferPurchase.ChangeType change_type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int |
setChangeType
Required. Change Type for the entitlement.
Generated from protobuf field .google.cloud.channel.v1.ListPurchasableSkusRequest.ChangeOfferPurchase.ChangeType change_type = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |