Package io.trippay.sdk.payment.model
Class Beneficiary
java.lang.Object
io.trippay.sdk.payment.model.Beneficiary
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-03-06T15:20:29.359634909+07:00[Asia/Bangkok]")
public class Beneficiary
extends Object
Beneficiary is a registered account with rights to compensation within a booking.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of beneficiary payment. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountEmail(String accountEmail) accountIdentifier(String accountIdentifier) accountName(String accountName) accountUrl(String accountUrl) amountDueInCaptureCurrency(Moneys amountDueInCaptureCurrency) amountDueInCapturePriceAfterRefund(Moneys amountDueInCapturePriceAfterRefund) amountDueInDisplayCurrency(Moneys amountDueInDisplayCurrency) amountDueInDisplayPriceAfterRefund(Moneys amountDueInDisplayPriceAfterRefund) amountDueInInternalCurrency(Moneys amountDueInInternalCurrency) amountDueInInternalPriceAfterRefund(Moneys amountDueInInternalPriceAfterRefund) amountDueInSourceCurrency(Moneys amountDueInSourceCurrency) amountDueInSourcePriceAfterRefund(Moneys amountDueInSourcePriceAfterRefund) amountDueInSupplierCurrency(Moneys amountDueInSupplierCurrency) amountDueInSupplierPriceAfterRefund(Moneys amountDueInSupplierPriceAfterRefund) boolean@NotNull StringaccountEmail of beneficiary that can map to an account with us@NotNull StringaccountIdentifier of beneficiary that can map to an account with us@NotNull StringaccountName of beneficiary that can map to an account with us@NotNull StringaccountUrl of beneficiary that can map to an account with us@NotNull @Valid MoneysGet amountDueInCaptureCurrency@Valid MoneysGet amountDueInCapturePriceAfterRefund@NotNull @Valid MoneysGet amountDueInDisplayCurrency@Valid MoneysGet amountDueInDisplayPriceAfterRefund@NotNull @Valid MoneysGet amountDueInInternalCurrency@Valid MoneysGet amountDueInInternalPriceAfterRefund@NotNull @Valid MoneysGet amountDueInSourceCurrency@Valid MoneysGet amountDueInSourcePriceAfterRefund@NotNull @Valid MoneysGet amountDueInSupplierCurrency@Valid MoneysGet amountDueInSupplierPriceAfterRefund@NotNull Beneficiary.TypeEnumgetType()The type of beneficiary payment.inthashCode()voidsetAccountEmail(String accountEmail) voidsetAccountIdentifier(String accountIdentifier) voidsetAccountName(String accountName) voidsetAccountUrl(String accountUrl) voidsetAmountDueInCaptureCurrency(Moneys amountDueInCaptureCurrency) voidsetAmountDueInCapturePriceAfterRefund(Moneys amountDueInCapturePriceAfterRefund) voidsetAmountDueInDisplayCurrency(Moneys amountDueInDisplayCurrency) voidsetAmountDueInDisplayPriceAfterRefund(Moneys amountDueInDisplayPriceAfterRefund) voidsetAmountDueInInternalCurrency(Moneys amountDueInInternalCurrency) voidsetAmountDueInInternalPriceAfterRefund(Moneys amountDueInInternalPriceAfterRefund) voidsetAmountDueInSourceCurrency(Moneys amountDueInSourceCurrency) voidsetAmountDueInSourcePriceAfterRefund(Moneys amountDueInSourcePriceAfterRefund) voidsetAmountDueInSupplierCurrency(Moneys amountDueInSupplierCurrency) voidsetAmountDueInSupplierPriceAfterRefund(Moneys amountDueInSupplierPriceAfterRefund) voidsetType(Beneficiary.TypeEnum type) toString()type(Beneficiary.TypeEnum type)
-
Field Details
-
JSON_PROPERTY_ACCOUNT_IDENTIFIER
- See Also:
-
JSON_PROPERTY_ACCOUNT_NAME
- See Also:
-
JSON_PROPERTY_ACCOUNT_EMAIL
- See Also:
-
JSON_PROPERTY_ACCOUNT_URL
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_SOURCE_CURRENCY
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_DISPLAY_CURRENCY
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_SUPPLIER_CURRENCY
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_INTERNAL_CURRENCY
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_CAPTURE_CURRENCY
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_SOURCE_PRICE_AFTER_REFUND
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_DISPLAY_PRICE_AFTER_REFUND
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_SUPPLIER_PRICE_AFTER_REFUND
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_INTERNAL_PRICE_AFTER_REFUND
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE_IN_CAPTURE_PRICE_AFTER_REFUND
- See Also:
-
-
Constructor Details
-
Beneficiary
public Beneficiary()
-
-
Method Details
-
accountIdentifier
-
getAccountIdentifier
accountIdentifier of beneficiary that can map to an account with us- Returns:
- accountIdentifier
-
setAccountIdentifier
-
accountName
-
getAccountName
accountName of beneficiary that can map to an account with us- Returns:
- accountName
-
setAccountName
-
accountEmail
-
getAccountEmail
accountEmail of beneficiary that can map to an account with us- Returns:
- accountEmail
-
setAccountEmail
-
accountUrl
-
getAccountUrl
accountUrl of beneficiary that can map to an account with us- Returns:
- accountUrl
-
setAccountUrl
-
amountDueInSourceCurrency
-
getAmountDueInSourceCurrency
Get amountDueInSourceCurrency- Returns:
- amountDueInSourceCurrency
-
setAmountDueInSourceCurrency
-
amountDueInDisplayCurrency
-
getAmountDueInDisplayCurrency
Get amountDueInDisplayCurrency- Returns:
- amountDueInDisplayCurrency
-
setAmountDueInDisplayCurrency
-
amountDueInSupplierCurrency
-
getAmountDueInSupplierCurrency
Get amountDueInSupplierCurrency- Returns:
- amountDueInSupplierCurrency
-
setAmountDueInSupplierCurrency
-
amountDueInInternalCurrency
-
getAmountDueInInternalCurrency
Get amountDueInInternalCurrency- Returns:
- amountDueInInternalCurrency
-
setAmountDueInInternalCurrency
-
amountDueInCaptureCurrency
-
getAmountDueInCaptureCurrency
Get amountDueInCaptureCurrency- Returns:
- amountDueInCaptureCurrency
-
setAmountDueInCaptureCurrency
-
type
-
getType
The type of beneficiary payment.- Returns:
- type
-
setType
-
amountDueInSourcePriceAfterRefund
-
getAmountDueInSourcePriceAfterRefund
Get amountDueInSourcePriceAfterRefund- Returns:
- amountDueInSourcePriceAfterRefund
-
setAmountDueInSourcePriceAfterRefund
-
amountDueInDisplayPriceAfterRefund
-
getAmountDueInDisplayPriceAfterRefund
Get amountDueInDisplayPriceAfterRefund- Returns:
- amountDueInDisplayPriceAfterRefund
-
setAmountDueInDisplayPriceAfterRefund
-
amountDueInSupplierPriceAfterRefund
-
getAmountDueInSupplierPriceAfterRefund
Get amountDueInSupplierPriceAfterRefund- Returns:
- amountDueInSupplierPriceAfterRefund
-
setAmountDueInSupplierPriceAfterRefund
-
amountDueInInternalPriceAfterRefund
-
getAmountDueInInternalPriceAfterRefund
Get amountDueInInternalPriceAfterRefund- Returns:
- amountDueInInternalPriceAfterRefund
-
setAmountDueInInternalPriceAfterRefund
-
amountDueInCapturePriceAfterRefund
-
getAmountDueInCapturePriceAfterRefund
Get amountDueInCapturePriceAfterRefund- Returns:
- amountDueInCapturePriceAfterRefund
-
setAmountDueInCapturePriceAfterRefund
-
equals
-
hashCode
public int hashCode() -
toString
-