Class NotificationConfigurationDetails
- java.lang.Object
-
- com.adyen.model.marketpay.notification.NotificationConfigurationDetails
-
public class NotificationConfigurationDetails extends Object
NotificationConfigurationDetails
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNotificationConfigurationDetails.SslProtocolEnumSSL protocol
-
Constructor Summary
Constructors Constructor Description NotificationConfigurationDetails()
-
Method Summary
-
-
-
Method Detail
-
settings
public NotificationConfigurationDetails settings(Map<String,String> settings)
-
putSettingsItem
public NotificationConfigurationDetails putSettingsItem(String key, String settingsItem)
-
getSettings
public Map<String,String> getSettings()
additional notification settings- Returns:
- settings
-
apiVersion
public NotificationConfigurationDetails apiVersion(Integer apiVersion)
-
getApiVersion
public Integer getApiVersion()
api version to use- Returns:
- apiVersion
-
setApiVersion
public void setApiVersion(Integer apiVersion)
-
eventConfigs
public NotificationConfigurationDetails eventConfigs(List<NotificationEventConfiguration> eventConfigs)
-
addEventConfigsItem
public NotificationConfigurationDetails addEventConfigsItem(NotificationEventConfiguration eventConfigsItem)
-
getEventConfigs
public List<NotificationEventConfiguration> getEventConfigs()
types of the events thiggering the notification- Returns:
- eventConfigs
-
setEventConfigs
public void setEventConfigs(List<NotificationEventConfiguration> eventConfigs)
-
notifyUsername
public NotificationConfigurationDetails notifyUsername(String notifyUsername)
-
getNotifyUsername
public String getNotifyUsername()
username to access notification URL- Returns:
- notifyUsername
-
setNotifyUsername
public void setNotifyUsername(String notifyUsername)
-
sslProtocol
public NotificationConfigurationDetails sslProtocol(NotificationConfigurationDetails.SslProtocolEnum sslProtocol)
-
getSslProtocol
public NotificationConfigurationDetails.SslProtocolEnum getSslProtocol()
SSL protocol- Returns:
- sslProtocol
-
setSslProtocol
public void setSslProtocol(NotificationConfigurationDetails.SslProtocolEnum sslProtocol)
-
notifyURL
public NotificationConfigurationDetails notifyURL(String notifyURL)
-
getNotifyURL
public String getNotifyURL()
notification URL- Returns:
- notifyURL
-
setNotifyURL
public void setNotifyURL(String notifyURL)
-
description
public NotificationConfigurationDetails description(String description)
-
getDescription
public String getDescription()
notification configuration description- Returns:
- description
-
setDescription
public void setDescription(String description)
-
active
public NotificationConfigurationDetails active(Boolean active)
-
getActive
public Boolean getActive()
indicates if the notification configuration is active- Returns:
- active
-
setActive
public void setActive(Boolean active)
-
notificationId
public NotificationConfigurationDetails notificationId(Long notificationId)
-
getNotificationId
public Long getNotificationId()
Id of the notification configuration. Is ignored when the notification configuration has to be created- Returns:
- notificationId
-
setNotificationId
public void setNotificationId(Long notificationId)
-
notifyPassword
public NotificationConfigurationDetails notifyPassword(String notifyPassword)
-
getNotifyPassword
public String getNotifyPassword()
password to access notification URL- Returns:
- notifyPassword
-
setNotifyPassword
public void setNotifyPassword(String notifyPassword)
-
hmacSignatureKey
public NotificationConfigurationDetails hmacSignatureKey(String hmacSignatureKey)
-
getHmacSignatureKey
public String getHmacSignatureKey()
-
setHmacSignatureKey
public void setHmacSignatureKey(String hmacSignatureKey)
-
-