src/main/java/com/microsoft/store/partnercenter/models/offers/BillingCycleType.java [11:55]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
public enum BillingCycleType
{
    /**
     * Enum initializer
     */
    UNKNOWN("unknown"),

    /**
     * Indicates that the partner will be charged monthly for the subscription
     */
    MONTHLY("monthly"),

    /**
     * Indicates that the partner will be charged annually for the subscription.
     */
    ANNUAL("annual"),

    /**
     * Indicates that the partner will be charged annually for the subscription.
     */
    NONE("none"),

    /**
     * Indicates that the partner will be charged one-time This value does not apply
     * to all products.
     */
    ONE_TIME("one_time");

    private final String value;

    BillingCycleType(String value)
    {
        this.value = value;
    }

    /**
     * Converts the object to a string.
     *
     * @return A string that represents this object.
     */
    @JsonValue
    @Override
    public String toString()
    {
        return value;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/com/microsoft/store/partnercenter/models/products/BillingCycleType.java [11:54]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
public enum BillingCycleType
{
    /**
     * Default value if not known
     */
    UNKNOWN("unknown"),

    /**
     * Indicates that the partner will be charged monthly.
     */
    MONTHLY("monthly"),

    /**
     * Indicates that the partner will be charged annual.
     */
    ANNUAL("annual"),

    /**
     * Indicates that the partner will not be charged. This value is used for trial offers.
     */
    NONE("none"),

    /**
     * Indicates that the partner will be charged one time. This value is used for modern product SKUs.
     */
    ONE_TIME("one_time");

    private final String value;

    BillingCycleType(String value)
    {
        this.value = value;
    }

    /**
     * Converts the object to a string.
     *
     * @return A string that represents this object.
     */
    @JsonValue
    @Override
    public String toString()
    {
        return value;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



