Package com.stripe.param.v2.billing
Class IntentCreateParams.Action.Subscribe.PricingPlanSubscriptionDetails
java.lang.Object
com.stripe.param.v2.billing.IntentCreateParams.Action.Subscribe.PricingPlanSubscriptionDetails
- Enclosing class:
- IntentCreateParams.Action.Subscribe
public static class IntentCreateParams.Action.Subscribe.PricingPlanSubscriptionDetails
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classQuantity of the component to be used. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanConfigurations for the components of the pricing plan.Map of extra parameters for custom features not available in this client library.Set of key-value pairs that you can attach to an object.Allows users to override the partial period behavior.Required. ID of the Pricing Plan to subscribe to.Required. Version of the Pricing Plan to use.inthashCode()
-
Method Details
-
builder
-
getComponentConfigurations
public List<IntentCreateParams.Action.Subscribe.PricingPlanSubscriptionDetails.ComponentConfiguration> getComponentConfigurations()Configurations for the components of the pricing plan. -
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. -
getMetadata
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. -
getOverrides
Allows users to override the partial period behavior. -
getPricingPlan
Required. ID of the Pricing Plan to subscribe to. -
getPricingPlanVersion
Required. Version of the Pricing Plan to use. -
equals
-
canEqual
-
hashCode
public int hashCode()
-