Package com.adyen.model.checkout
Class CheckoutSDKAction
- java.lang.Object
-
- com.adyen.model.checkout.CheckoutSDKAction
-
public class CheckoutSDKAction extends Object
CheckoutSDKAction
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCheckoutSDKAction.TypeEnumThe type of the action.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_PAYMENT_DATAstatic StringJSON_PROPERTY_PAYMENT_METHOD_TYPEstatic StringJSON_PROPERTY_SDK_DATAstatic StringJSON_PROPERTY_TYPEstatic StringJSON_PROPERTY_URL
-
Constructor Summary
Constructors Constructor Description CheckoutSDKAction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Return true if this CheckoutSDKAction object is equal to o.static CheckoutSDKActionfromJson(String jsonString)Create an instance of CheckoutSDKAction given an JSON stringStringgetPaymentData()Encoded payment data.StringgetPaymentMethodType()Specifies the payment method.Map<String,String>getSdkData()The data to pass to the SDK.CheckoutSDKAction.TypeEnumgetType()The type of the action.StringgetUrl()Specifies the URL to redirect to.inthashCode()CheckoutSDKActionpaymentData(String paymentData)CheckoutSDKActionpaymentMethodType(String paymentMethodType)CheckoutSDKActionputSdkDataItem(String key, String sdkDataItem)CheckoutSDKActionsdkData(Map<String,String> sdkData)voidsetPaymentData(String paymentData)Encoded payment data.voidsetPaymentMethodType(String paymentMethodType)Specifies the payment method.voidsetSdkData(Map<String,String> sdkData)The data to pass to the SDK.voidsetType(CheckoutSDKAction.TypeEnum type)The type of the action.voidsetUrl(String url)Specifies the URL to redirect to.StringtoJson()Convert an instance of CheckoutSDKAction to an JSON stringStringtoString()CheckoutSDKActiontype(CheckoutSDKAction.TypeEnum type)CheckoutSDKActionurl(String url)
-
-
-
Field Detail
-
JSON_PROPERTY_PAYMENT_DATA
public static final String JSON_PROPERTY_PAYMENT_DATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_METHOD_TYPE
public static final String JSON_PROPERTY_PAYMENT_METHOD_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SDK_DATA
public static final String JSON_PROPERTY_SDK_DATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_URL
public static final String JSON_PROPERTY_URL
- See Also:
- Constant Field Values
-
-
Method Detail
-
paymentData
public CheckoutSDKAction paymentData(String paymentData)
-
getPaymentData
public String getPaymentData()
Encoded payment data.- Returns:
- paymentData
-
setPaymentData
public void setPaymentData(String paymentData)
Encoded payment data.- Parameters:
paymentData-
-
paymentMethodType
public CheckoutSDKAction paymentMethodType(String paymentMethodType)
-
getPaymentMethodType
public String getPaymentMethodType()
Specifies the payment method.- Returns:
- paymentMethodType
-
setPaymentMethodType
public void setPaymentMethodType(String paymentMethodType)
Specifies the payment method.- Parameters:
paymentMethodType-
-
sdkData
public CheckoutSDKAction sdkData(Map<String,String> sdkData)
-
putSdkDataItem
public CheckoutSDKAction putSdkDataItem(String key, String sdkDataItem)
-
setSdkData
public void setSdkData(Map<String,String> sdkData)
The data to pass to the SDK.- Parameters:
sdkData-
-
type
public CheckoutSDKAction type(CheckoutSDKAction.TypeEnum type)
-
getType
public CheckoutSDKAction.TypeEnum getType()
The type of the action.- Returns:
- type
-
setType
public void setType(CheckoutSDKAction.TypeEnum type)
The type of the action.- Parameters:
type-
-
url
public CheckoutSDKAction url(String url)
-
getUrl
public String getUrl()
Specifies the URL to redirect to.- Returns:
- url
-
setUrl
public void setUrl(String url)
Specifies the URL to redirect to.- Parameters:
url-
-
equals
public boolean equals(Object o)
Return true if this CheckoutSDKAction object is equal to o.
-
fromJson
public static CheckoutSDKAction fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of CheckoutSDKAction given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CheckoutSDKAction
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to CheckoutSDKAction
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of CheckoutSDKAction to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-