Package com.adyen.model.checkout.details
Class SamsungPayDetails
- java.lang.Object
-
- com.adyen.model.checkout.details.SamsungPayDetails
-
- All Implemented Interfaces:
PaymentMethodDetails
public class SamsungPayDetails extends Object implements PaymentMethodDetails
SamsungPayDetails
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSamsungPayDetails.FundingSourceEnumGets or Sets fundingSource
-
Field Summary
Fields Modifier and Type Field Description static StringSAMSUNGPAYPossible types
-
Constructor Summary
Constructors Constructor Description SamsungPayDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)SamsungPayDetailsfundingSource(SamsungPayDetails.FundingSourceEnum fundingSource)SamsungPayDetails.FundingSourceEnumgetFundingSource()Get fundingSourceStringgetSamsungPayToken()Get samsungPayTokenStringgetStoredPaymentMethodId()This is the `recurringDetailReference` returned in the response when you created the token.StringgetType()**samsungpay**inthashCode()SamsungPayDetailssamsungPayToken(String samsungPayToken)voidsetFundingSource(SamsungPayDetails.FundingSourceEnum fundingSource)voidsetSamsungPayToken(String samsungPayToken)voidsetStoredPaymentMethodId(String storedPaymentMethodId)voidsetType(String type)SamsungPayDetailsstoredPaymentMethodId(String storedPaymentMethodId)StringtoString()SamsungPayDetailstype(String type)
-
-
-
Field Detail
-
SAMSUNGPAY
public static final String SAMSUNGPAY
Possible types- See Also:
- Constant Field Values
-
-
Method Detail
-
fundingSource
public SamsungPayDetails fundingSource(SamsungPayDetails.FundingSourceEnum fundingSource)
-
getFundingSource
public SamsungPayDetails.FundingSourceEnum getFundingSource()
Get fundingSource- Returns:
- fundingSource
-
setFundingSource
public void setFundingSource(SamsungPayDetails.FundingSourceEnum fundingSource)
-
samsungPayToken
public SamsungPayDetails samsungPayToken(String samsungPayToken)
-
getSamsungPayToken
public String getSamsungPayToken()
Get samsungPayToken- Returns:
- samsungPayToken
-
setSamsungPayToken
public void setSamsungPayToken(String samsungPayToken)
-
storedPaymentMethodId
public SamsungPayDetails 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)
-
type
public SamsungPayDetails type(String type)
-
getType
public String getType()
**samsungpay**- Specified by:
getTypein interfacePaymentMethodDetails- Returns:
- type
-
setType
public void setType(String type)
- Specified by:
setTypein interfacePaymentMethodDetails
-
-