Class TerminalBoardingNotificationRequest
- java.lang.Object
-
- com.adyen.model.managementwebhooks.TerminalBoardingNotificationRequest
-
public class TerminalBoardingNotificationRequest extends Object
TerminalBoardingNotificationRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTerminalBoardingNotificationRequest.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 TerminalBoardingNotificationRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TerminalBoardingNotificationRequestcreatedAt(OffsetDateTime createdAt)Timestamp for when the webhook was created.TerminalBoardingNotificationRequestdata(TerminalBoardingData data)dataTerminalBoardingNotificationRequestenvironment(String environment)The environment from which the webhook originated.booleanequals(Object o)Return true if this TerminalBoardingNotificationRequest object is equal to o.static TerminalBoardingNotificationRequestfromJson(String jsonString)Create an instance of TerminalBoardingNotificationRequest given an JSON stringOffsetDateTimegetCreatedAt()Timestamp for when the webhook was created.TerminalBoardingDatagetData()dataStringgetEnvironment()The environment from which the webhook originated.TerminalBoardingNotificationRequest.TypeEnumgetType()Type of notification.inthashCode()voidsetCreatedAt(OffsetDateTime createdAt)Timestamp for when the webhook was created.voidsetData(TerminalBoardingData data)datavoidsetEnvironment(String environment)The environment from which the webhook originated.voidsetType(TerminalBoardingNotificationRequest.TypeEnum type)Type of notification.StringtoJson()Convert an instance of TerminalBoardingNotificationRequest to an JSON stringStringtoString()TerminalBoardingNotificationRequesttype(TerminalBoardingNotificationRequest.TypeEnum type)Type of notification.
-
-
-
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 TerminalBoardingNotificationRequest createdAt(OffsetDateTime createdAt)
Timestamp for when the webhook was created.- Parameters:
createdAt-- Returns:
- the current
TerminalBoardingNotificationRequestinstance, allowing for method chaining
-
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 TerminalBoardingNotificationRequest data(TerminalBoardingData data)
data- Parameters:
data-- Returns:
- the current
TerminalBoardingNotificationRequestinstance, allowing for method chaining
-
getData
public TerminalBoardingData getData()
data- Returns:
- data
-
setData
public void setData(TerminalBoardingData data)
data- Parameters:
data-
-
environment
public TerminalBoardingNotificationRequest environment(String environment)
The environment from which the webhook originated. Possible values: **test**, **live**.- Parameters:
environment-- Returns:
- the current
TerminalBoardingNotificationRequestinstance, allowing for method chaining
-
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 TerminalBoardingNotificationRequest type(TerminalBoardingNotificationRequest.TypeEnum type)
Type of notification.- Parameters:
type-- Returns:
- the current
TerminalBoardingNotificationRequestinstance, allowing for method chaining
-
getType
public TerminalBoardingNotificationRequest.TypeEnum getType()
Type of notification.- Returns:
- type
-
setType
public void setType(TerminalBoardingNotificationRequest.TypeEnum type)
Type of notification.- Parameters:
type-
-
equals
public boolean equals(Object o)
Return true if this TerminalBoardingNotificationRequest object is equal to o.
-
fromJson
public static TerminalBoardingNotificationRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of TerminalBoardingNotificationRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TerminalBoardingNotificationRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to TerminalBoardingNotificationRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of TerminalBoardingNotificationRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-