Package com.adyen.model.transfers
Class CapitalBalance
- java.lang.Object
-
- com.adyen.model.transfers.CapitalBalance
-
public class CapitalBalance extends Object
CapitalBalance
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CURRENCYstatic StringJSON_PROPERTY_FEEstatic StringJSON_PROPERTY_PRINCIPALstatic StringJSON_PROPERTY_TOTAL
-
Constructor Summary
Constructors Constructor Description CapitalBalance()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CapitalBalancecurrency(String currency)booleanequals(Object o)Return true if this CapitalBalance object is equal to o.CapitalBalancefee(Long fee)static CapitalBalancefromJson(String jsonString)Create an instance of CapitalBalance given an JSON stringStringgetCurrency()The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).LonggetFee()Fee amount.LonggetPrincipal()Principal amount.LonggetTotal()Total amount.inthashCode()CapitalBalanceprincipal(Long principal)voidsetCurrency(String currency)The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).voidsetFee(Long fee)Fee amount.voidsetPrincipal(Long principal)Principal amount.voidsetTotal(Long total)Total amount.StringtoJson()Convert an instance of CapitalBalance to an JSON stringStringtoString()CapitalBalancetotal(Long total)
-
-
-
Field Detail
-
JSON_PROPERTY_CURRENCY
public static final String JSON_PROPERTY_CURRENCY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FEE
public static final String JSON_PROPERTY_FEE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PRINCIPAL
public static final String JSON_PROPERTY_PRINCIPAL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TOTAL
public static final String JSON_PROPERTY_TOTAL
- See Also:
- Constant Field Values
-
-
Method Detail
-
currency
public CapitalBalance currency(String currency)
-
getCurrency
public String getCurrency()
The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).- Returns:
- currency
-
setCurrency
public void setCurrency(String currency)
The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).- Parameters:
currency-
-
fee
public CapitalBalance fee(Long fee)
-
getFee
public Long getFee()
Fee amount.- Returns:
- fee
-
setFee
public void setFee(Long fee)
Fee amount.- Parameters:
fee-
-
principal
public CapitalBalance principal(Long principal)
-
getPrincipal
public Long getPrincipal()
Principal amount.- Returns:
- principal
-
setPrincipal
public void setPrincipal(Long principal)
Principal amount.- Parameters:
principal-
-
total
public CapitalBalance total(Long total)
-
getTotal
public Long getTotal()
Total amount. A sum of principal amount and fee amount.- Returns:
- total
-
setTotal
public void setTotal(Long total)
Total amount. A sum of principal amount and fee amount.- Parameters:
total-
-
equals
public boolean equals(Object o)
Return true if this CapitalBalance object is equal to o.
-
fromJson
public static CapitalBalance fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of CapitalBalance given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CapitalBalance
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to CapitalBalance
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of CapitalBalance to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-