Package com.stripe.model.v2.billing
Class IntentAction
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.billing.IntentAction
- All Implemented Interfaces:
HasId,StripeObjectInterface
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDetails for an apply action.static classDetails for a deactivate action.static classDetails for a modify action.static classDetails for a remove action.static classDetails for a subscribe action. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetApply()Details for an apply action.Time at which the object was created.Details for a deactivate action.getId()Unique identifier for the object.Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.Details for a modify action.String representing the object's type.Details for a remove action.Details for a subscribe action.getType()Type of the Billing Intent Action.inthashCode()voidsetApply(IntentAction.Apply apply) Details for an apply action.voidsetCreated(Instant created) Time at which the object was created.voidsetDeactivate(IntentAction.Deactivate deactivate) Details for a deactivate action.voidUnique identifier for the object.voidsetLivemode(Boolean livemode) Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.voidsetModify(IntentAction.Modify modify) Details for a modify action.voidString representing the object's type.voidsetRemove(IntentAction.Remove remove) Details for a remove action.voidsetSubscribe(IntentAction.Subscribe subscribe) Details for a subscribe action.voidType of the Billing Intent Action.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
IntentAction
public IntentAction()
-
-
Method Details
-
getApply
Details for an apply action. -
getCreated
Time at which the object was created. -
getDeactivate
Details for a deactivate action. -
getLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
getModify
Details for a modify action. -
getObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.billing.intent_action. -
getRemove
Details for a remove action. -
getSubscribe
Details for a subscribe action. -
getType
Type of the Billing Intent Action.One of
apply,deactivate,modify,remove, orsubscribe. -
setApply
Details for an apply action. -
setCreated
Time at which the object was created. -
setDeactivate
Details for a deactivate action. -
setId
Unique identifier for the object. -
setLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
setModify
Details for a modify action. -
setObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.billing.intent_action. -
setRemove
Details for a remove action. -
setSubscribe
Details for a subscribe action. -
setType
Type of the Billing Intent Action.One of
apply,deactivate,modify,remove, orsubscribe. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
Unique identifier for the object.
-