Class Withdrawal
java.lang.Object
dev.vality.swag.wallets.webhook.events.model.Withdrawal
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-09-21T13:44:22.979521869Z[Etc/UTC]")
public class Withdrawal
extends Object
Funds withdrawal data
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_BODYstatic StringJSON_PROPERTY_CREATED_ATstatic StringJSON_PROPERTY_DESTINATIONstatic StringJSON_PROPERTY_EXTERNAL_I_Dstatic StringJSON_PROPERTY_IDstatic StringJSON_PROPERTY_METADATAstatic StringJSON_PROPERTY_WALLET -
Constructor Summary
Constructors Constructor Description Withdrawal() -
Method Summary
Modifier and Type Method Description Withdrawalbody(WithdrawalBody body)WithdrawalcreatedAt(OffsetDateTime createdAt)Withdrawaldestination(String destination)booleanequals(Object o)WithdrawalexternalID(String externalID)WithdrawalBodygetBody()Get bodyOffsetDateTimegetCreatedAt()Date and time the withdrawal startedStringgetDestination()Destination identifierStringgetExternalID()The unique identifier of the content on your side.StringgetId()Identifier of funds withdrawalObjectgetMetadata()A custom client-specific API and a data set that is not transparent to the system, associated with this withdrawalorg.openapitools.jackson.nullable.JsonNullable<Object>getMetadata_JsonNullable()StringgetWallet()Identifier of the walletinthashCode()Withdrawalid(String id)Withdrawalmetadata(Object metadata)voidsetBody(WithdrawalBody body)voidsetCreatedAt(OffsetDateTime createdAt)voidsetDestination(String destination)voidsetExternalID(String externalID)voidsetId(String id)voidsetMetadata(Object metadata)voidsetMetadata_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> metadata)voidsetWallet(String wallet)StringtoString()Withdrawalwallet(String wallet)
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DESTINATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BODY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_METADATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_WALLET
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXTERNAL_I_D
- See Also:
- Constant Field Values
-
-
Constructor Details
-
Withdrawal
public Withdrawal()
-
-
Method Details
-
id
-
getId
Identifier of funds withdrawal- Returns:
- id
-
setId
-
createdAt
-
getCreatedAt
Date and time the withdrawal started- Returns:
- createdAt
-
setCreatedAt
-
destination
-
getDestination
Destination identifier- Returns:
- destination
-
setDestination
-
body
-
getBody
Get body- Returns:
- body
-
setBody
-
metadata
-
getMetadata
A custom client-specific API and a data set that is not transparent to the system, associated with this withdrawal- Returns:
- metadata
-
getMetadata_JsonNullable
-
setMetadata_JsonNullable
public void setMetadata_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> metadata) -
setMetadata
-
wallet
-
getWallet
Identifier of the wallet- Returns:
- wallet
-
setWallet
-
externalID
-
getExternalID
The unique identifier of the content on your side. When specified, will be used to ensure idempotent processing of the operation.- Returns:
- externalID
-
setExternalID
-
equals
-
hashCode
public int hashCode() -
toString
-