Package com.adyen.model.checkout
Class PaymentCancelRequest
- java.lang.Object
-
- com.adyen.model.checkout.PaymentCancelRequest
-
public class PaymentCancelRequest extends Object
PaymentCancelRequest
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_APPLICATION_INFOstatic StringJSON_PROPERTY_MERCHANT_ACCOUNTstatic StringJSON_PROPERTY_REFERENCE
-
Constructor Summary
Constructors Constructor Description PaymentCancelRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PaymentCancelRequestapplicationInfo(ApplicationInfo applicationInfo)applicationInfobooleanequals(Object o)Return true if this PaymentCancelRequest object is equal to o.static PaymentCancelRequestfromJson(String jsonString)Create an instance of PaymentCancelRequest given an JSON stringApplicationInfogetApplicationInfo()applicationInfoStringgetMerchantAccount()The merchant account that is used to process the payment.StringgetReference()Your reference for the cancel request.inthashCode()PaymentCancelRequestmerchantAccount(String merchantAccount)The merchant account that is used to process the payment.PaymentCancelRequestreference(String reference)Your reference for the cancel request.voidsetApplicationInfo(ApplicationInfo applicationInfo)applicationInfovoidsetMerchantAccount(String merchantAccount)The merchant account that is used to process the payment.voidsetReference(String reference)Your reference for the cancel request.StringtoJson()Convert an instance of PaymentCancelRequest to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_APPLICATION_INFO
public static final String JSON_PROPERTY_APPLICATION_INFO
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MERCHANT_ACCOUNT
public static final String JSON_PROPERTY_MERCHANT_ACCOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REFERENCE
public static final String JSON_PROPERTY_REFERENCE
- See Also:
- Constant Field Values
-
-
Method Detail
-
applicationInfo
public PaymentCancelRequest applicationInfo(ApplicationInfo applicationInfo)
applicationInfo- Parameters:
applicationInfo-- Returns:
- the current
PaymentCancelRequestinstance, allowing for method chaining
-
getApplicationInfo
public ApplicationInfo getApplicationInfo()
applicationInfo- Returns:
- applicationInfo
-
setApplicationInfo
public void setApplicationInfo(ApplicationInfo applicationInfo)
applicationInfo- Parameters:
applicationInfo-
-
merchantAccount
public PaymentCancelRequest merchantAccount(String merchantAccount)
The merchant account that is used to process the payment.- Parameters:
merchantAccount-- Returns:
- the current
PaymentCancelRequestinstance, allowing for method chaining
-
getMerchantAccount
public String getMerchantAccount()
The merchant account that is used to process the payment.- Returns:
- merchantAccount
-
setMerchantAccount
public void setMerchantAccount(String merchantAccount)
The merchant account that is used to process the payment.- Parameters:
merchantAccount-
-
reference
public PaymentCancelRequest reference(String reference)
Your reference for the cancel request. Maximum length: 80 characters.- Parameters:
reference-- Returns:
- the current
PaymentCancelRequestinstance, allowing for method chaining
-
getReference
public String getReference()
Your reference for the cancel request. Maximum length: 80 characters.- Returns:
- reference
-
setReference
public void setReference(String reference)
Your reference for the cancel request. Maximum length: 80 characters.- Parameters:
reference-
-
equals
public boolean equals(Object o)
Return true if this PaymentCancelRequest object is equal to o.
-
fromJson
public static PaymentCancelRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of PaymentCancelRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PaymentCancelRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to PaymentCancelRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of PaymentCancelRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-