Class ValuelinkResponseInfo


  • public class ValuelinkResponseInfo
    extends Object
    ValuelinkResponseInfo
    • Constructor Detail

      • ValuelinkResponseInfo

        public ValuelinkResponseInfo()
    • Method Detail

      • authorisationMid

        public ValuelinkResponseInfo authorisationMid​(String authorisationMid)
        Authorisation Mid
        Parameters:
        authorisationMid - Authorisation Mid
        Returns:
        the current ValuelinkResponseInfo instance, allowing for method chaining
      • getAuthorisationMid

        public String getAuthorisationMid()
        Authorisation Mid
        Returns:
        authorisationMid Authorisation Mid
      • setAuthorisationMid

        public void setAuthorisationMid​(String authorisationMid)
        Authorisation Mid
        Parameters:
        authorisationMid - Authorisation Mid
      • pinSupport

        public ValuelinkResponseInfo pinSupport​(ValuelinkResponseInfo.PinSupportEnum pinSupport)
        PIN Support. For ecommerce, PIN is required.
        Parameters:
        pinSupport - PIN Support. For ecommerce, PIN is required.
        Returns:
        the current ValuelinkResponseInfo instance, allowing for method chaining
      • getPinSupport

        public ValuelinkResponseInfo.PinSupportEnum getPinSupport()
        PIN Support. For ecommerce, PIN is required.
        Returns:
        pinSupport PIN Support. For ecommerce, PIN is required.
      • setPinSupport

        public void setPinSupport​(ValuelinkResponseInfo.PinSupportEnum pinSupport)
        PIN Support. For ecommerce, PIN is required.
        Parameters:
        pinSupport - PIN Support. For ecommerce, PIN is required.
      • submitterId

        public ValuelinkResponseInfo submitterId​(String submitterId)
        Submitter ID
        Parameters:
        submitterId - Submitter ID
        Returns:
        the current ValuelinkResponseInfo instance, allowing for method chaining
      • getSubmitterId

        public String getSubmitterId()
        Submitter ID
        Returns:
        submitterId Submitter ID
      • setSubmitterId

        public void setSubmitterId​(String submitterId)
        Submitter ID
        Parameters:
        submitterId - Submitter ID
      • terminalId

        public ValuelinkResponseInfo terminalId​(String terminalId)
        Terminal ID
        Parameters:
        terminalId - Terminal ID
        Returns:
        the current ValuelinkResponseInfo instance, allowing for method chaining
      • getTerminalId

        public String getTerminalId()
        Terminal ID
        Returns:
        terminalId Terminal ID
      • setTerminalId

        public void setTerminalId​(String terminalId)
        Terminal ID
        Parameters:
        terminalId - Terminal ID
      • includeNullValues

        public ValuelinkResponseInfo 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 ValuelinkResponseInfo 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 ValuelinkResponseInfo fromJson​(String jsonString)
                                              throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of ValuelinkResponseInfo given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of ValuelinkResponseInfo
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to ValuelinkResponseInfo
      • toJson

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