Package com.adyen.model.tapi
Class BalanceInquiryRequest
- java.lang.Object
-
- com.adyen.model.tapi.BalanceInquiryRequest
-
public class BalanceInquiryRequest extends Object
It conveys Information related to the account for which a Balance Inquiry is requested. Content of the Balance Inquiry Request message.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_LOYALTY_ACCOUNT_REQstatic StringJSON_PROPERTY_PAYMENT_ACCOUNT_REQ
-
Constructor Summary
Constructors Constructor Description BalanceInquiryRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Return true if this BalanceInquiryRequest object is equal to o.static BalanceInquiryRequestfromJson(String jsonString)Create an instance of BalanceInquiryRequest given an JSON stringMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.LoyaltyAccountReqgetLoyaltyAccountReq()Get loyaltyAccountReqPaymentAccountReqgetPaymentAccountReq()Get paymentAccountReqinthashCode()BalanceInquiryRequestincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.booleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.BalanceInquiryRequestloyaltyAccountReq(LoyaltyAccountReq loyaltyAccountReq)loyaltyAccountReqBalanceInquiryRequestpaymentAccountReq(PaymentAccountReq paymentAccountReq)paymentAccountReqvoidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetLoyaltyAccountReq(LoyaltyAccountReq loyaltyAccountReq)loyaltyAccountReqvoidsetPaymentAccountReq(PaymentAccountReq paymentAccountReq)paymentAccountReqStringtoJson()Convert an instance of BalanceInquiryRequest to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_PAYMENT_ACCOUNT_REQ
public static final String JSON_PROPERTY_PAYMENT_ACCOUNT_REQ
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LOYALTY_ACCOUNT_REQ
public static final String JSON_PROPERTY_LOYALTY_ACCOUNT_REQ
- See Also:
- Constant Field Values
-
-
Method Detail
-
paymentAccountReq
public BalanceInquiryRequest paymentAccountReq(PaymentAccountReq paymentAccountReq)
paymentAccountReq- Parameters:
paymentAccountReq-- Returns:
- the current
BalanceInquiryRequestinstance, allowing for method chaining
-
getPaymentAccountReq
public PaymentAccountReq getPaymentAccountReq()
Get paymentAccountReq- Returns:
- paymentAccountReq
-
setPaymentAccountReq
public void setPaymentAccountReq(PaymentAccountReq paymentAccountReq)
paymentAccountReq- Parameters:
paymentAccountReq-
-
loyaltyAccountReq
public BalanceInquiryRequest loyaltyAccountReq(LoyaltyAccountReq loyaltyAccountReq)
loyaltyAccountReq- Parameters:
loyaltyAccountReq-- Returns:
- the current
BalanceInquiryRequestinstance, allowing for method chaining
-
getLoyaltyAccountReq
public LoyaltyAccountReq getLoyaltyAccountReq()
Get loyaltyAccountReq- Returns:
- loyaltyAccountReq
-
setLoyaltyAccountReq
public void setLoyaltyAccountReq(LoyaltyAccountReq loyaltyAccountReq)
loyaltyAccountReq- Parameters:
loyaltyAccountReq-
-
includeNullValues
public BalanceInquiryRequest includeNullValues(boolean includeNullValues)
Configures whether null values are explicitly serialized in the JSON payload. Default is false.
-
isIncludeNullValues
public boolean isIncludeNullValues()
Returns whether null values are explicitly serialized in the JSON payload.
-
setIncludeNullValues
public void setIncludeNullValues(boolean includeNullValues)
Sets whether null values should be explicitly serialized in the JSON payload. Default is false.
-
equals
public boolean equals(Object o)
Return true if this BalanceInquiryRequest object is equal to o.
-
getExplicitNulls
public Map<String,Object> getExplicitNulls()
Returns a map of properties to be merged into the JSON payload as explicit null values.
-
fromJson
public static BalanceInquiryRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of BalanceInquiryRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of BalanceInquiryRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to BalanceInquiryRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of BalanceInquiryRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-