Class BeneficiarySupplier

java.lang.Object
travel.wink.sdk.extranet.model.BeneficiarySupplier

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-03-10T10:48:44.479471290+07:00[Asia/Bangkok]") public class BeneficiarySupplier extends Object
BeneficiarySupplier
  • Field Details

    • JSON_PROPERTY_ACCOUNT_IDENTIFIER

      public static final String JSON_PROPERTY_ACCOUNT_IDENTIFIER
      See Also:
    • JSON_PROPERTY_TYPE

      public static final String JSON_PROPERTY_TYPE
      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:
  • Constructor Details

    • BeneficiarySupplier

      public BeneficiarySupplier()
  • Method Details

    • accountIdentifier

      public BeneficiarySupplier accountIdentifier(UUID accountIdentifier)
    • getAccountIdentifier

      @Nonnull @NotNull @Valid public @NotNull @Valid UUID getAccountIdentifier()
      accountIdentifier of beneficiary from payment
      Returns:
      accountIdentifier
    • setAccountIdentifier

      public void setAccountIdentifier(UUID accountIdentifier)
    • type

    • getType

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

      public void setType(BeneficiarySupplier.TypeEnum type)
    • amountDueInSourceCurrency

      public BeneficiarySupplier amountDueInSourceCurrency(MoneysSupplier amountDueInSourceCurrency)
    • getAmountDueInSourceCurrency

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

      public void setAmountDueInSourceCurrency(MoneysSupplier amountDueInSourceCurrency)
    • amountDueInDisplayCurrency

      public BeneficiarySupplier amountDueInDisplayCurrency(MoneysSupplier amountDueInDisplayCurrency)
    • getAmountDueInDisplayCurrency

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

      public void setAmountDueInDisplayCurrency(MoneysSupplier amountDueInDisplayCurrency)
    • amountDueInSupplierCurrency

      public BeneficiarySupplier amountDueInSupplierCurrency(MoneysSupplier amountDueInSupplierCurrency)
    • getAmountDueInSupplierCurrency

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

      public void setAmountDueInSupplierCurrency(MoneysSupplier amountDueInSupplierCurrency)
    • amountDueInInternalCurrency

      public BeneficiarySupplier amountDueInInternalCurrency(MoneysSupplier amountDueInInternalCurrency)
    • getAmountDueInInternalCurrency

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

      public void setAmountDueInInternalCurrency(MoneysSupplier amountDueInInternalCurrency)
    • amountDueInCaptureCurrency

      public BeneficiarySupplier amountDueInCaptureCurrency(MoneysSupplier amountDueInCaptureCurrency)
    • getAmountDueInCaptureCurrency

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

      public void setAmountDueInCaptureCurrency(MoneysSupplier amountDueInCaptureCurrency)
    • 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