Package com.adyen.model.management
Class ValuelinkResponseInfo
- java.lang.Object
-
- com.adyen.model.management.ValuelinkResponseInfo
-
public class ValuelinkResponseInfo extends Object
ValuelinkResponseInfo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classValuelinkResponseInfo.PinSupportEnumPIN Support.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_AUTHORISATION_MIDstatic StringJSON_PROPERTY_PIN_SUPPORTstatic StringJSON_PROPERTY_SUBMITTER_IDstatic StringJSON_PROPERTY_TERMINAL_ID
-
Constructor Summary
Constructors Constructor Description ValuelinkResponseInfo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ValuelinkResponseInfoauthorisationMid(String authorisationMid)Authorisation Midbooleanequals(Object o)Return true if this ValuelinkResponseInfo object is equal to o.static ValuelinkResponseInfofromJson(String jsonString)Create an instance of ValuelinkResponseInfo given an JSON stringStringgetAuthorisationMid()Authorisation MidMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.ValuelinkResponseInfo.PinSupportEnumgetPinSupport()PIN Support.StringgetSubmitterId()Submitter IDStringgetTerminalId()Terminal IDinthashCode()ValuelinkResponseInfoincludeNullValues(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.ValuelinkResponseInfopinSupport(ValuelinkResponseInfo.PinSupportEnum pinSupport)PIN Support.voidsetAuthorisationMid(String authorisationMid)Authorisation MidvoidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetPinSupport(ValuelinkResponseInfo.PinSupportEnum pinSupport)PIN Support.voidsetSubmitterId(String submitterId)Submitter IDvoidsetTerminalId(String terminalId)Terminal IDValuelinkResponseInfosubmitterId(String submitterId)Submitter IDValuelinkResponseInfoterminalId(String terminalId)Terminal IDStringtoJson()Convert an instance of ValuelinkResponseInfo to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_AUTHORISATION_MID
public static final String JSON_PROPERTY_AUTHORISATION_MID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PIN_SUPPORT
public static final String JSON_PROPERTY_PIN_SUPPORT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SUBMITTER_ID
public static final String JSON_PROPERTY_SUBMITTER_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TERMINAL_ID
public static final String JSON_PROPERTY_TERMINAL_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
authorisationMid
public ValuelinkResponseInfo authorisationMid(String authorisationMid)
Authorisation Mid- Parameters:
authorisationMid- Authorisation Mid- Returns:
- the current
ValuelinkResponseInfoinstance, 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
ValuelinkResponseInfoinstance, 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
ValuelinkResponseInfoinstance, 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
ValuelinkResponseInfoinstance, 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.
-
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
-
-