Package com.buildless.billing
Enum Class TenantPlan
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<TenantPlan>,Constable
## Plan: Tenant Enumerates available tenant-level plan tiers. Each plan tier is generic and blind to a given `PlanBase`. Depending on commercial circumstances, different `PlanBase` and `TenantPlan` combinations may result in different price points.Protobuf enum
buildless.billing.TenantPlan-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionTenant plan: **Business**.Tenant plan: **Enterprise**.Tenant plan: **Team**.Tenant plan unrecognized or unspecified. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intTenant plan: **Business**.static final intTenant plan: **Enterprise**.static final intTenant plan: **Team**.static final intTenant plan unrecognized or unspecified. -
Method Summary
Modifier and TypeMethodDescriptionstatic TenantPlanforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<TenantPlan>static TenantPlanvalueOf(int value) Deprecated.static TenantPlanvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.static TenantPlanReturns the enum constant of this class with the specified name.static TenantPlan[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TENANT_PLAN_UNRECOGNIZED
Tenant plan unrecognized or unspecified. This is the default value, and should not be used by code explicitly. When a plan value is unrecognized because it is backwards-incompatible, this is used in place of the invalid value.
TENANT_PLAN_UNRECOGNIZED = 0; -
TENANT_PLAN_TEAM
Tenant plan: **Team**. Specifies a plan level which includes multiple team seats for an organization. This is the entry-level plan tier for organizations.
TENANT_PLAN_TEAM = 1; -
TENANT_PLAN_BUSINESS
Tenant plan: **Business**. Specifies a premium-level plan which includes multiple team seats for an organization. This is the premium plan tier for organizations.
TENANT_PLAN_BUSINESS = 2; -
TENANT_PLAN_ENTERPRISE
Tenant plan: **Enterprise**. Specifies a plan level which is fully unlimited for an enterprise organization. This is the top-most plan tier for organizations.
TENANT_PLAN_ENTERPRISE = 99; -
UNRECOGNIZED
-
-
Field Details
-
TENANT_PLAN_UNRECOGNIZED_VALUE
public static final int TENANT_PLAN_UNRECOGNIZED_VALUETenant plan unrecognized or unspecified. This is the default value, and should not be used by code explicitly. When a plan value is unrecognized because it is backwards-incompatible, this is used in place of the invalid value.
TENANT_PLAN_UNRECOGNIZED = 0;- See Also:
-
TENANT_PLAN_TEAM_VALUE
public static final int TENANT_PLAN_TEAM_VALUETenant plan: **Team**. Specifies a plan level which includes multiple team seats for an organization. This is the entry-level plan tier for organizations.
TENANT_PLAN_TEAM = 1;- See Also:
-
TENANT_PLAN_BUSINESS_VALUE
public static final int TENANT_PLAN_BUSINESS_VALUETenant plan: **Business**. Specifies a premium-level plan which includes multiple team seats for an organization. This is the premium plan tier for organizations.
TENANT_PLAN_BUSINESS = 2;- See Also:
-
TENANT_PLAN_ENTERPRISE_VALUE
public static final int TENANT_PLAN_ENTERPRISE_VALUETenant plan: **Enterprise**. Specifies a plan level which is fully unlimited for an enterprise organization. This is the top-most plan tier for organizations.
TENANT_PLAN_ENTERPRISE = 99;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-