Package com.adyen.model.checkout.details
Class ApplePayDetails
- java.lang.Object
-
- com.adyen.model.checkout.details.ApplePayDetails
-
- All Implemented Interfaces:
PaymentMethodDetails
public class ApplePayDetails extends Object implements PaymentMethodDetails
ApplePayDetails
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApplePayDetails.FundingSourceEnumGets or Sets fundingSource
-
Constructor Summary
Constructors Constructor Description ApplePayDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplePayDetailsapplePayToken(String applePayToken)booleanequals(Object o)ApplePayDetailsfundingSource(ApplePayDetails.FundingSourceEnum fundingSource)StringgetApplePayToken()Get applePayTokenApplePayDetails.FundingSourceEnumgetFundingSource()Get fundingSourceStringgetStoredPaymentMethodId()This is the `recurringDetailReference` returned in the response when you created the token.StringgetType()**applepay**inthashCode()voidsetApplePayToken(String applePayToken)voidsetFundingSource(ApplePayDetails.FundingSourceEnum fundingSource)voidsetStoredPaymentMethodId(String storedPaymentMethodId)voidsetType(String type)ApplePayDetailsstoredPaymentMethodId(String storedPaymentMethodId)StringtoString()ApplePayDetailstype(String type)
-
-
-
Field Detail
-
APPLEPAY
public static final String APPLEPAY
Possible types- See Also:
- Constant Field Values
-
-
Method Detail
-
applePayToken
public ApplePayDetails applePayToken(String applePayToken)
-
getApplePayToken
public String getApplePayToken()
Get applePayToken- Returns:
- applePayToken
-
setApplePayToken
public void setApplePayToken(String applePayToken)
-
fundingSource
public ApplePayDetails fundingSource(ApplePayDetails.FundingSourceEnum fundingSource)
-
getFundingSource
public ApplePayDetails.FundingSourceEnum getFundingSource()
Get fundingSource- Returns:
- fundingSource
-
setFundingSource
public void setFundingSource(ApplePayDetails.FundingSourceEnum fundingSource)
-
type
public ApplePayDetails type(String type)
-
storedPaymentMethodId
public ApplePayDetails storedPaymentMethodId(String storedPaymentMethodId)
-
getStoredPaymentMethodId
public String getStoredPaymentMethodId()
This is the `recurringDetailReference` returned in the response when you created the token.- Returns:
- storedPaymentMethodId
-
setStoredPaymentMethodId
public void setStoredPaymentMethodId(String storedPaymentMethodId)
-
getType
public String getType()
**applepay**- Specified by:
getTypein interfacePaymentMethodDetails- Returns:
- type
-
setType
public void setType(String type)
- Specified by:
setTypein interfacePaymentMethodDetails
-
-