Class BeneficiarySupplier

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-04-26T14:36:45.544169528+07:00[Asia/Bangkok]") public class BeneficiarySupplier extends Object
BeneficiarySupplier
  • Field Details

  • 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)
    • sourceCurrency

      public BeneficiarySupplier sourceCurrency(String sourceCurrency)
    • getSourceCurrency

      @Nonnull @NotNull public @NotNull String getSourceCurrency()
      The source currency
      Returns:
      sourceCurrency
    • setSourceCurrency

      public void setSourceCurrency(String sourceCurrency)
    • displayCurrency

      public BeneficiarySupplier displayCurrency(String displayCurrency)
    • getDisplayCurrency

      @Nonnull @NotNull public @NotNull String getDisplayCurrency()
      The display currency
      Returns:
      displayCurrency
    • setDisplayCurrency

      public void setDisplayCurrency(String displayCurrency)
    • supplierCurrency

      public BeneficiarySupplier supplierCurrency(String supplierCurrency)
    • getSupplierCurrency

      @Nonnull @NotNull public @NotNull String getSupplierCurrency()
      The supplier currency
      Returns:
      supplierCurrency
    • setSupplierCurrency

      public void setSupplierCurrency(String supplierCurrency)
    • internalCurrency

      public BeneficiarySupplier internalCurrency(String internalCurrency)
    • getInternalCurrency

      @Nonnull @NotNull public @NotNull String getInternalCurrency()
      The internal currency
      Returns:
      internalCurrency
    • setInternalCurrency

      public void setInternalCurrency(String internalCurrency)
    • captureCurrency

      public BeneficiarySupplier captureCurrency(String captureCurrency)
    • getCaptureCurrency

      @Nonnull @NotNull public @NotNull String getCaptureCurrency()
      The capture currency
      Returns:
      captureCurrency
    • setCaptureCurrency

      public void setCaptureCurrency(String captureCurrency)
    • sourceAmount

      public BeneficiarySupplier sourceAmount(Double sourceAmount)
    • getSourceAmount

      @Nonnull @NotNull @DecimalMin("0") public @NotNull @DecimalMin("0") Double getSourceAmount()
      The total initial price as quoted in the original TripPay contract. minimum: 0
      Returns:
      sourceAmount
    • setSourceAmount

      public void setSourceAmount(Double sourceAmount)
    • displayAmount

      public BeneficiarySupplier displayAmount(Double displayAmount)
    • getDisplayAmount

      @Nonnull @NotNull @DecimalMin("0") public @NotNull @DecimalMin("0") Double getDisplayAmount()
      The total display price. minimum: 0
      Returns:
      displayAmount
    • setDisplayAmount

      public void setDisplayAmount(Double displayAmount)
    • supplierAmount

      public BeneficiarySupplier supplierAmount(Double supplierAmount)
    • getSupplierAmount

      @Nonnull @NotNull @DecimalMin("0") public @NotNull @DecimalMin("0") Double getSupplierAmount()
      The total supplier price. minimum: 0
      Returns:
      supplierAmount
    • setSupplierAmount

      public void setSupplierAmount(Double supplierAmount)
    • internalAmount

      public BeneficiarySupplier internalAmount(Double internalAmount)
    • getInternalAmount

      @Nullable @DecimalMin("0") public @DecimalMin("0") Double getInternalAmount()
      Get internalAmount minimum: 0
      Returns:
      internalAmount
    • setInternalAmount

      public void setInternalAmount(Double internalAmount)
    • captureAmount

      public BeneficiarySupplier captureAmount(Double captureAmount)
    • getCaptureAmount

      @Nonnull @NotNull @DecimalMin("0") public @NotNull @DecimalMin("0") Double getCaptureAmount()
      The total capture price. minimum: 0
      Returns:
      captureAmount
    • setCaptureAmount

      public void setCaptureAmount(Double captureAmount)
    • sourceAmountRefundModifier

      public BeneficiarySupplier sourceAmountRefundModifier(Double sourceAmountRefundModifier)
    • getSourceAmountRefundModifier

      @Nullable @DecimalMin("0") public @DecimalMin("0") Double getSourceAmountRefundModifier()
      The source amount still due after a partial refund occurs. minimum: 0
      Returns:
      sourceAmountRefundModifier
    • setSourceAmountRefundModifier

      public void setSourceAmountRefundModifier(Double sourceAmountRefundModifier)
    • displayAmountRefundModifier

      public BeneficiarySupplier displayAmountRefundModifier(Double displayAmountRefundModifier)
    • getDisplayAmountRefundModifier

      @Nullable @DecimalMin("0") public @DecimalMin("0") Double getDisplayAmountRefundModifier()
      The display amount still due after a partial refund occurs. minimum: 0
      Returns:
      displayAmountRefundModifier
    • setDisplayAmountRefundModifier

      public void setDisplayAmountRefundModifier(Double displayAmountRefundModifier)
    • supplierAmountRefundModifier

      public BeneficiarySupplier supplierAmountRefundModifier(Double supplierAmountRefundModifier)
    • getSupplierAmountRefundModifier

      @Nullable @DecimalMin("0") public @DecimalMin("0") Double getSupplierAmountRefundModifier()
      The supplier amount still due after a partial refund occurs. minimum: 0
      Returns:
      supplierAmountRefundModifier
    • setSupplierAmountRefundModifier

      public void setSupplierAmountRefundModifier(Double supplierAmountRefundModifier)
    • internalAmountRefundModifier

      public BeneficiarySupplier internalAmountRefundModifier(Double internalAmountRefundModifier)
    • getInternalAmountRefundModifier

      @Nullable @DecimalMin("0") public @DecimalMin("0") Double getInternalAmountRefundModifier()
      The internal amount still due after a partial refund occurs. minimum: 0
      Returns:
      internalAmountRefundModifier
    • setInternalAmountRefundModifier

      public void setInternalAmountRefundModifier(Double internalAmountRefundModifier)
    • captureAmountRefundModifier

      public BeneficiarySupplier captureAmountRefundModifier(Double captureAmountRefundModifier)
    • getCaptureAmountRefundModifier

      @Nullable @DecimalMin("0") public @DecimalMin("0") Double getCaptureAmountRefundModifier()
      The capture amount still due after a partial refund occurs. minimum: 0
      Returns:
      captureAmountRefundModifier
    • setCaptureAmountRefundModifier

      public void setCaptureAmountRefundModifier(Double captureAmountRefundModifier)
    • netSourceAmount

      public BeneficiarySupplier netSourceAmount(Double netSourceAmount)
    • getNetSourceAmount

      @Nonnull @NotNull @DecimalMin("0") public @NotNull @DecimalMin("0") Double getNetSourceAmount()
      The total initial price as quoted in the original TripPay contract. minimum: 0
      Returns:
      netSourceAmount
    • setNetSourceAmount

      public void setNetSourceAmount(Double netSourceAmount)
    • netDisplayAmount

      public BeneficiarySupplier netDisplayAmount(Double netDisplayAmount)
    • getNetDisplayAmount

      @Nonnull @NotNull @DecimalMin("0") public @NotNull @DecimalMin("0") Double getNetDisplayAmount()
      The total display price. minimum: 0
      Returns:
      netDisplayAmount
    • setNetDisplayAmount

      public void setNetDisplayAmount(Double netDisplayAmount)
    • netSupplierAmount

      public BeneficiarySupplier netSupplierAmount(Double netSupplierAmount)
    • getNetSupplierAmount

      @Nonnull @NotNull @DecimalMin("0") public @NotNull @DecimalMin("0") Double getNetSupplierAmount()
      The total supplier price. minimum: 0
      Returns:
      netSupplierAmount
    • setNetSupplierAmount

      public void setNetSupplierAmount(Double netSupplierAmount)
    • netInternalAmount

      public BeneficiarySupplier netInternalAmount(Double netInternalAmount)
    • getNetInternalAmount

      @Nullable @DecimalMin("0") public @DecimalMin("0") Double getNetInternalAmount()
      Get netInternalAmount minimum: 0
      Returns:
      netInternalAmount
    • setNetInternalAmount

      public void setNetInternalAmount(Double netInternalAmount)
    • netCaptureAmount

      public BeneficiarySupplier netCaptureAmount(Double netCaptureAmount)
    • getNetCaptureAmount

      @Nonnull @NotNull @DecimalMin("0") public @NotNull @DecimalMin("0") Double getNetCaptureAmount()
      The total capture price. minimum: 0
      Returns:
      netCaptureAmount
    • setNetCaptureAmount

      public void setNetCaptureAmount(Double netCaptureAmount)
    • 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