Module: Orb::Models::SubscriptionSchedulePlanChangeParams::BillingCycleAlignment

Extended by:
Internal::Type::Enum
Defined in:
lib/orb/models/subscription_schedule_plan_change_params.rb,
sig/orb/models/subscription_schedule_plan_change_params.rbs

Overview

Reset billing periods to be aligned with the plan change's effective date or start of the month. Defaults to unchanged which keeps subscription's existing billing cycle alignment.

Constant Summary collapse

UNCHANGED =

Returns:

  • (:unchanged)
:unchanged
PLAN_CHANGE_DATE =

Returns:

  • (:plan_change_date)
:plan_change_date
START_OF_MONTH =

Returns:

  • (:start_of_month)
:start_of_month

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Instance Method Details

#self?.values::Array[Orb::Models::SubscriptionSchedulePlanChangeParams::billing_cycle_alignment]

Returns:

  • (::Array[Orb::Models::SubscriptionSchedulePlanChangeParams::billing_cycle_alignment])


2080
# File 'sig/orb/models/subscription_schedule_plan_change_params.rbs', line 2080

def self?.values: -> ::Array[Orb::Models::SubscriptionSchedulePlanChangeParams::billing_cycle_alignment]