Package com.adyen.model.management
Class TwintResponseInfo
- java.lang.Object
-
- com.adyen.model.management.TwintResponseInfo
-
public class TwintResponseInfo extends Object
TwintResponseInfo
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_LOGO
-
Constructor Summary
Constructors Constructor Description TwintResponseInfo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Return true if this TwintResponseInfo object is equal to o.static TwintResponseInfofromJson(String jsonString)Create an instance of TwintResponseInfo given an JSON stringMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.StringgetLogo()Twint logo.inthashCode()TwintResponseInfoincludeNullValues(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.TwintResponseInfologo(String logo)Twint logo.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetLogo(String logo)Twint logo.StringtoJson()Convert an instance of TwintResponseInfo to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_LOGO
public static final String JSON_PROPERTY_LOGO
- See Also:
- Constant Field Values
-
-
Method Detail
-
logo
public TwintResponseInfo logo(String logo)
Twint logo. Format: Base64-encoded string.- Parameters:
logo- Twint logo. Format: Base64-encoded string.- Returns:
- the current
TwintResponseInfoinstance, allowing for method chaining
-
getLogo
public String getLogo()
Twint logo. Format: Base64-encoded string.- Returns:
- logo Twint logo. Format: Base64-encoded string.
-
setLogo
public void setLogo(String logo)
Twint logo. Format: Base64-encoded string.- Parameters:
logo- Twint logo. Format: Base64-encoded string.
-
includeNullValues
public TwintResponseInfo 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 TwintResponseInfo 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 TwintResponseInfo fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of TwintResponseInfo given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TwintResponseInfo
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to TwintResponseInfo
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of TwintResponseInfo to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-