Class BeneficiarySupplier
java.lang.Object
travel.wink.sdk.extranet.booking.model.BeneficiarySupplier
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:17:36.846722567+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class BeneficiarySupplier
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 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) addPendingRefundsItem(Object pendingRefundsItem) amountDue(BeneficiaryChargeSupplier amountDue) captureAmount(BigDecimal captureAmount) captureAmountRefundModifier(BigDecimal captureAmountRefundModifier) captureCurrency(String captureCurrency) displayAmount(BigDecimal displayAmount) displayAmountRefundModifier(BigDecimal displayAmountRefundModifier) displayCurrency(String displayCurrency) boolean@NotNull @Size(min=1) StringaccountEmail of beneficiary that can map to an account with us@NotNull @Size(min=1) StringaccountIdentifier of beneficiary that can map to an account with us@NotNull @Size(min=1) StringaccountName of beneficiary that can map to an account with usaccountUrl of beneficiary that can map to an account with us@Valid BeneficiaryChargeSupplierThe original slice requested@NotNull @Valid @DecimalMin("0") BigDecimalAmount in capture currency minimum: 0@NotNull @Valid @DecimalMin("0") BigDecimalThe delta from the original capture amount after a refund occurred minimum: 0@NotNull @Size(min=1) StringThe capture currency@NotNull @Valid @DecimalMin("0") BigDecimalAmount in display currency minimum: 0@NotNull @Valid @DecimalMin("0") BigDecimalThe delta from the original display amount after a refund occurred minimum: 0@NotNull @Size(min=1) StringThe display currency@NotNull @Valid @DecimalMin("0") BigDecimalAmount in internal currency minimum: 0@NotNull @Valid @DecimalMin("0") BigDecimalThe delta from the original internal amount after a refund occurred minimum: 0@NotNull @Size(min=1) StringThe internal currencyPlace to add more data related to the beneficiary.@NotNull @Valid @DecimalMin("0") BigDecimalCapture amount minus capture modifier.@NotNull @Valid @DecimalMin("0") BigDecimalDisplay amount minus display modifier.@NotNull @Valid @DecimalMin("0") BigDecimalInternal amount minus internal modifier.@NotNull @Valid @DecimalMin("0") BigDecimalSource amount minus source modifier.@NotNull @Valid @DecimalMin("0") BigDecimalSupplier amount minus supplier modifier.Get pendingRefundsWhether a funds transfer has occurred for this booking.@NotNull @Valid @DecimalMin("0") BigDecimalAmount in source currency minimum: 0@NotNull @Valid @DecimalMin("0") BigDecimalThe delta from the original source amount after a refund occurred minimum: 0@NotNull @Size(min=1) StringThe source currency@NotNull @Valid @DecimalMin("0") BigDecimalAmount in supplier currency minimum: 0@NotNull @Valid @DecimalMin("0") BigDecimalThe delta from the original supplier amount after a refund occurred minimum: 0@NotNull @Size(min=1) StringThe supplier currency@NotNull BeneficiarySupplier.TypeEnumgetType()The type of beneficiary payment.inthashCode()internalAmount(BigDecimal internalAmount) internalAmountRefundModifier(BigDecimal internalAmountRefundModifier) internalCurrency(String internalCurrency) netCaptureAmount(BigDecimal netCaptureAmount) netDisplayAmount(BigDecimal netDisplayAmount) netInternalAmount(BigDecimal netInternalAmount) netSourceAmount(BigDecimal netSourceAmount) netSupplierAmount(BigDecimal netSupplierAmount) pendingRefunds(List<Object> pendingRefunds) putMetadataItem(String key, String metadataItem) reconciled(Boolean reconciled) voidsetAccountEmail(String accountEmail) voidsetAccountIdentifier(String accountIdentifier) voidsetAccountName(String accountName) voidsetAccountUrl(String accountUrl) voidsetAmountDue(BeneficiaryChargeSupplier amountDue) voidsetCaptureAmount(BigDecimal captureAmount) voidsetCaptureAmountRefundModifier(BigDecimal captureAmountRefundModifier) voidsetCaptureCurrency(String captureCurrency) voidsetDisplayAmount(BigDecimal displayAmount) voidsetDisplayAmountRefundModifier(BigDecimal displayAmountRefundModifier) voidsetDisplayCurrency(String displayCurrency) voidsetInternalAmount(BigDecimal internalAmount) voidsetInternalAmountRefundModifier(BigDecimal internalAmountRefundModifier) voidsetInternalCurrency(String internalCurrency) voidsetMetadata(Map<String, String> metadata) voidsetNetCaptureAmount(BigDecimal netCaptureAmount) voidsetNetDisplayAmount(BigDecimal netDisplayAmount) voidsetNetInternalAmount(BigDecimal netInternalAmount) voidsetNetSourceAmount(BigDecimal netSourceAmount) voidsetNetSupplierAmount(BigDecimal netSupplierAmount) voidsetPendingRefunds(List<Object> pendingRefunds) voidsetReconciled(Boolean reconciled) voidsetSourceAmount(BigDecimal sourceAmount) voidsetSourceAmountRefundModifier(BigDecimal sourceAmountRefundModifier) voidsetSourceCurrency(String sourceCurrency) voidsetSupplierAmount(BigDecimal supplierAmount) voidsetSupplierAmountRefundModifier(BigDecimal supplierAmountRefundModifier) voidsetSupplierCurrency(String supplierCurrency) voidsourceAmount(BigDecimal sourceAmount) sourceAmountRefundModifier(BigDecimal sourceAmountRefundModifier) sourceCurrency(String sourceCurrency) supplierAmount(BigDecimal supplierAmount) supplierAmountRefundModifier(BigDecimal supplierAmountRefundModifier) supplierCurrency(String supplierCurrency) toString()
-
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_TYPE
- See Also:
-
JSON_PROPERTY_AMOUNT_DUE
- See Also:
-
JSON_PROPERTY_SOURCE_CURRENCY
- See Also:
-
JSON_PROPERTY_DISPLAY_CURRENCY
- See Also:
-
JSON_PROPERTY_SUPPLIER_CURRENCY
- See Also:
-
JSON_PROPERTY_INTERNAL_CURRENCY
- See Also:
-
JSON_PROPERTY_CAPTURE_CURRENCY
- See Also:
-
JSON_PROPERTY_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_SOURCE_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_DISPLAY_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_SUPPLIER_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_CAPTURE_AMOUNT_REFUND_MODIFIER
- See Also:
-
JSON_PROPERTY_PENDING_REFUNDS
- See Also:
-
JSON_PROPERTY_NET_SOURCE_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_DISPLAY_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_SUPPLIER_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_INTERNAL_AMOUNT
- See Also:
-
JSON_PROPERTY_NET_CAPTURE_AMOUNT
- See Also:
-
JSON_PROPERTY_RECONCILED
- See Also:
-
JSON_PROPERTY_METADATA
- See Also:
-
-
Constructor Details
-
BeneficiarySupplier
public BeneficiarySupplier()
-
-
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
-
type
-
getType
The type of beneficiary payment.- Returns:
- type
-
setType
-
amountDue
-
getAmountDue
The original slice requested- Returns:
- amountDue
-
setAmountDue
-
sourceCurrency
-
getSourceCurrency
The source currency- Returns:
- sourceCurrency
-
setSourceCurrency
-
displayCurrency
-
getDisplayCurrency
The display currency- Returns:
- displayCurrency
-
setDisplayCurrency
-
supplierCurrency
-
getSupplierCurrency
The supplier currency- Returns:
- supplierCurrency
-
setSupplierCurrency
-
internalCurrency
-
getInternalCurrency
The internal currency- Returns:
- internalCurrency
-
setInternalCurrency
-
captureCurrency
-
getCaptureCurrency
The capture currency- Returns:
- captureCurrency
-
setCaptureCurrency
-
sourceAmount
-
getSourceAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getSourceAmount()Amount in source currency minimum: 0- Returns:
- sourceAmount
-
setSourceAmount
-
displayAmount
-
getDisplayAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getDisplayAmount()Amount in display currency minimum: 0- Returns:
- displayAmount
-
setDisplayAmount
-
supplierAmount
-
getSupplierAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getSupplierAmount()Amount in supplier currency minimum: 0- Returns:
- supplierAmount
-
setSupplierAmount
-
internalAmount
-
getInternalAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getInternalAmount()Amount in internal currency minimum: 0- Returns:
- internalAmount
-
setInternalAmount
-
captureAmount
-
getCaptureAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getCaptureAmount()Amount in capture currency minimum: 0- Returns:
- captureAmount
-
setCaptureAmount
-
sourceAmountRefundModifier
public BeneficiarySupplier sourceAmountRefundModifier(@Nonnull BigDecimal sourceAmountRefundModifier) -
getSourceAmountRefundModifier
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getSourceAmountRefundModifier()The delta from the original source amount after a refund occurred minimum: 0- Returns:
- sourceAmountRefundModifier
-
setSourceAmountRefundModifier
-
displayAmountRefundModifier
public BeneficiarySupplier displayAmountRefundModifier(@Nonnull BigDecimal displayAmountRefundModifier) -
getDisplayAmountRefundModifier
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getDisplayAmountRefundModifier()The delta from the original display amount after a refund occurred minimum: 0- Returns:
- displayAmountRefundModifier
-
setDisplayAmountRefundModifier
-
supplierAmountRefundModifier
public BeneficiarySupplier supplierAmountRefundModifier(@Nonnull BigDecimal supplierAmountRefundModifier) -
getSupplierAmountRefundModifier
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getSupplierAmountRefundModifier()The delta from the original supplier amount after a refund occurred minimum: 0- Returns:
- supplierAmountRefundModifier
-
setSupplierAmountRefundModifier
-
internalAmountRefundModifier
public BeneficiarySupplier internalAmountRefundModifier(@Nonnull BigDecimal internalAmountRefundModifier) -
getInternalAmountRefundModifier
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getInternalAmountRefundModifier()The delta from the original internal amount after a refund occurred minimum: 0- Returns:
- internalAmountRefundModifier
-
setInternalAmountRefundModifier
-
captureAmountRefundModifier
public BeneficiarySupplier captureAmountRefundModifier(@Nonnull BigDecimal captureAmountRefundModifier) -
getCaptureAmountRefundModifier
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getCaptureAmountRefundModifier()The delta from the original capture amount after a refund occurred minimum: 0- Returns:
- captureAmountRefundModifier
-
setCaptureAmountRefundModifier
-
pendingRefunds
-
addPendingRefundsItem
-
getPendingRefunds
-
setPendingRefunds
-
netSourceAmount
-
getNetSourceAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetSourceAmount()Source amount minus source modifier. minimum: 0- Returns:
- netSourceAmount
-
setNetSourceAmount
-
netDisplayAmount
-
getNetDisplayAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetDisplayAmount()Display amount minus display modifier. minimum: 0- Returns:
- netDisplayAmount
-
setNetDisplayAmount
-
netSupplierAmount
-
getNetSupplierAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetSupplierAmount()Supplier amount minus supplier modifier. minimum: 0- Returns:
- netSupplierAmount
-
setNetSupplierAmount
-
netInternalAmount
-
getNetInternalAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetInternalAmount()Internal amount minus internal modifier. minimum: 0- Returns:
- netInternalAmount
-
setNetInternalAmount
-
netCaptureAmount
-
getNetCaptureAmount
@Nonnull @NotNull @Valid @DecimalMin("0") public @NotNull @Valid @DecimalMin("0") BigDecimal getNetCaptureAmount()Capture amount minus capture modifier. minimum: 0- Returns:
- netCaptureAmount
-
setNetCaptureAmount
-
reconciled
-
getReconciled
Whether a funds transfer has occurred for this booking.- Returns:
- reconciled
-
setReconciled
-
metadata
-
putMetadataItem
-
getMetadata
-
setMetadata
-
equals
-
hashCode
-
toString
-