Package com.adyen.model.management
Class PayMeInfo
- java.lang.Object
-
- com.adyen.model.management.PayMeInfo
-
public class PayMeInfo extends Object
PayMeInfo
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_DISPLAY_NAMEstatic StringJSON_PROPERTY_LOGOstatic StringJSON_PROPERTY_SUPPORT_EMAIL
-
Constructor Summary
Constructors Constructor Description PayMeInfo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PayMeInfodisplayName(String displayName)Merchant display namebooleanequals(Object o)Return true if this PayMeInfo object is equal to o.static PayMeInfofromJson(String jsonString)Create an instance of PayMeInfo given an JSON stringStringgetDisplayName()Merchant display nameStringgetLogo()Merchant logo.StringgetSupportEmail()The email address of merchant support.inthashCode()PayMeInfologo(String logo)Merchant logo.voidsetDisplayName(String displayName)Merchant display namevoidsetLogo(String logo)Merchant logo.voidsetSupportEmail(String supportEmail)The email address of merchant support.PayMeInfosupportEmail(String supportEmail)The email address of merchant support.StringtoJson()Convert an instance of PayMeInfo to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_DISPLAY_NAME
public static final String JSON_PROPERTY_DISPLAY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LOGO
public static final String JSON_PROPERTY_LOGO
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SUPPORT_EMAIL
public static final String JSON_PROPERTY_SUPPORT_EMAIL
- See Also:
- Constant Field Values
-
-
Method Detail
-
displayName
public PayMeInfo displayName(String displayName)
Merchant display name- Parameters:
displayName-- Returns:
- the current
PayMeInfoinstance, allowing for method chaining
-
getDisplayName
public String getDisplayName()
Merchant display name- Returns:
- displayName
-
setDisplayName
public void setDisplayName(String displayName)
Merchant display name- Parameters:
displayName-
-
logo
public PayMeInfo logo(String logo)
Merchant logo. Format: Base64-encoded string.- Parameters:
logo-- Returns:
- the current
PayMeInfoinstance, allowing for method chaining
-
getLogo
public String getLogo()
Merchant logo. Format: Base64-encoded string.- Returns:
- logo
-
setLogo
public void setLogo(String logo)
Merchant logo. Format: Base64-encoded string.- Parameters:
logo-
-
supportEmail
public PayMeInfo supportEmail(String supportEmail)
The email address of merchant support.- Parameters:
supportEmail-- Returns:
- the current
PayMeInfoinstance, allowing for method chaining
-
getSupportEmail
public String getSupportEmail()
The email address of merchant support.- Returns:
- supportEmail
-
setSupportEmail
public void setSupportEmail(String supportEmail)
The email address of merchant support.- Parameters:
supportEmail-
-
equals
public boolean equals(Object o)
Return true if this PayMeInfo object is equal to o.
-
fromJson
public static PayMeInfo fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of PayMeInfo given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PayMeInfo
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to PayMeInfo
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of PayMeInfo to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-