Package com.stripe.model.v2.payments
Class SettlementAllocationIntent
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.payments.SettlementAllocationIntent
- All Implemented Interfaces:
HasId,StripeObjectInterface
SettlementAllocationIntent resource.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe amount and currency of the SettlementAllocationIntent.static classStatus details for a SettlementAllocationIntent inerroredstate. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe amount and currency of the SettlementAllocationIntent.Timestamp at which SettlementAllocationIntent was created .Date when we expect to receive the funds.FinancialAccount ID where the funds are expected.getId()Unique identifier for the SettlementAllocationIntent.List of ReceivedCredits that matched with the SettlementAllocationIntent.Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.Metadata associated with the SettlementAllocationIntent.String representing the object's type.Reference for the SettlementAllocationIntent.SettlementAllocationIntent status.Status details for a SettlementAllocationIntent inerroredstate.inthashCode()voidThe amount and currency of the SettlementAllocationIntent.voidsetCreated(Instant created) Timestamp at which SettlementAllocationIntent was created .voidsetExpectedSettlementDate(Instant expectedSettlementDate) Date when we expect to receive the funds.voidsetFinancialAccount(String financialAccount) FinancialAccount ID where the funds are expected.voidUnique identifier for the SettlementAllocationIntent.voidsetLinkedCredits(List<String> linkedCredits) List of ReceivedCredits that matched with the SettlementAllocationIntent.voidsetLivemode(Boolean livemode) Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.voidsetMetadata(Map<String, String> metadata) Metadata associated with the SettlementAllocationIntent.voidString representing the object's type.voidsetReference(String reference) Reference for the SettlementAllocationIntent.voidSettlementAllocationIntent status.voidsetStatusDetails(SettlementAllocationIntent.StatusDetails statusDetails) Status details for a SettlementAllocationIntent inerroredstate.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
SettlementAllocationIntent
public SettlementAllocationIntent()
-
-
Method Details
-
getAmount
The amount and currency of the SettlementAllocationIntent. -
getCreated
Timestamp at which SettlementAllocationIntent was created . -
getExpectedSettlementDate
Date when we expect to receive the funds. -
getFinancialAccount
FinancialAccount ID where the funds are expected. -
getLinkedCredits
List of ReceivedCredits that matched with the SettlementAllocationIntent. -
getLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
getMetadata
Metadata associated with the SettlementAllocationIntent. -
getObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.payments.settlement_allocation_intent. -
getReference
Reference for the SettlementAllocationIntent. This is the transaction reference used by payments processor to send funds to Stripe . -
getStatus
SettlementAllocationIntent status.One of
canceled,errored,matched,pending,settled, orsubmitted. -
getStatusDetails
Status details for a SettlementAllocationIntent inerroredstate. -
setAmount
The amount and currency of the SettlementAllocationIntent. -
setCreated
Timestamp at which SettlementAllocationIntent was created . -
setExpectedSettlementDate
Date when we expect to receive the funds. -
setFinancialAccount
FinancialAccount ID where the funds are expected. -
setId
Unique identifier for the SettlementAllocationIntent. -
setLinkedCredits
List of ReceivedCredits that matched with the SettlementAllocationIntent. -
setLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
setMetadata
Metadata associated with the SettlementAllocationIntent. -
setObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.payments.settlement_allocation_intent. -
setReference
Reference for the SettlementAllocationIntent. This is the transaction reference used by payments processor to send funds to Stripe . -
setStatus
SettlementAllocationIntent status.One of
canceled,errored,matched,pending,settled, orsubmitted. -
setStatusDetails
Status details for a SettlementAllocationIntent inerroredstate. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
Unique identifier for the SettlementAllocationIntent.
-