Class BookingContractItemCancellableResponse

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-06-20T21:56:48.173220+07:00[Asia/Bangkok]") public class BookingContractItemCancellableResponse extends Object
Contract item cancellable object
  • Field Details

  • Constructor Details

    • BookingContractItemCancellableResponse

      public BookingContractItemCancellableResponse()
  • Method Details

    • supplierItemBookingCode

      public BookingContractItemCancellableResponse supplierItemBookingCode(String supplierItemBookingCode)
    • getSupplierItemBookingCode

      @Nullable public String getSupplierItemBookingCode()
      Booking code identifying the supplier line item.
      Returns:
      supplierItemBookingCode
    • setSupplierItemBookingCode

      public void setSupplierItemBookingCode(String supplierItemBookingCode)
    • nameInEnglish

      public BookingContractItemCancellableResponse nameInEnglish(String nameInEnglish)
    • getNameInEnglish

      @Nullable public String getNameInEnglish()
      Name of item in English included in booking.
      Returns:
      nameInEnglish
    • setNameInEnglish

      public void setNameInEnglish(String nameInEnglish)
    • policy

    • getPolicy

      @Nullable @Valid public @Valid SupplierContractItemPolicy getPolicy()
      Get policy
      Returns:
      policy
    • setPolicy

      public void setPolicy(SupplierContractItemPolicy policy)
    • type

    • getType

      Type of item this is.
      Returns:
      type
    • setType

    • sourcePrice

      public BookingContractItemCancellableResponse sourcePrice(Moneys sourcePrice)
    • getSourcePrice

      @Nullable @Valid public @Valid Moneys getSourcePrice()
      Get sourcePrice
      Returns:
      sourcePrice
    • setSourcePrice

      public void setSourcePrice(Moneys sourcePrice)
    • supplierPrice

      public BookingContractItemCancellableResponse supplierPrice(Moneys supplierPrice)
    • getSupplierPrice

      @Nullable @Valid public @Valid Moneys getSupplierPrice()
      Get supplierPrice
      Returns:
      supplierPrice
    • setSupplierPrice

      public void setSupplierPrice(Moneys supplierPrice)
    • displayPrice

      public BookingContractItemCancellableResponse displayPrice(Moneys displayPrice)
    • getDisplayPrice

      @Nullable @Valid public @Valid Moneys getDisplayPrice()
      Get displayPrice
      Returns:
      displayPrice
    • setDisplayPrice

      public void setDisplayPrice(Moneys displayPrice)
    • internalPrice

      public BookingContractItemCancellableResponse internalPrice(Moneys internalPrice)
    • getInternalPrice

      @Nullable @Valid public @Valid Moneys getInternalPrice()
      Get internalPrice
      Returns:
      internalPrice
    • setInternalPrice

      public void setInternalPrice(Moneys internalPrice)
    • capturePrice

      public BookingContractItemCancellableResponse capturePrice(Moneys capturePrice)
    • getCapturePrice

      @Nullable @Valid public @Valid Moneys getCapturePrice()
      Get capturePrice
      Returns:
      capturePrice
    • setCapturePrice

      public void setCapturePrice(Moneys capturePrice)
    • cancellableByTraveler

      public BookingContractItemCancellableResponse cancellableByTraveler(Boolean cancellableByTraveler)
    • getCancellableByTraveler

      @Nullable public Boolean getCancellableByTraveler()
      Whether this item can be cancelled by traveler either fully or partially.
      Returns:
      cancellableByTraveler
    • setCancellableByTraveler

      public void setCancellableByTraveler(Boolean cancellableByTraveler)
    • cancellableBySupplier

      public BookingContractItemCancellableResponse cancellableBySupplier(Boolean cancellableBySupplier)
    • getCancellableBySupplier

      @Nullable public Boolean getCancellableBySupplier()
      Whether this item can be cancelled by supplier either fully or partially.
      Returns:
      cancellableBySupplier
    • setCancellableBySupplier

      public void setCancellableBySupplier(Boolean cancellableBySupplier)
    • cancellableWithCharges

      public BookingContractItemCancellableResponse cancellableWithCharges(Boolean cancellableWithCharges)
    • getCancellableWithCharges

      @Nullable public Boolean getCancellableWithCharges()
      Whether this item can be cancelled by supplier either fully or partially.
      Returns:
      cancellableWithCharges
    • setCancellableWithCharges

      public void setCancellableWithCharges(Boolean cancellableWithCharges)
    • sourcePriceAfterCancellation

      public BookingContractItemCancellableResponse sourcePriceAfterCancellation(Moneys sourcePriceAfterCancellation)
    • getSourcePriceAfterCancellation

      @Nullable @Valid public @Valid Moneys getSourcePriceAfterCancellation()
      Get sourcePriceAfterCancellation
      Returns:
      sourcePriceAfterCancellation
    • setSourcePriceAfterCancellation

      public void setSourcePriceAfterCancellation(Moneys sourcePriceAfterCancellation)
    • supplierPriceAfterCancellation

      public BookingContractItemCancellableResponse supplierPriceAfterCancellation(Moneys supplierPriceAfterCancellation)
    • getSupplierPriceAfterCancellation

      @Nullable @Valid public @Valid Moneys getSupplierPriceAfterCancellation()
      Get supplierPriceAfterCancellation
      Returns:
      supplierPriceAfterCancellation
    • setSupplierPriceAfterCancellation

      public void setSupplierPriceAfterCancellation(Moneys supplierPriceAfterCancellation)
    • displayPriceAfterCancellation

      public BookingContractItemCancellableResponse displayPriceAfterCancellation(Moneys displayPriceAfterCancellation)
    • getDisplayPriceAfterCancellation

      @Nullable @Valid public @Valid Moneys getDisplayPriceAfterCancellation()
      Get displayPriceAfterCancellation
      Returns:
      displayPriceAfterCancellation
    • setDisplayPriceAfterCancellation

      public void setDisplayPriceAfterCancellation(Moneys displayPriceAfterCancellation)
    • internalPriceAfterCancellation

      public BookingContractItemCancellableResponse internalPriceAfterCancellation(Moneys internalPriceAfterCancellation)
    • getInternalPriceAfterCancellation

      @Nullable @Valid public @Valid Moneys getInternalPriceAfterCancellation()
      Get internalPriceAfterCancellation
      Returns:
      internalPriceAfterCancellation
    • setInternalPriceAfterCancellation

      public void setInternalPriceAfterCancellation(Moneys internalPriceAfterCancellation)
    • 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