Package com.stripe.param
Class QuoteCreateParams.Line
java.lang.Object
com.stripe.param.QuoteCreateParams.Line
- Enclosing class:
- QuoteCreateParams
Add all map key/value pairs to `extraParams` map. A map is initialized for the first
`put/putAll` call, and subsequent calls add additional key/value pairs to the original map.
See
QuoteCreateParams.InvoiceSettings.extraParams
for the field documentation.-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static enum
Configure how an opt-in following a paid trial is billed when usingbilling_behavior: prorate_up_front
.static class
static class
static enum
static enum
static class
static class
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
An array of operations the quote line performs.Details to identify the subscription schedule the quote line applies to.For a point-in-time operation, this attribute lets you set or update whether the subscription's billing cycle anchor is reset at thestarts_at
timestamp.Details to identify the end of the time range modified by the proposed change.Map of extra parameters for custom features not available in this client library.Changes to how Stripe handles prorations during the quote line's time span.Timestsamp helper to end the underlying schedule early, based on the acompanying line's start or end date.Details to identify the earliest timestamp where the proposed change should take effect.Settings related to subscription trials.
-
Method Details
-
builder
-
getActions
An array of operations the quote line performs. -
getAppliesTo
Details to identify the subscription schedule the quote line applies to. -
getBillingCycleAnchor
For a point-in-time operation, this attribute lets you set or update whether the subscription's billing cycle anchor is reset at thestarts_at
timestamp. -
getEndsAt
Details to identify the end of the time range modified by the proposed change. If not supplied, the quote line is considered a point-in-time operation that only affects the exact timestamp atstarts_at
, and a restricted set of attributes is supported on the quote line. -
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedName
value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance. -
getProrationBehavior
Changes to how Stripe handles prorations during the quote line's time span. Affects if and how prorations are created when a future phase starts. -
getSetScheduleEnd
Timestsamp helper to end the underlying schedule early, based on the acompanying line's start or end date. -
getStartsAt
Details to identify the earliest timestamp where the proposed change should take effect. -
getTrialSettings
Settings related to subscription trials.
-