BillingFrequency Class

public final class BillingFrequency
extends ExpandableStringEnum<BillingFrequency>

The frequency at which the product will be billed.

Field Summary

Modifier and Type Field and Description
static final BillingFrequency MONTHLY

Static value Monthly for BillingFrequency.

static final BillingFrequency ONE_TIME

Static value OneTime for BillingFrequency.

static final BillingFrequency USAGE_BASED

Static value UsageBased for BillingFrequency.

Constructor Summary

Constructor Description
BillingFrequency()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of BillingFrequency value.

Method Summary

Modifier and Type Method and Description
static BillingFrequency fromString(String name)

Creates or finds a BillingFrequency from its string representation.

static Collection<BillingFrequency> values()

Gets known BillingFrequency values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

MONTHLY

public static final BillingFrequency MONTHLY

Static value Monthly for BillingFrequency.

ONE_TIME

public static final BillingFrequency ONE_TIME

Static value OneTime for BillingFrequency.

USAGE_BASED

public static final BillingFrequency USAGE_BASED

Static value UsageBased for BillingFrequency.

Constructor Details

BillingFrequency

@Deprecated
public BillingFrequency()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of BillingFrequency value.

Method Details

fromString

public static BillingFrequency fromString(String name)

Creates or finds a BillingFrequency from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding BillingFrequency.

values

public static Collection values()

Gets known BillingFrequency values.

Returns:

known BillingFrequency values.

Applies to