Reference documentation and code samples for the Google Cloud Channel V1 Client class RenewalSettings.
Renewal settings for renewable Offers.
Generated from protobuf message google.cloud.channel.v1.RenewalSettings
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ enable_renewal
bool
If false, the plan will be completed at the end date.
↳ resize_unit_count
bool
If true and enable_renewal = true, the unit (for example seats or licenses) will be set to the number of active units at renewal time.
↳ payment_plan
int
Describes how a reseller will be billed.
↳ payment_cycle
Google\Cloud\Channel\V1\Period
Describes how frequently the reseller will be billed, such as once per month.
getEnableRenewal
If false, the plan will be completed at the end date.
bool
setEnableRenewal
If false, the plan will be completed at the end date.
var
bool
$this
getResizeUnitCount
If true and enable_renewal = true, the unit (for example seats or licenses) will be set to the number of active units at renewal time.
bool
setResizeUnitCount
If true and enable_renewal = true, the unit (for example seats or licenses) will be set to the number of active units at renewal time.
var
bool
$this
getPaymentPlan
Describes how a reseller will be billed.
int
setPaymentPlan
Describes how a reseller will be billed.
var
int
$this
getPaymentCycle
Describes how frequently the reseller will be billed, such as once per month.
hasPaymentCycle
clearPaymentCycle
setPaymentCycle
Describes how frequently the reseller will be billed, such as once per month.
$this