Package com.google.cloud.channel.v1
Interface RenewalSettingsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RenewalSettings,RenewalSettings.Builder
public interface RenewalSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetEnableRenewal()If false, the plan will be completed at the end date.PeriodgetPaymentCycle()Describes how frequently the reseller will be billed, such as once per month.PeriodOrBuildergetPaymentCycleOrBuilder()Describes how frequently the reseller will be billed, such as once per month.PaymentPlangetPaymentPlan()Describes how a reseller will be billed.intgetPaymentPlanValue()Describes how a reseller will be billed.booleangetResizeUnitCount()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.booleanhasPaymentCycle()Describes how frequently the reseller will be billed, such as once per month.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getEnableRenewal
boolean getEnableRenewal()
If false, the plan will be completed at the end date.
bool enable_renewal = 1;- Returns:
- The enableRenewal.
-
getResizeUnitCount
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:
- The resizeUnitCount.
-
getPaymentPlanValue
int getPaymentPlanValue()
Describes how a reseller will be billed.
.google.cloud.channel.v1.PaymentPlan payment_plan = 5;- Returns:
- The enum numeric value on the wire for paymentPlan.
-
getPaymentPlan
PaymentPlan getPaymentPlan()
Describes how a reseller will be billed.
.google.cloud.channel.v1.PaymentPlan payment_plan = 5;- Returns:
- The paymentPlan.
-
hasPaymentCycle
boolean hasPaymentCycle()
Describes how frequently the reseller will be billed, such as once per month.
.google.cloud.channel.v1.Period payment_cycle = 6;- Returns:
- Whether the paymentCycle field is set.
-
getPaymentCycle
Period getPaymentCycle()
Describes how frequently the reseller will be billed, such as once per month.
.google.cloud.channel.v1.Period payment_cycle = 6;- Returns:
- The paymentCycle.
-
getPaymentCycleOrBuilder
PeriodOrBuilder getPaymentCycleOrBuilder()
Describes how frequently the reseller will be billed, such as once per month.
.google.cloud.channel.v1.Period payment_cycle = 6;
-
-