Class ModelConfiguration


  • public class ModelConfiguration
    extends Object
    ModelConfiguration
    • Constructor Detail

      • ModelConfiguration

        public ModelConfiguration()
    • Method Detail

      • getBrand

        public String getBrand()
        Payment method, like **eftpos_australia** or **mc**. See the [possible values](https://docs.adyen.com/development-resources/paymentmethodvariant#management-api).
        Returns:
        brand
      • setBrand

        public void setBrand​(String brand)
        Payment method, like **eftpos_australia** or **mc**. See the [possible values](https://docs.adyen.com/development-resources/paymentmethodvariant#management-api).
        Parameters:
        brand -
      • getCountry

        public List<String> getCountry()
        Countries, to filter different surcharge amounts for domestic or international cards.
        Returns:
        country
      • setCountry

        public void setCountry​(List<String> country)
        Countries, to filter different surcharge amounts for domestic or international cards.
        Parameters:
        country -
      • getCurrencies

        public List<Currency> getCurrencies()
        Currency, and surcharge percentage or amount.
        Returns:
        currencies
      • setCurrencies

        public void setCurrencies​(List<Currency> currencies)
        Currency, and surcharge percentage or amount.
        Parameters:
        currencies -
      • getSources

        public List<String> getSources()
        Funding source. Possible values: * **Credit** * **Debit**
        Returns:
        sources
      • setSources

        public void setSources​(List<String> sources)
        Funding source. Possible values: * **Credit** * **Debit**
        Parameters:
        sources -
      • equals

        public boolean equals​(Object o)
        Return true if this Configuration object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static ModelConfiguration fromJson​(String jsonString)
                                           throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of ModelConfiguration given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of ModelConfiguration
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to ModelConfiguration
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of ModelConfiguration to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException