Class Beneficiary

java.lang.Object
travel.wink.sdk.payment.model.Beneficiary

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-10-18T16:41:24.680347747+07:00[Asia/Bangkok]") public class Beneficiary extends Object
Beneficiary is a registered account with rights to compensation within a booking.
  • Field Details

    • JSON_PROPERTY_ACCOUNT_IDENTIFIER

      public static final String JSON_PROPERTY_ACCOUNT_IDENTIFIER
      See Also:
    • JSON_PROPERTY_ACCOUNT_NAME

      public static final String JSON_PROPERTY_ACCOUNT_NAME
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_SOURCE_CURRENCY

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_SOURCE_CURRENCY
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_DISPLAY_CURRENCY

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_DISPLAY_CURRENCY
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_SUPPLIER_CURRENCY

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_SUPPLIER_CURRENCY
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_INTERNAL_CURRENCY

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_INTERNAL_CURRENCY
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_CAPTURE_CURRENCY

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_CAPTURE_CURRENCY
      See Also:
    • JSON_PROPERTY_TYPE

      public static final String JSON_PROPERTY_TYPE
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_SOURCE_PRICE_AFTER_CANCELLATION

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_SOURCE_PRICE_AFTER_CANCELLATION
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_DISPLAY_PRICE_AFTER_CANCELLATION

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_DISPLAY_PRICE_AFTER_CANCELLATION
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_SUPPLIER_PRICE_AFTER_CANCELLATION

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_SUPPLIER_PRICE_AFTER_CANCELLATION
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_INTERNAL_PRICE_AFTER_CANCELLATION

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_INTERNAL_PRICE_AFTER_CANCELLATION
      See Also:
    • JSON_PROPERTY_AMOUNT_DUE_IN_CAPTURE_PRICE_AFTER_CANCELLATION

      public static final String JSON_PROPERTY_AMOUNT_DUE_IN_CAPTURE_PRICE_AFTER_CANCELLATION
      See Also:
  • Constructor Details

    • Beneficiary

      public Beneficiary()
  • Method Details

    • accountIdentifier

      public Beneficiary accountIdentifier(String accountIdentifier)
    • getAccountIdentifier

      @Nonnull @NotNull public @NotNull String getAccountIdentifier()
      accountIdentifier of beneficiary that can map to an account with us
      Returns:
      accountIdentifier
    • setAccountIdentifier

      public void setAccountIdentifier(String accountIdentifier)
    • accountName

      public Beneficiary accountName(String accountName)
    • getAccountName

      @Nonnull @NotNull public @NotNull String getAccountName()
      accountName of beneficiary that can map to an account with us
      Returns:
      accountName
    • setAccountName

      public void setAccountName(String accountName)
    • amountDueInSourceCurrency

      public Beneficiary amountDueInSourceCurrency(Moneys amountDueInSourceCurrency)
    • getAmountDueInSourceCurrency

      @Nonnull @NotNull @Valid public @NotNull @Valid Moneys getAmountDueInSourceCurrency()
      Get amountDueInSourceCurrency
      Returns:
      amountDueInSourceCurrency
    • setAmountDueInSourceCurrency

      public void setAmountDueInSourceCurrency(Moneys amountDueInSourceCurrency)
    • amountDueInDisplayCurrency

      public Beneficiary amountDueInDisplayCurrency(Moneys amountDueInDisplayCurrency)
    • getAmountDueInDisplayCurrency

      @Nonnull @NotNull @Valid public @NotNull @Valid Moneys getAmountDueInDisplayCurrency()
      Get amountDueInDisplayCurrency
      Returns:
      amountDueInDisplayCurrency
    • setAmountDueInDisplayCurrency

      public void setAmountDueInDisplayCurrency(Moneys amountDueInDisplayCurrency)
    • amountDueInSupplierCurrency

      public Beneficiary amountDueInSupplierCurrency(Moneys amountDueInSupplierCurrency)
    • getAmountDueInSupplierCurrency

      @Nonnull @NotNull @Valid public @NotNull @Valid Moneys getAmountDueInSupplierCurrency()
      Get amountDueInSupplierCurrency
      Returns:
      amountDueInSupplierCurrency
    • setAmountDueInSupplierCurrency

      public void setAmountDueInSupplierCurrency(Moneys amountDueInSupplierCurrency)
    • amountDueInInternalCurrency

      public Beneficiary amountDueInInternalCurrency(Moneys amountDueInInternalCurrency)
    • getAmountDueInInternalCurrency

      @Nonnull @NotNull @Valid public @NotNull @Valid Moneys getAmountDueInInternalCurrency()
      Get amountDueInInternalCurrency
      Returns:
      amountDueInInternalCurrency
    • setAmountDueInInternalCurrency

      public void setAmountDueInInternalCurrency(Moneys amountDueInInternalCurrency)
    • amountDueInCaptureCurrency

      public Beneficiary amountDueInCaptureCurrency(Moneys amountDueInCaptureCurrency)
    • getAmountDueInCaptureCurrency

      @Nonnull @NotNull @Valid public @NotNull @Valid Moneys getAmountDueInCaptureCurrency()
      Get amountDueInCaptureCurrency
      Returns:
      amountDueInCaptureCurrency
    • setAmountDueInCaptureCurrency

      public void setAmountDueInCaptureCurrency(Moneys amountDueInCaptureCurrency)
    • type

      public Beneficiary type(Beneficiary.TypeEnum type)
    • getType

      @Nonnull @NotNull public @NotNull Beneficiary.TypeEnum getType()
      The type of beneficiary payment.
      Returns:
      type
    • setType

      public void setType(Beneficiary.TypeEnum type)
    • amountDueInSourcePriceAfterCancellation

      public Beneficiary amountDueInSourcePriceAfterCancellation(Moneys amountDueInSourcePriceAfterCancellation)
    • getAmountDueInSourcePriceAfterCancellation

      @Nullable @Valid public @Valid Moneys getAmountDueInSourcePriceAfterCancellation()
      Get amountDueInSourcePriceAfterCancellation
      Returns:
      amountDueInSourcePriceAfterCancellation
    • setAmountDueInSourcePriceAfterCancellation

      public void setAmountDueInSourcePriceAfterCancellation(Moneys amountDueInSourcePriceAfterCancellation)
    • amountDueInDisplayPriceAfterCancellation

      public Beneficiary amountDueInDisplayPriceAfterCancellation(Moneys amountDueInDisplayPriceAfterCancellation)
    • getAmountDueInDisplayPriceAfterCancellation

      @Nullable @Valid public @Valid Moneys getAmountDueInDisplayPriceAfterCancellation()
      Get amountDueInDisplayPriceAfterCancellation
      Returns:
      amountDueInDisplayPriceAfterCancellation
    • setAmountDueInDisplayPriceAfterCancellation

      public void setAmountDueInDisplayPriceAfterCancellation(Moneys amountDueInDisplayPriceAfterCancellation)
    • amountDueInSupplierPriceAfterCancellation

      public Beneficiary amountDueInSupplierPriceAfterCancellation(Moneys amountDueInSupplierPriceAfterCancellation)
    • getAmountDueInSupplierPriceAfterCancellation

      @Nullable @Valid public @Valid Moneys getAmountDueInSupplierPriceAfterCancellation()
      Get amountDueInSupplierPriceAfterCancellation
      Returns:
      amountDueInSupplierPriceAfterCancellation
    • setAmountDueInSupplierPriceAfterCancellation

      public void setAmountDueInSupplierPriceAfterCancellation(Moneys amountDueInSupplierPriceAfterCancellation)
    • amountDueInInternalPriceAfterCancellation

      public Beneficiary amountDueInInternalPriceAfterCancellation(Moneys amountDueInInternalPriceAfterCancellation)
    • getAmountDueInInternalPriceAfterCancellation

      @Nullable @Valid public @Valid Moneys getAmountDueInInternalPriceAfterCancellation()
      Get amountDueInInternalPriceAfterCancellation
      Returns:
      amountDueInInternalPriceAfterCancellation
    • setAmountDueInInternalPriceAfterCancellation

      public void setAmountDueInInternalPriceAfterCancellation(Moneys amountDueInInternalPriceAfterCancellation)
    • amountDueInCapturePriceAfterCancellation

      public Beneficiary amountDueInCapturePriceAfterCancellation(Moneys amountDueInCapturePriceAfterCancellation)
    • getAmountDueInCapturePriceAfterCancellation

      @Nullable @Valid public @Valid Moneys getAmountDueInCapturePriceAfterCancellation()
      Get amountDueInCapturePriceAfterCancellation
      Returns:
      amountDueInCapturePriceAfterCancellation
    • setAmountDueInCapturePriceAfterCancellation

      public void setAmountDueInCapturePriceAfterCancellation(Moneys amountDueInCapturePriceAfterCancellation)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object