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
@Generated
public interface RenewalSettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanIf false, the plan will be completed at the end date.Describes how frequently the reseller will be billed, such as once per month.Describes how frequently the reseller will be billed, such as once per month.Describes how a reseller will be billed.intDescribes how a reseller will be billed.booleanIf true and enable_renewal = true, the unit (for example seats or licenses) will be set to the number of active units at renewal time.booleanDescribes how frequently the reseller will be billed, such as once per month.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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;
-