Class RefundFundsTransferNotificationContent
- java.lang.Object
-
- com.adyen.model.marketpaywebhooks.RefundFundsTransferNotificationContent
-
public class RefundFundsTransferNotificationContent extends Object
RefundFundsTransferNotificationContent
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_AMOUNTstatic StringJSON_PROPERTY_INVALID_FIELDSstatic StringJSON_PROPERTY_MERCHANT_REFERENCEstatic StringJSON_PROPERTY_ORIGINAL_REFERENCEstatic StringJSON_PROPERTY_STATUS
-
Constructor Summary
Constructors Constructor Description RefundFundsTransferNotificationContent()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RefundFundsTransferNotificationContentaddInvalidFieldsItem(ErrorFieldType invalidFieldsItem)RefundFundsTransferNotificationContentamount(Amount amount)booleanequals(Object o)Return true if this RefundFundsTransferNotificationContent object is equal to o.static RefundFundsTransferNotificationContentfromJson(String jsonString)Create an instance of RefundFundsTransferNotificationContent given an JSON stringAmountgetAmount()Get amountList<ErrorFieldType>getInvalidFields()Invalid fields list.StringgetMerchantReference()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.OperationStatusgetStatus()Get statusinthashCode()RefundFundsTransferNotificationContentinvalidFields(List<ErrorFieldType> invalidFields)RefundFundsTransferNotificationContentmerchantReference(String merchantReference)RefundFundsTransferNotificationContentoriginalReference(String originalReference)voidsetAmount(Amount amount)voidsetInvalidFields(List<ErrorFieldType> invalidFields)voidsetMerchantReference(String merchantReference)voidsetOriginalReference(String originalReference)voidsetStatus(OperationStatus status)RefundFundsTransferNotificationContentstatus(OperationStatus status)StringtoJson()Convert an instance of RefundFundsTransferNotificationContent to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_AMOUNT
public static final String JSON_PROPERTY_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INVALID_FIELDS
public static final String JSON_PROPERTY_INVALID_FIELDS
- 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
-
JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_STATUS
- See Also:
- Constant Field Values
-
-
Method Detail
-
amount
public RefundFundsTransferNotificationContent amount(Amount amount)
-
getAmount
public Amount getAmount()
Get amount- Returns:
- amount
-
setAmount
public void setAmount(Amount amount)
-
invalidFields
public RefundFundsTransferNotificationContent invalidFields(List<ErrorFieldType> invalidFields)
-
addInvalidFieldsItem
public RefundFundsTransferNotificationContent addInvalidFieldsItem(ErrorFieldType invalidFieldsItem)
-
getInvalidFields
public List<ErrorFieldType> getInvalidFields()
Invalid fields list.- Returns:
- invalidFields
-
setInvalidFields
public void setInvalidFields(List<ErrorFieldType> invalidFields)
-
merchantReference
public RefundFundsTransferNotificationContent 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 RefundFundsTransferNotificationContent originalReference(String originalReference)
-
getOriginalReference
public String getOriginalReference()
A PSP reference of the original fund transfer.- Returns:
- originalReference
-
setOriginalReference
public void setOriginalReference(String originalReference)
-
status
public RefundFundsTransferNotificationContent status(OperationStatus status)
-
getStatus
public OperationStatus getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(OperationStatus status)
-
equals
public boolean equals(Object o)
Return true if this RefundFundsTransferNotificationContent object is equal to o.
-
fromJson
public static RefundFundsTransferNotificationContent fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of RefundFundsTransferNotificationContent given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of RefundFundsTransferNotificationContent
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to RefundFundsTransferNotificationContent
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of RefundFundsTransferNotificationContent to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-