Package com.adyen.model.management
Class MinorUnitsMonetaryValue
- java.lang.Object
-
- com.adyen.model.management.MinorUnitsMonetaryValue
-
public class MinorUnitsMonetaryValue extends Object
MinorUnitsMonetaryValue
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMinorUnitsMonetaryValue.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_AMOUNTstatic StringSERIALIZED_NAME_CURRENCY_CODE
-
Constructor Summary
Constructors Constructor Description MinorUnitsMonetaryValue()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MinorUnitsMonetaryValueamount(Integer amount)MinorUnitsMonetaryValuecurrencyCode(String currencyCode)booleanequals(Object o)static MinorUnitsMonetaryValuefromJson(String jsonString)Create an instance of MinorUnitsMonetaryValue given an JSON stringIntegergetAmount()The transaction amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes).StringgetCurrencyCode()The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).inthashCode()voidsetAmount(Integer amount)voidsetCurrencyCode(String currencyCode)StringtoJson()Convert an instance of MinorUnitsMonetaryValue to an JSON stringStringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_AMOUNT
public static final String SERIALIZED_NAME_AMOUNT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CURRENCY_CODE
public static final String SERIALIZED_NAME_CURRENCY_CODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
amount
public MinorUnitsMonetaryValue amount(Integer amount)
-
getAmount
public Integer getAmount()
The transaction amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes).- Returns:
- amount
-
setAmount
public void setAmount(Integer amount)
-
currencyCode
public MinorUnitsMonetaryValue currencyCode(String currencyCode)
-
getCurrencyCode
public String getCurrencyCode()
The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).- Returns:
- currencyCode
-
setCurrencyCode
public void setCurrencyCode(String currencyCode)
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to MinorUnitsMonetaryValue
-
fromJson
public static MinorUnitsMonetaryValue fromJson(String jsonString) throws IOException
Create an instance of MinorUnitsMonetaryValue given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of MinorUnitsMonetaryValue
- Throws:
IOException- if the JSON string is invalid with respect to MinorUnitsMonetaryValue
-
toJson
public String toJson()
Convert an instance of MinorUnitsMonetaryValue to an JSON string- Returns:
- JSON string
-
-