HasId
, MetadataStore<Transaction>
public class Transaction extends ApiResource implements MetadataStore<Transaction>, HasId
ApiResource.RequestMethod, ApiResource.RequestType
CHARSET, GSON
PRETTY_PRINT_GSON
Constructor | Description |
---|---|
Transaction() |
Modifier and Type | Method | Description |
---|---|---|
protected boolean |
canEqual(java.lang.Object other) |
|
boolean |
equals(java.lang.Object o) |
|
java.lang.Long |
getAmount() |
|
java.lang.String |
getAuthorization() |
|
Authorization |
getAuthorizationObject() |
|
java.lang.String |
getBalanceTransaction() |
|
BalanceTransaction |
getBalanceTransactionObject() |
|
java.lang.String |
getCard() |
|
java.lang.String |
getCardholder() |
|
Cardholder |
getCardholderObject() |
|
Card |
getCardObject() |
|
java.lang.Long |
getCreated() |
|
java.lang.String |
getCurrency() |
|
java.lang.String |
getDispute() |
|
Dispute |
getDisputeObject() |
|
java.lang.String |
getId() |
|
java.lang.Boolean |
getLivemode() |
|
MerchantData |
getMerchantData() |
|
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
|
java.lang.String |
getObject() |
|
java.lang.String |
getType() |
|
int |
hashCode() |
|
static TransactionCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params) |
List all issuing transactions.
|
static TransactionCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
List all issuing transactions.
|
static Transaction |
retrieve(java.lang.String id) |
Retrieve an issuing transaction.
|
static Transaction |
retrieve(java.lang.String id,
RequestOptions options) |
Retrieve an issuing transaction.
|
static Transaction |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
Retrieve an issuing transaction.
|
void |
setAmount(java.lang.Long amount) |
|
void |
setAuthorization(java.lang.String authorizationId) |
|
void |
setAuthorizationObject(Authorization c) |
|
void |
setBalanceTransaction(java.lang.String balanceTransactionId) |
|
void |
setBalanceTransactionObject(BalanceTransaction c) |
|
void |
setCard(java.lang.String cardId) |
|
void |
setCardholder(java.lang.String cardholderId) |
|
void |
setCardholderObject(Cardholder c) |
|
void |
setCardObject(Card c) |
|
void |
setCreated(java.lang.Long created) |
|
void |
setCurrency(java.lang.String currency) |
|
void |
setDispute(java.lang.String disputeId) |
|
void |
setDisputeObject(Dispute c) |
|
void |
setId(java.lang.String id) |
|
void |
setLivemode(java.lang.Boolean livemode) |
|
void |
setMerchantData(MerchantData merchantData) |
|
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
|
void |
setObject(java.lang.String object) |
|
void |
setType(java.lang.String type) |
|
Transaction |
update(java.util.Map<java.lang.String,java.lang.Object> params) |
Update an issuing transaction.
|
Transaction |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
Update an issuing transaction.
|
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getLastResponse, setLastResponse, toJson, toString
public java.lang.String getAuthorization()
public void setAuthorization(java.lang.String authorizationId)
public Authorization getAuthorizationObject()
public void setAuthorizationObject(Authorization c)
public java.lang.String getBalanceTransaction()
public void setBalanceTransaction(java.lang.String balanceTransactionId)
public BalanceTransaction getBalanceTransactionObject()
public void setBalanceTransactionObject(BalanceTransaction c)
public java.lang.String getCard()
public void setCard(java.lang.String cardId)
public Card getCardObject()
public void setCardObject(Card c)
public java.lang.String getCardholder()
public void setCardholder(java.lang.String cardholderId)
public Cardholder getCardholderObject()
public void setCardholderObject(Cardholder c)
public java.lang.String getDispute()
public void setDispute(java.lang.String disputeId)
public Dispute getDisputeObject()
public void setDisputeObject(Dispute c)
public static TransactionCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeException
public static TransactionCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public static Transaction retrieve(java.lang.String id) throws StripeException
StripeException
public static Transaction retrieve(java.lang.String id, RequestOptions options) throws StripeException
StripeException
public static Transaction retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public Transaction update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update
in interface MetadataStore<Transaction>
StripeException
public Transaction update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update
in interface MetadataStore<Transaction>
StripeException
public java.lang.String getObject()
public java.lang.Long getAmount()
public java.lang.Long getCreated()
public java.lang.String getCurrency()
public java.lang.Boolean getLivemode()
public MerchantData getMerchantData()
public java.lang.String getType()
public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setAmount(java.lang.Long amount)
public void setCreated(java.lang.Long created)
public void setCurrency(java.lang.String currency)
public void setLivemode(java.lang.Boolean livemode)
public void setMerchantData(MerchantData merchantData)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setType(java.lang.String type)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata
in interface MetadataStore<Transaction>