Package com.stripe.model.v2.billing
Class IntentAction.Apply.SpendModifierRule
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.billing.IntentAction.Apply.SpendModifierRule
- All Implemented Interfaces:
HasId,StripeObjectInterface
- Enclosing class:
- IntentAction.Apply
Details for applying a spend modifier rule. Only present if type is spend_modifier_rule.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDetails for max billing period spend modifier. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetId()getType()inthashCode()voidsetAppliesTo(String appliesTo) voidvoidsetMaxBillingPeriodSpend(IntentAction.Apply.SpendModifierRule.MaxBillingPeriodSpend maxBillingPeriodSpend) voidMethods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
SpendModifierRule
public SpendModifierRule()
-
-
Method Details
-
getAppliesTo
-
getMaxBillingPeriodSpend
-
getType
-
setAppliesTo
-
setId
-
setMaxBillingPeriodSpend
public void setMaxBillingPeriodSpend(IntentAction.Apply.SpendModifierRule.MaxBillingPeriodSpend maxBillingPeriodSpend) -
setType
-
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
-