Package com.stripe.param.billingportal
Class SessionCreateParams.FlowData
java.lang.Object
com.stripe.param.billingportal.SessionCreateParams.FlowData
- Enclosing class:
- SessionCreateParams
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classAdd all map key/value pairs to `extraParams` map.static classRequired. The ID of the subscription to be paused.static classRequired. The ID of the subscription to be updated.static enumQuantity for this item that the customer should subscribe to through this flow. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanBehavior after the flow is completed.Map of extra parameters for custom features not available in this client library.Configuration whenflow_data.type=subscription_cancel.Configuration whenflow_data.type=subscription_pause.Configuration whenflow_data.type=subscription_update.Configuration whenflow_data.type=subscription_update_confirm.getType()Required. Type of flow that the customer will go through.inthashCode()
-
Method Details
-
builder
-
getAfterCompletion
Behavior after the flow is completed. -
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@SerializedNamevalue. 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. -
getSubscriptionCancel
Configuration whenflow_data.type=subscription_cancel. -
getSubscriptionPause
Configuration whenflow_data.type=subscription_pause. -
getSubscriptionUpdate
Configuration whenflow_data.type=subscription_update. -
getSubscriptionUpdateConfirm
Configuration whenflow_data.type=subscription_update_confirm. -
getType
Required. Type of flow that the customer will go through. -
equals
-
canEqual
-
hashCode
public int hashCode()
-