Class BalanceMutation
- java.lang.Object
-
- com.adyen.model.relayedauthorizationwebhooks.BalanceMutation
-
public class BalanceMutation extends Object
BalanceMutation
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_BALANCE_AFTERstatic StringJSON_PROPERTY_BALANCE_BEFOREstatic StringJSON_PROPERTY_CURRENCYstatic StringJSON_PROPERTY_MUTATION_AMOUNTstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description BalanceMutation()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BalanceMutationbalanceAfter(Amount balanceAfter)balanceAfterBalanceMutationbalanceBefore(Amount balanceBefore)balanceBeforeBalanceMutationcurrency(String currency)The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).booleanequals(Object o)Return true if this BalanceMutation object is equal to o.static BalanceMutationfromJson(String jsonString)Create an instance of BalanceMutation given an JSON stringAmountgetBalanceAfter()Get balanceAfterAmountgetBalanceBefore()Get balanceBeforeStringgetCurrency()The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).AmountgetMutationAmount()Get mutationAmountStringgetType()The type of the mutation.inthashCode()BalanceMutationmutationAmount(Amount mutationAmount)mutationAmountvoidsetBalanceAfter(Amount balanceAfter)balanceAftervoidsetBalanceBefore(Amount balanceBefore)balanceBeforevoidsetCurrency(String currency)The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).voidsetMutationAmount(Amount mutationAmount)mutationAmountvoidsetType(String type)The type of the mutation.StringtoJson()Convert an instance of BalanceMutation to an JSON stringStringtoString()BalanceMutationtype(String type)The type of the mutation.
-
-
-
Field Detail
-
JSON_PROPERTY_BALANCE_AFTER
public static final String JSON_PROPERTY_BALANCE_AFTER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BALANCE_BEFORE
public static final String JSON_PROPERTY_BALANCE_BEFORE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CURRENCY
public static final String JSON_PROPERTY_CURRENCY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MUTATION_AMOUNT
public static final String JSON_PROPERTY_MUTATION_AMOUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
balanceAfter
public BalanceMutation balanceAfter(Amount balanceAfter)
balanceAfter- Parameters:
balanceAfter-- Returns:
- the current
BalanceMutationinstance, allowing for method chaining
-
getBalanceAfter
public Amount getBalanceAfter()
Get balanceAfter- Returns:
- balanceAfter
-
setBalanceAfter
public void setBalanceAfter(Amount balanceAfter)
balanceAfter- Parameters:
balanceAfter-
-
balanceBefore
public BalanceMutation balanceBefore(Amount balanceBefore)
balanceBefore- Parameters:
balanceBefore-- Returns:
- the current
BalanceMutationinstance, allowing for method chaining
-
getBalanceBefore
public Amount getBalanceBefore()
Get balanceBefore- Returns:
- balanceBefore
-
setBalanceBefore
public void setBalanceBefore(Amount balanceBefore)
balanceBefore- Parameters:
balanceBefore-
-
currency
public BalanceMutation currency(String currency)
The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).- Parameters:
currency- The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).- Returns:
- the current
BalanceMutationinstance, allowing for method chaining
-
getCurrency
public String getCurrency()
The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).- Returns:
- currency The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
-
setCurrency
public void setCurrency(String currency)
The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).- Parameters:
currency- The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
-
mutationAmount
public BalanceMutation mutationAmount(Amount mutationAmount)
mutationAmount- Parameters:
mutationAmount-- Returns:
- the current
BalanceMutationinstance, allowing for method chaining
-
getMutationAmount
public Amount getMutationAmount()
Get mutationAmount- Returns:
- mutationAmount
-
setMutationAmount
public void setMutationAmount(Amount mutationAmount)
mutationAmount- Parameters:
mutationAmount-
-
type
public BalanceMutation type(String type)
The type of the mutation.- Parameters:
type- The type of the mutation.- Returns:
- the current
BalanceMutationinstance, allowing for method chaining
-
getType
public String getType()
The type of the mutation.- Returns:
- type The type of the mutation.
-
setType
public void setType(String type)
The type of the mutation.- Parameters:
type- The type of the mutation.
-
equals
public boolean equals(Object o)
Return true if this BalanceMutation object is equal to o.
-
fromJson
public static BalanceMutation fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of BalanceMutation given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of BalanceMutation
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to BalanceMutation
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of BalanceMutation to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-