Class PayoutScheduleBANotificationRequest
- java.lang.Object
-
- com.adyen.model.configurationwebhooks.PayoutScheduleBANotificationRequest
-
public class PayoutScheduleBANotificationRequest extends Object
PayoutScheduleBANotificationRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPayoutScheduleBANotificationRequest.TypeEnumType of webhook.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_DATAstatic StringJSON_PROPERTY_ENVIRONMENTstatic StringJSON_PROPERTY_TIMESTAMPstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description PayoutScheduleBANotificationRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PayoutScheduleBANotificationRequestdata(AccountPayoutConfigWebhookData data)dataPayoutScheduleBANotificationRequestenvironment(String environment)The environment from which the webhook originated.booleanequals(Object o)Return true if this PayoutScheduleBANotificationRequest object is equal to o.static PayoutScheduleBANotificationRequestfromJson(String jsonString)Create an instance of PayoutScheduleBANotificationRequest given an JSON stringAccountPayoutConfigWebhookDatagetData()Get dataStringgetEnvironment()The environment from which the webhook originated.OffsetDateTimegetTimestamp()When the event was queued.PayoutScheduleBANotificationRequest.TypeEnumgetType()Type of webhook.inthashCode()voidsetData(AccountPayoutConfigWebhookData data)datavoidsetEnvironment(String environment)The environment from which the webhook originated.voidsetTimestamp(OffsetDateTime timestamp)When the event was queued.voidsetType(PayoutScheduleBANotificationRequest.TypeEnum type)Type of webhook.PayoutScheduleBANotificationRequesttimestamp(OffsetDateTime timestamp)When the event was queued.StringtoJson()Convert an instance of PayoutScheduleBANotificationRequest to an JSON stringStringtoString()PayoutScheduleBANotificationRequesttype(PayoutScheduleBANotificationRequest.TypeEnum type)Type of webhook.
-
-
-
Field Detail
-
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_TIMESTAMP
public static final String JSON_PROPERTY_TIMESTAMP
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
data
public PayoutScheduleBANotificationRequest data(AccountPayoutConfigWebhookData data)
data- Parameters:
data-- Returns:
- the current
PayoutScheduleBANotificationRequestinstance, allowing for method chaining
-
getData
public AccountPayoutConfigWebhookData getData()
Get data- Returns:
- data
-
setData
public void setData(AccountPayoutConfigWebhookData data)
data- Parameters:
data-
-
environment
public PayoutScheduleBANotificationRequest environment(String environment)
The environment from which the webhook originated. Possible values: **test**, **live**.- Parameters:
environment- The environment from which the webhook originated. Possible values: **test**, **live**.- Returns:
- the current
PayoutScheduleBANotificationRequestinstance, allowing for method chaining
-
getEnvironment
public String getEnvironment()
The environment from which the webhook originated. Possible values: **test**, **live**.- Returns:
- environment The environment from which the webhook originated. Possible values: **test**, **live**.
-
setEnvironment
public void setEnvironment(String environment)
The environment from which the webhook originated. Possible values: **test**, **live**.- Parameters:
environment- The environment from which the webhook originated. Possible values: **test**, **live**.
-
timestamp
public PayoutScheduleBANotificationRequest timestamp(OffsetDateTime timestamp)
When the event was queued.- Parameters:
timestamp- When the event was queued.- Returns:
- the current
PayoutScheduleBANotificationRequestinstance, allowing for method chaining
-
getTimestamp
public OffsetDateTime getTimestamp()
When the event was queued.- Returns:
- timestamp When the event was queued.
-
setTimestamp
public void setTimestamp(OffsetDateTime timestamp)
When the event was queued.- Parameters:
timestamp- When the event was queued.
-
type
public PayoutScheduleBANotificationRequest type(PayoutScheduleBANotificationRequest.TypeEnum type)
Type of webhook.- Parameters:
type- Type of webhook.- Returns:
- the current
PayoutScheduleBANotificationRequestinstance, allowing for method chaining
-
getType
public PayoutScheduleBANotificationRequest.TypeEnum getType()
Type of webhook.- Returns:
- type Type of webhook.
-
setType
public void setType(PayoutScheduleBANotificationRequest.TypeEnum type)
Type of webhook.- Parameters:
type- Type of webhook.
-
equals
public boolean equals(Object o)
Return true if this PayoutScheduleBANotificationRequest object is equal to o.
-
fromJson
public static PayoutScheduleBANotificationRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of PayoutScheduleBANotificationRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PayoutScheduleBANotificationRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to PayoutScheduleBANotificationRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of PayoutScheduleBANotificationRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-