Package com.stripe.model.issuing
Class Authorization
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.net.ApiResource
-
- com.stripe.model.issuing.Authorization
-
- All Implemented Interfaces:
HasId
,MetadataStore<Authorization>
public class Authorization extends ApiResource implements MetadataStore<Authorization>, HasId
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
Authorization.RequestHistory
class
Authorization.VerificationData
-
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 Authorization()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Authorization
approve(java.util.Map<java.lang.String,java.lang.Object> params)
Approve an issuing authorization.Authorization
approve(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options)
Approve an issuing authorization.protected boolean
canEqual(java.lang.Object other)
Authorization
decline(java.util.Map<java.lang.String,java.lang.Object> params)
Decline an issuing authorization.Authorization
decline(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options)
Decline an issuing authorization.boolean
equals(java.lang.Object o)
java.lang.Boolean
getApproved()
java.lang.String
getAuthorizationMethod()
java.lang.String
getAuthorizedAmount()
java.lang.String
getAuthorizedCurrency()
java.util.List<BalanceTransaction>
getBalanceTransactions()
java.lang.String
getCard()
java.lang.String
getCardholder()
Cardholder
getCardholderObject()
Card
getCardObject()
java.lang.Long
getCreated()
java.lang.Long
getHeldAmount()
java.lang.String
getHeldCurrency()
java.lang.String
getId()
java.lang.Boolean
getIsHeldAmountControllable()
java.lang.Boolean
getLivemode()
MerchantData
getMerchantData()
java.util.Map<java.lang.String,java.lang.String>
getMetadata()
java.lang.String
getObject()
java.lang.Long
getPendingAuthorizedAmount()
java.lang.Long
getPendingHeldAmount()
java.util.List<Authorization.RequestHistory>
getRequestHistory()
java.lang.String
getStatus()
java.util.List<Transaction>
getTransactions()
Authorization.VerificationData
getVerificationData()
java.lang.String
getWalletProvider()
int
hashCode()
static AuthorizationCollection
list(java.util.Map<java.lang.String,java.lang.Object> params)
List all issuing authorizations.static AuthorizationCollection
list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options)
List all issuing authorizations.static Authorization
retrieve(java.lang.String id)
Retrieve an issuing authorization.static Authorization
retrieve(java.lang.String id, RequestOptions options)
Retrieve an issuing authorization.static Authorization
retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options)
Retrieve an issuing authorization.void
setApproved(java.lang.Boolean approved)
void
setAuthorizationMethod(java.lang.String authorizationMethod)
void
setAuthorizedAmount(java.lang.String authorizedAmount)
void
setAuthorizedCurrency(java.lang.String authorizedCurrency)
void
setBalanceTransactions(java.util.List<BalanceTransaction> balanceTransactions)
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
setHeldAmount(java.lang.Long heldAmount)
void
setHeldCurrency(java.lang.String heldCurrency)
void
setId(java.lang.String id)
void
setIsHeldAmountControllable(java.lang.Boolean isHeldAmountControllable)
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
setPendingAuthorizedAmount(java.lang.Long pendingAuthorizedAmount)
void
setPendingHeldAmount(java.lang.Long pendingHeldAmount)
void
setRequestHistory(java.util.List<Authorization.RequestHistory> requestHistory)
void
setStatus(java.lang.String status)
void
setTransactions(java.util.List<Transaction> transactions)
void
setVerificationData(Authorization.VerificationData verificationData)
void
setWalletProvider(java.lang.String walletProvider)
Authorization
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update an issuing authorization.Authorization
update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options)
Update an issuing authorization.-
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
-
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)
-
approve
public Authorization approve(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
Approve an issuing authorization.- Throws:
StripeException
-
approve
public Authorization approve(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Approve an issuing authorization.- Throws:
StripeException
-
decline
public Authorization decline(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
Decline an issuing authorization.- Throws:
StripeException
-
decline
public Authorization decline(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Decline an issuing authorization.- Throws:
StripeException
-
list
public static AuthorizationCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
List all issuing authorizations.- Throws:
StripeException
-
list
public static AuthorizationCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
List all issuing authorizations.- Throws:
StripeException
-
retrieve
public static Authorization retrieve(java.lang.String id) throws StripeException
Retrieve an issuing authorization.- Throws:
StripeException
-
retrieve
public static Authorization retrieve(java.lang.String id, RequestOptions options) throws StripeException
Retrieve an issuing authorization.- Throws:
StripeException
-
retrieve
public static Authorization retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Retrieve an issuing authorization.- Throws:
StripeException
-
update
public Authorization update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
Update an issuing authorization.- Specified by:
update
in interfaceMetadataStore<Authorization>
- Throws:
StripeException
-
update
public Authorization update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Update an issuing authorization.- Specified by:
update
in interfaceMetadataStore<Authorization>
- Throws:
StripeException
-
getObject
public java.lang.String getObject()
-
getApproved
public java.lang.Boolean getApproved()
-
getAuthorizationMethod
public java.lang.String getAuthorizationMethod()
-
getAuthorizedAmount
public java.lang.String getAuthorizedAmount()
-
getAuthorizedCurrency
public java.lang.String getAuthorizedCurrency()
-
getBalanceTransactions
public java.util.List<BalanceTransaction> getBalanceTransactions()
-
getCreated
public java.lang.Long getCreated()
-
getHeldAmount
public java.lang.Long getHeldAmount()
-
getHeldCurrency
public java.lang.String getHeldCurrency()
-
getIsHeldAmountControllable
public java.lang.Boolean getIsHeldAmountControllable()
-
getLivemode
public java.lang.Boolean getLivemode()
-
getMerchantData
public MerchantData getMerchantData()
-
getPendingAuthorizedAmount
public java.lang.Long getPendingAuthorizedAmount()
-
getPendingHeldAmount
public java.lang.Long getPendingHeldAmount()
-
getRequestHistory
public java.util.List<Authorization.RequestHistory> getRequestHistory()
-
getStatus
public java.lang.String getStatus()
-
getTransactions
public java.util.List<Transaction> getTransactions()
-
getVerificationData
public Authorization.VerificationData getVerificationData()
-
getWalletProvider
public java.lang.String getWalletProvider()
-
setId
public void setId(java.lang.String id)
-
setObject
public void setObject(java.lang.String object)
-
setApproved
public void setApproved(java.lang.Boolean approved)
-
setAuthorizationMethod
public void setAuthorizationMethod(java.lang.String authorizationMethod)
-
setAuthorizedAmount
public void setAuthorizedAmount(java.lang.String authorizedAmount)
-
setAuthorizedCurrency
public void setAuthorizedCurrency(java.lang.String authorizedCurrency)
-
setBalanceTransactions
public void setBalanceTransactions(java.util.List<BalanceTransaction> balanceTransactions)
-
setCreated
public void setCreated(java.lang.Long created)
-
setHeldAmount
public void setHeldAmount(java.lang.Long heldAmount)
-
setHeldCurrency
public void setHeldCurrency(java.lang.String heldCurrency)
-
setIsHeldAmountControllable
public void setIsHeldAmountControllable(java.lang.Boolean isHeldAmountControllable)
-
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)
-
setPendingAuthorizedAmount
public void setPendingAuthorizedAmount(java.lang.Long pendingAuthorizedAmount)
-
setPendingHeldAmount
public void setPendingHeldAmount(java.lang.Long pendingHeldAmount)
-
setRequestHistory
public void setRequestHistory(java.util.List<Authorization.RequestHistory> requestHistory)
-
setStatus
public void setStatus(java.lang.String status)
-
setTransactions
public void setTransactions(java.util.List<Transaction> transactions)
-
setVerificationData
public void setVerificationData(Authorization.VerificationData verificationData)
-
setWalletProvider
public void setWalletProvider(java.lang.String walletProvider)
-
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<Authorization>
-
-