Package com.buildless.billing
Interface IndividualPlanInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
IndividualPlanInfo,IndividualPlanInfo.Builder
public interface IndividualPlanInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies the cadence or cycle at which billing occurs for this individual user.intSpecifies the cadence or cycle at which billing occurs for this individual user.getTier()Specifies an individual seat's main plan level.intSpecifies an individual seat's main plan level.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
-
getTierValue
int getTierValue()Specifies an individual seat's main plan level.
.buildless.billing.IndividualPlan tier = 1 [json_name = "tier"];- Returns:
- The enum numeric value on the wire for tier.
-
getTier
IndividualPlan getTier()Specifies an individual seat's main plan level.
.buildless.billing.IndividualPlan tier = 1 [json_name = "tier"];- Returns:
- The tier.
-
getBillingCycleValue
int getBillingCycleValue()Specifies the cadence or cycle at which billing occurs for this individual user.
.buildless.billing.BillingCycle billing_cycle = 2 [json_name = "billingCycle"];- Returns:
- The enum numeric value on the wire for billingCycle.
-
getBillingCycle
BillingCycle getBillingCycle()Specifies the cadence or cycle at which billing occurs for this individual user.
.buildless.billing.BillingCycle billing_cycle = 2 [json_name = "billingCycle"];- Returns:
- The billingCycle.
-