Package com.adyen.model.management
Class SvsInfo
- java.lang.Object
-
- com.adyen.model.management.SvsInfo
-
public class SvsInfo extends Object
SvsInfo
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_AUTHORISATION_MIDstatic StringJSON_PROPERTY_CURRENCY_CODE
-
Constructor Summary
Constructors Constructor Description SvsInfo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SvsInfoauthorisationMid(String authorisationMid)The merchant ID (MID) that the acquirer recognizes you by.SvsInfocurrencyCode(String currencyCode)The three-character ISO currency code, example **USD**booleanequals(Object o)Return true if this SvsInfo object is equal to o.static SvsInfofromJson(String jsonString)Create an instance of SvsInfo given an JSON stringStringgetAuthorisationMid()The merchant ID (MID) that the acquirer recognizes you by.StringgetCurrencyCode()The three-character ISO currency code, example **USD**Map<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.inthashCode()SvsInfoincludeNullValues(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.voidsetAuthorisationMid(String authorisationMid)The merchant ID (MID) that the acquirer recognizes you by.voidsetCurrencyCode(String currencyCode)The three-character ISO currency code, example **USD**voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.StringtoJson()Convert an instance of SvsInfo 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_CURRENCY_CODE
public static final String JSON_PROPERTY_CURRENCY_CODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
authorisationMid
public SvsInfo authorisationMid(String authorisationMid)
The merchant ID (MID) that the acquirer recognizes you by.- Parameters:
authorisationMid- The merchant ID (MID) that the acquirer recognizes you by.- Returns:
- the current
SvsInfoinstance, allowing for method chaining
-
getAuthorisationMid
public String getAuthorisationMid()
The merchant ID (MID) that the acquirer recognizes you by.- Returns:
- authorisationMid The merchant ID (MID) that the acquirer recognizes you by.
-
setAuthorisationMid
public void setAuthorisationMid(String authorisationMid)
The merchant ID (MID) that the acquirer recognizes you by.- Parameters:
authorisationMid- The merchant ID (MID) that the acquirer recognizes you by.
-
currencyCode
public SvsInfo currencyCode(String currencyCode)
The three-character ISO currency code, example **USD**- Parameters:
currencyCode- The three-character ISO currency code, example **USD**- Returns:
- the current
SvsInfoinstance, allowing for method chaining
-
getCurrencyCode
public String getCurrencyCode()
The three-character ISO currency code, example **USD**- Returns:
- currencyCode The three-character ISO currency code, example **USD**
-
setCurrencyCode
public void setCurrencyCode(String currencyCode)
The three-character ISO currency code, example **USD**- Parameters:
currencyCode- The three-character ISO currency code, example **USD**
-
includeNullValues
public SvsInfo 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 SvsInfo 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 SvsInfo fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of SvsInfo given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of SvsInfo
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to SvsInfo
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of SvsInfo to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-