Package com.adyen.model.transfers
Class Counterparty2
- java.lang.Object
-
- com.adyen.model.transfers.Counterparty2
-
public class Counterparty2 extends Object
Counterparty2
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACCOUNT_HOLDER_IDstatic StringJSON_PROPERTY_BALANCE_ACCOUNT_IDstatic StringJSON_PROPERTY_TRANSFER_INSTRUMENT_ID
-
Constructor Summary
Constructors Constructor Description Counterparty2()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Counterparty2accountHolderId(String accountHolderId)Counterparty2balanceAccountId(String balanceAccountId)booleanequals(Object o)Return true if this Counterparty-2 object is equal to o.static Counterparty2fromJson(String jsonString)Create an instance of Counterparty2 given an JSON stringStringgetAccountHolderId()The identifier of the receiving account holder.StringgetBalanceAccountId()The identifier of the balance account that belongs to the receiving account holder.StringgetTransferInstrumentId()The identifier of the transfer instrument that belongs to the legal entity of the account holder.inthashCode()voidsetAccountHolderId(String accountHolderId)voidsetBalanceAccountId(String balanceAccountId)voidsetTransferInstrumentId(String transferInstrumentId)StringtoJson()Convert an instance of Counterparty2 to an JSON stringStringtoString()Counterparty2transferInstrumentId(String transferInstrumentId)
-
-
-
Field Detail
-
JSON_PROPERTY_ACCOUNT_HOLDER_ID
public static final String JSON_PROPERTY_ACCOUNT_HOLDER_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BALANCE_ACCOUNT_ID
public static final String JSON_PROPERTY_BALANCE_ACCOUNT_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TRANSFER_INSTRUMENT_ID
public static final String JSON_PROPERTY_TRANSFER_INSTRUMENT_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
accountHolderId
public Counterparty2 accountHolderId(String accountHolderId)
-
getAccountHolderId
public String getAccountHolderId()
The identifier of the receiving account holder. The payout will default to the primary balance account of this account holder if no `balanceAccountId` is provided.- Returns:
- accountHolderId
-
setAccountHolderId
public void setAccountHolderId(String accountHolderId)
-
balanceAccountId
public Counterparty2 balanceAccountId(String balanceAccountId)
-
getBalanceAccountId
public String getBalanceAccountId()
The identifier of the balance account that belongs to the receiving account holder.- Returns:
- balanceAccountId
-
setBalanceAccountId
public void setBalanceAccountId(String balanceAccountId)
-
transferInstrumentId
public Counterparty2 transferInstrumentId(String transferInstrumentId)
-
getTransferInstrumentId
public String getTransferInstrumentId()
The identifier of the transfer instrument that belongs to the legal entity of the account holder.- Returns:
- transferInstrumentId
-
setTransferInstrumentId
public void setTransferInstrumentId(String transferInstrumentId)
-
equals
public boolean equals(Object o)
Return true if this Counterparty-2 object is equal to o.
-
fromJson
public static Counterparty2 fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of Counterparty2 given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Counterparty2
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to Counterparty2
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of Counterparty2 to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-