ScheduledChange

A pending change on a subscription that takes effect at the end of the current billing period, such as a tier downgrade or cancellation.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The type of pending change. Possible values are DOWNGRADE (a tier change to a lower level) and CANCELLATION (subscription termination).

Link copied to clipboard

The date and time when the change takes effect, in ISO 8601 format. This value is populated after the change is confirmed by the billing system.

Link copied to clipboard

For downgrades, the tier level that the subscription will change to. Not present for cancellations.

Link copied to clipboard

For downgrades, the target usage level after the change takes effect.

Functions

Link copied to clipboard
inline fun copy(block: ScheduledChange.Builder.() -> Unit = {}): ScheduledChange
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String