Interface RenewalSettingsOrBuilder (3.10.0)

Stay organized with collections Save and categorize content based on your preferences.
public interface RenewalSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEnableRenewal()

public abstract boolean getEnableRenewal()

If false, the plan will be completed at the end date.

bool enable_renewal = 1;

Returns
TypeDescription
boolean

The enableRenewal.

getPaymentCycle()

public abstract Period getPaymentCycle()

Describes how frequently the reseller will be billed, such as once per month.

.google.cloud.channel.v1.Period payment_cycle = 6;

Returns
TypeDescription
Period

The paymentCycle.

getPaymentCycleOrBuilder()

public abstract PeriodOrBuilder getPaymentCycleOrBuilder()

Describes how frequently the reseller will be billed, such as once per month.

.google.cloud.channel.v1.Period payment_cycle = 6;

Returns
TypeDescription
PeriodOrBuilder

getPaymentPlan()

public abstract PaymentPlan getPaymentPlan()

Describes how a reseller will be billed.

.google.cloud.channel.v1.PaymentPlan payment_plan = 5;

Returns
TypeDescription
PaymentPlan

The paymentPlan.

getPaymentPlanValue()

public abstract int getPaymentPlanValue()

Describes how a reseller will be billed.

.google.cloud.channel.v1.PaymentPlan payment_plan = 5;

Returns
TypeDescription
int

The enum numeric value on the wire for paymentPlan.

getResizeUnitCount()

public abstract boolean 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 resize_unit_count = 2;

Returns
TypeDescription
boolean

The resizeUnitCount.

hasPaymentCycle()

public abstract boolean hasPaymentCycle()

Describes how frequently the reseller will be billed, such as once per month.

.google.cloud.channel.v1.Period payment_cycle = 6;

Returns
TypeDescription
boolean

Whether the paymentCycle field is set.