Package com.adyen.model.marketpayfund
Class RefundFundsTransferRequest
- java.lang.Object
-
- com.adyen.model.marketpayfund.RefundFundsTransferRequest
-
public class RefundFundsTransferRequest extends Object
RefundFundsTransferRequest
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_AMOUNTstatic StringJSON_PROPERTY_MERCHANT_REFERENCEstatic StringJSON_PROPERTY_ORIGINAL_REFERENCE
-
Constructor Summary
Constructors Constructor Description RefundFundsTransferRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RefundFundsTransferRequestamount(Amount amount)booleanequals(Object o)Return true if this RefundFundsTransferRequest object is equal to o.static RefundFundsTransferRequestfromJson(String jsonString)Create an instance of RefundFundsTransferRequest given an JSON stringAmountgetAmount()Get amountStringgetMerchantReference()A value that can be supplied at the discretion of the executing user in order to link multiple transactions to one another.StringgetOriginalReference()A PSP reference of the original fund transfer.inthashCode()RefundFundsTransferRequestmerchantReference(String merchantReference)RefundFundsTransferRequestoriginalReference(String originalReference)voidsetAmount(Amount amount)voidsetMerchantReference(String merchantReference)voidsetOriginalReference(String originalReference)StringtoJson()Convert an instance of RefundFundsTransferRequest to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_AMOUNT
public static final String JSON_PROPERTY_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MERCHANT_REFERENCE
public static final String JSON_PROPERTY_MERCHANT_REFERENCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ORIGINAL_REFERENCE
public static final String JSON_PROPERTY_ORIGINAL_REFERENCE
- See Also:
- Constant Field Values
-
-
Method Detail
-
amount
public RefundFundsTransferRequest amount(Amount amount)
-
getAmount
public Amount getAmount()
Get amount- Returns:
- amount
-
setAmount
public void setAmount(Amount amount)
-
merchantReference
public RefundFundsTransferRequest merchantReference(String merchantReference)
-
getMerchantReference
public String getMerchantReference()
A value that can be supplied at the discretion of the executing user in order to link multiple transactions to one another.- Returns:
- merchantReference
-
setMerchantReference
public void setMerchantReference(String merchantReference)
-
originalReference
public RefundFundsTransferRequest originalReference(String originalReference)
-
getOriginalReference
public String getOriginalReference()
A PSP reference of the original fund transfer.- Returns:
- originalReference
-
setOriginalReference
public void setOriginalReference(String originalReference)
-
equals
public boolean equals(Object o)
Return true if this RefundFundsTransferRequest object is equal to o.
-
fromJson
public static RefundFundsTransferRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of RefundFundsTransferRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of RefundFundsTransferRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to RefundFundsTransferRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of RefundFundsTransferRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-