Package com.adyen.model.management
Class MerchantLinks
- java.lang.Object
-
- com.adyen.model.management.MerchantLinks
-
public class MerchantLinks extends Object
MerchantLinks
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_API_CREDENTIALSstatic StringJSON_PROPERTY_SELFstatic StringJSON_PROPERTY_USERSstatic StringJSON_PROPERTY_WEBHOOKS
-
Constructor Summary
Constructors Constructor Description MerchantLinks()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MerchantLinksapiCredentials(LinksElement apiCredentials)apiCredentialsbooleanequals(Object o)Return true if this MerchantLinks object is equal to o.static MerchantLinksfromJson(String jsonString)Create an instance of MerchantLinks given an JSON stringLinksElementgetApiCredentials()Get apiCredentialsMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.LinksElementgetSelf()Get selfLinksElementgetUsers()Get usersLinksElementgetWebhooks()Get webhooksinthashCode()MerchantLinksincludeNullValues(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.MerchantLinksself(LinksElement self)selfvoidsetApiCredentials(LinksElement apiCredentials)apiCredentialsvoidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetSelf(LinksElement self)selfvoidsetUsers(LinksElement users)usersvoidsetWebhooks(LinksElement webhooks)webhooksStringtoJson()Convert an instance of MerchantLinks to an JSON stringStringtoString()MerchantLinksusers(LinksElement users)usersMerchantLinkswebhooks(LinksElement webhooks)webhooks
-
-
-
Field Detail
-
JSON_PROPERTY_API_CREDENTIALS
public static final String JSON_PROPERTY_API_CREDENTIALS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SELF
public static final String JSON_PROPERTY_SELF
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USERS
public static final String JSON_PROPERTY_USERS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_WEBHOOKS
public static final String JSON_PROPERTY_WEBHOOKS
- See Also:
- Constant Field Values
-
-
Method Detail
-
apiCredentials
public MerchantLinks apiCredentials(LinksElement apiCredentials)
apiCredentials- Parameters:
apiCredentials-- Returns:
- the current
MerchantLinksinstance, allowing for method chaining
-
getApiCredentials
public LinksElement getApiCredentials()
Get apiCredentials- Returns:
- apiCredentials
-
setApiCredentials
public void setApiCredentials(LinksElement apiCredentials)
apiCredentials- Parameters:
apiCredentials-
-
self
public MerchantLinks self(LinksElement self)
self- Parameters:
self-- Returns:
- the current
MerchantLinksinstance, allowing for method chaining
-
getSelf
public LinksElement getSelf()
Get self- Returns:
- self
-
setSelf
public void setSelf(LinksElement self)
self- Parameters:
self-
-
users
public MerchantLinks users(LinksElement users)
users- Parameters:
users-- Returns:
- the current
MerchantLinksinstance, allowing for method chaining
-
getUsers
public LinksElement getUsers()
Get users- Returns:
- users
-
setUsers
public void setUsers(LinksElement users)
users- Parameters:
users-
-
webhooks
public MerchantLinks webhooks(LinksElement webhooks)
webhooks- Parameters:
webhooks-- Returns:
- the current
MerchantLinksinstance, allowing for method chaining
-
getWebhooks
public LinksElement getWebhooks()
Get webhooks- Returns:
- webhooks
-
setWebhooks
public void setWebhooks(LinksElement webhooks)
webhooks- Parameters:
webhooks-
-
includeNullValues
public MerchantLinks 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 MerchantLinks 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 MerchantLinks fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of MerchantLinks given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of MerchantLinks
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to MerchantLinks
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of MerchantLinks to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-