Class TerminalSettingsNotificationRequest
- java.lang.Object
-
- com.adyen.model.managementwebhooks.TerminalSettingsNotificationRequest
-
public class TerminalSettingsNotificationRequest extends Object
TerminalSettingsNotificationRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTerminalSettingsNotificationRequest.TypeEnumType of notification.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CREATED_ATstatic StringJSON_PROPERTY_DATAstatic StringJSON_PROPERTY_ENVIRONMENTstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description TerminalSettingsNotificationRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TerminalSettingsNotificationRequestcreatedAt(OffsetDateTime createdAt)TerminalSettingsNotificationRequestdata(TerminalSettingsData data)TerminalSettingsNotificationRequestenvironment(String environment)booleanequals(Object o)Return true if this TerminalSettingsNotificationRequest object is equal to o.static TerminalSettingsNotificationRequestfromJson(String jsonString)Create an instance of TerminalSettingsNotificationRequest given an JSON stringOffsetDateTimegetCreatedAt()Timestamp for when the webhook was created.TerminalSettingsDatagetData()Get dataStringgetEnvironment()The environment from which the webhook originated.TerminalSettingsNotificationRequest.TypeEnumgetType()Type of notification.inthashCode()voidsetCreatedAt(OffsetDateTime createdAt)Timestamp for when the webhook was created.voidsetData(TerminalSettingsData data)datavoidsetEnvironment(String environment)The environment from which the webhook originated.voidsetType(TerminalSettingsNotificationRequest.TypeEnum type)Type of notification.StringtoJson()Convert an instance of TerminalSettingsNotificationRequest to an JSON stringStringtoString()TerminalSettingsNotificationRequesttype(TerminalSettingsNotificationRequest.TypeEnum type)
-
-
-
Field Detail
-
JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DATA
public static final String JSON_PROPERTY_DATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENVIRONMENT
public static final String JSON_PROPERTY_ENVIRONMENT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
createdAt
public TerminalSettingsNotificationRequest createdAt(OffsetDateTime createdAt)
-
getCreatedAt
public OffsetDateTime getCreatedAt()
Timestamp for when the webhook was created.- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(OffsetDateTime createdAt)
Timestamp for when the webhook was created.- Parameters:
createdAt-
-
data
public TerminalSettingsNotificationRequest data(TerminalSettingsData data)
-
getData
public TerminalSettingsData getData()
Get data- Returns:
- data
-
setData
public void setData(TerminalSettingsData data)
data- Parameters:
data-
-
environment
public TerminalSettingsNotificationRequest environment(String environment)
-
getEnvironment
public String getEnvironment()
The environment from which the webhook originated. Possible values: **test**, **live**.- Returns:
- environment
-
setEnvironment
public void setEnvironment(String environment)
The environment from which the webhook originated. Possible values: **test**, **live**.- Parameters:
environment-
-
type
public TerminalSettingsNotificationRequest type(TerminalSettingsNotificationRequest.TypeEnum type)
-
getType
public TerminalSettingsNotificationRequest.TypeEnum getType()
Type of notification.- Returns:
- type
-
setType
public void setType(TerminalSettingsNotificationRequest.TypeEnum type)
Type of notification.- Parameters:
type-
-
equals
public boolean equals(Object o)
Return true if this TerminalSettingsNotificationRequest object is equal to o.
-
fromJson
public static TerminalSettingsNotificationRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of TerminalSettingsNotificationRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TerminalSettingsNotificationRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to TerminalSettingsNotificationRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of TerminalSettingsNotificationRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-