Package com.stripe.model.issuing
Class Transaction
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.net.ApiResource
-
- com.stripe.model.issuing.Transaction
-
- All Implemented Interfaces:
HasId
,MetadataStore<Transaction>
public class Transaction extends ApiResource implements MetadataStore<Transaction>, HasId
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.stripe.net.ApiResource
ApiResource.RequestMethod, ApiResource.RequestType
-
-
Field Summary
-
Fields inherited from class com.stripe.net.ApiResource
CHARSET, GSON
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description Transaction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods 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.-
Methods inherited from class com.stripe.net.ApiResource
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode
-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getAuthorization
public java.lang.String getAuthorization()
-
setAuthorization
public void setAuthorization(java.lang.String authorizationId)
-
getAuthorizationObject
public Authorization getAuthorizationObject()
-
setAuthorizationObject
public void setAuthorizationObject(Authorization c)
-
getBalanceTransaction
public java.lang.String getBalanceTransaction()
-
setBalanceTransaction
public void setBalanceTransaction(java.lang.String balanceTransactionId)
-
getBalanceTransactionObject
public BalanceTransaction getBalanceTransactionObject()
-
setBalanceTransactionObject
public void setBalanceTransactionObject(BalanceTransaction c)
-
getCard
public java.lang.String getCard()
-
setCard
public void setCard(java.lang.String cardId)
-
getCardObject
public Card getCardObject()
-
setCardObject
public void setCardObject(Card c)
-
getCardholder
public java.lang.String getCardholder()
-
setCardholder
public void setCardholder(java.lang.String cardholderId)
-
getCardholderObject
public Cardholder getCardholderObject()
-
setCardholderObject
public void setCardholderObject(Cardholder c)
-
getDispute
public java.lang.String getDispute()
-
setDispute
public void setDispute(java.lang.String disputeId)
-
getDisputeObject
public Dispute getDisputeObject()
-
setDisputeObject
public void setDisputeObject(Dispute c)
-
list
public static TransactionCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
List all issuing transactions.- Throws:
StripeException
-
list
public static TransactionCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
List all issuing transactions.- Throws:
StripeException
-
retrieve
public static Transaction retrieve(java.lang.String id) throws StripeException
Retrieve an issuing transaction.- Throws:
StripeException
-
retrieve
public static Transaction retrieve(java.lang.String id, RequestOptions options) throws StripeException
Retrieve an issuing transaction.- Throws:
StripeException
-
retrieve
public static Transaction retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Retrieve an issuing transaction.- Throws:
StripeException
-
update
public Transaction update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
Update an issuing transaction.- Specified by:
update
in interfaceMetadataStore<Transaction>
- Throws:
StripeException
-
update
public Transaction update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Update an issuing transaction.- Specified by:
update
in interfaceMetadataStore<Transaction>
- Throws:
StripeException
-
getObject
public java.lang.String getObject()
-
getAmount
public java.lang.Long getAmount()
-
getCreated
public java.lang.Long getCreated()
-
getCurrency
public java.lang.String getCurrency()
-
getLivemode
public java.lang.Boolean getLivemode()
-
getMerchantData
public MerchantData getMerchantData()
-
getType
public java.lang.String getType()
-
setId
public void setId(java.lang.String id)
-
setObject
public void setObject(java.lang.String object)
-
setAmount
public void setAmount(java.lang.Long amount)
-
setCreated
public void setCreated(java.lang.Long created)
-
setCurrency
public void setCurrency(java.lang.String currency)
-
setLivemode
public void setLivemode(java.lang.Boolean livemode)
-
setMerchantData
public void setMerchantData(MerchantData merchantData)
-
setMetadata
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
-
setType
public void setType(java.lang.String type)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getMetadata
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
- Specified by:
getMetadata
in interfaceMetadataStore<Transaction>
-
-