Package com.stripe.model.v2.billing
Class IntentAction.Modify.EffectiveAt
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.billing.IntentAction.Modify.EffectiveAt
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- IntentAction.Modify
When the modify action will take effect. If not specified, the default behavior is
on_reserve.
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe timestamp at which the modify action will take effect.getType()When the modify action will take effect.inthashCode()voidsetTimestamp(Instant timestamp) The timestamp at which the modify action will take effect.voidWhen the modify action will take effect.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
EffectiveAt
public EffectiveAt()
-
-
Method Details
-
getTimestamp
The timestamp at which the modify action will take effect. Only present if type is timestamp. -
getType
When the modify action will take effect.One of
current_billing_period_start,on_reserve, ortimestamp. -
setTimestamp
The timestamp at which the modify action will take effect. Only present if type is timestamp. -
setType
When the modify action will take effect.One of
current_billing_period_start,on_reserve, ortimestamp. -
equals
-
canEqual
-
hashCode
public int hashCode()
-