Package com.adyen.model.balanceplatform
Class Balance
- java.lang.Object
-
- com.adyen.model.balanceplatform.Balance
-
public class Balance extends Object
Balance
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_AVAILABLEstatic StringJSON_PROPERTY_BALANCEstatic StringJSON_PROPERTY_CURRENCYstatic StringJSON_PROPERTY_PENDINGstatic StringJSON_PROPERTY_RESERVED
-
Constructor Summary
Constructors Constructor Description Balance()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Balanceavailable(Long available)Balancebalance(Long balance)Balancecurrency(String currency)booleanequals(Object o)Return true if this Balance object is equal to o.static BalancefromJson(String jsonString)Create an instance of Balance given an JSON stringLonggetAvailable()The remaining amount available for spending.LonggetBalance()The total amount in the balance.StringgetCurrency()The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes) of the balance.LonggetPending()The amount pending to be paid out but not yet available in the balance.LonggetReserved()The amount reserved for payments that have been authorised, but have not been captured yet.inthashCode()Balancepending(Long pending)Balancereserved(Long reserved)voidsetAvailable(Long available)voidsetBalance(Long balance)voidsetCurrency(String currency)voidsetPending(Long pending)voidsetReserved(Long reserved)StringtoJson()Convert an instance of Balance to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_AVAILABLE
public static final String JSON_PROPERTY_AVAILABLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BALANCE
public static final String JSON_PROPERTY_BALANCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CURRENCY
public static final String JSON_PROPERTY_CURRENCY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PENDING
public static final String JSON_PROPERTY_PENDING
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RESERVED
public static final String JSON_PROPERTY_RESERVED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAvailable
public Long getAvailable()
The remaining amount available for spending.- Returns:
- available
-
setAvailable
public void setAvailable(Long available)
-
getBalance
public Long getBalance()
The total amount in the balance.- Returns:
- balance
-
setBalance
public void setBalance(Long balance)
-
getCurrency
public String getCurrency()
The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes) of the balance.- Returns:
- currency
-
setCurrency
public void setCurrency(String currency)
-
getPending
public Long getPending()
The amount pending to be paid out but not yet available in the balance.- Returns:
- pending
-
setPending
public void setPending(Long pending)
-
getReserved
public Long getReserved()
The amount reserved for payments that have been authorised, but have not been captured yet.- Returns:
- reserved
-
setReserved
public void setReserved(Long reserved)
-
equals
public boolean equals(Object o)
Return true if this Balance object is equal to o.
-
fromJson
public static Balance fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of Balance given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Balance
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to Balance
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of Balance to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-