Class 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.
    • Constructor Detail

      • BalanceInquiryRequest

        public BalanceInquiryRequest()
    • Method Detail

      • paymentAccountReq

        public BalanceInquiryRequest paymentAccountReq​(PaymentAccountReq paymentAccountReq)
        paymentAccountReq
        Parameters:
        paymentAccountReq -
        Returns:
        the current BalanceInquiryRequest instance, 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 BalanceInquiryRequest instance, 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.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • 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