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 class
For more details about Apply, please refer to the API Reference.static class
For more details about Deactivate, please refer to the API Reference.static class
For more details about Modify, please refer to the API Reference.static class
For more details about Remove, please refer to the API Reference.static class
For more details about Subscribe, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
getApply()
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 valuetrue
if the object exists in live mode or the valuefalse
if 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.int
hashCode()
void
setApply
(IntentAction.Apply apply) Details for an apply action.void
setCreated
(Instant created) Time at which the object was created.void
setDeactivate
(IntentAction.Deactivate deactivate) Details for a deactivate action.void
Unique identifier for the object.void
setLivemode
(Boolean livemode) Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.void
setModify
(IntentAction.Modify modify) Details for a modify action.void
String representing the object's type.void
setRemove
(IntentAction.Remove remove) Details for a remove action.void
setSubscribe
(IntentAction.Subscribe subscribe) Details for a subscribe action.void
Type 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 valuetrue
if the object exists in live mode or the valuefalse
if 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 valuetrue
if the object exists in live mode or the valuefalse
if 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.
-