Class TransferFundsNotificationContent
- java.lang.Object
-
- com.adyen.model.marketpaywebhooks.TransferFundsNotificationContent
-
public class TransferFundsNotificationContent extends Object
TransferFundsNotificationContent
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_AMOUNTstatic StringJSON_PROPERTY_DESTINATION_ACCOUNT_CODEstatic StringJSON_PROPERTY_INVALID_FIELDSstatic StringJSON_PROPERTY_MERCHANT_REFERENCEstatic StringJSON_PROPERTY_SOURCE_ACCOUNT_CODEstatic StringJSON_PROPERTY_STATUSstatic StringJSON_PROPERTY_TRANSFER_CODE
-
Constructor Summary
Constructors Constructor Description TransferFundsNotificationContent()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_AMOUNT
public static final String JSON_PROPERTY_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DESTINATION_ACCOUNT_CODE
public static final String JSON_PROPERTY_DESTINATION_ACCOUNT_CODE
- 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_SOURCE_ACCOUNT_CODE
public static final String JSON_PROPERTY_SOURCE_ACCOUNT_CODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_STATUS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TRANSFER_CODE
public static final String JSON_PROPERTY_TRANSFER_CODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
amount
public TransferFundsNotificationContent amount(Amount amount)
-
getAmount
public Amount getAmount()
Get amount- Returns:
- amount
-
setAmount
public void setAmount(Amount amount)
-
destinationAccountCode
public TransferFundsNotificationContent destinationAccountCode(String destinationAccountCode)
-
getDestinationAccountCode
public String getDestinationAccountCode()
The code of the Account to which funds were credited.- Returns:
- destinationAccountCode
-
setDestinationAccountCode
public void setDestinationAccountCode(String destinationAccountCode)
-
invalidFields
public TransferFundsNotificationContent invalidFields(List<ErrorFieldType> invalidFields)
-
addInvalidFieldsItem
public TransferFundsNotificationContent addInvalidFieldsItem(ErrorFieldType invalidFieldsItem)
-
getInvalidFields
public List<ErrorFieldType> getInvalidFields()
Invalid fields list.- Returns:
- invalidFields
-
setInvalidFields
public void setInvalidFields(List<ErrorFieldType> invalidFields)
-
merchantReference
public TransferFundsNotificationContent merchantReference(String merchantReference)
-
getMerchantReference
public String getMerchantReference()
The reference provided by the merchant.- Returns:
- merchantReference
-
setMerchantReference
public void setMerchantReference(String merchantReference)
-
sourceAccountCode
public TransferFundsNotificationContent sourceAccountCode(String sourceAccountCode)
-
getSourceAccountCode
public String getSourceAccountCode()
The code of the Account from which funds were debited.- Returns:
- sourceAccountCode
-
setSourceAccountCode
public void setSourceAccountCode(String sourceAccountCode)
-
status
public TransferFundsNotificationContent status(OperationStatus status)
-
getStatus
public OperationStatus getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(OperationStatus status)
-
transferCode
public TransferFundsNotificationContent transferCode(String transferCode)
-
getTransferCode
public String getTransferCode()
The transfer code.- Returns:
- transferCode
-
setTransferCode
public void setTransferCode(String transferCode)
-
equals
public boolean equals(Object o)
Return true if this TransferFundsNotificationContent object is equal to o.
-
fromJson
public static TransferFundsNotificationContent fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of TransferFundsNotificationContent given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TransferFundsNotificationContent
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to TransferFundsNotificationContent
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of TransferFundsNotificationContent to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-