Class RateModifierBundleView

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-06-20T22:26:49.575007+07:00[Asia/Bangkok]") public class RateModifierBundleView extends Object
RateModifierBundleView
  • Field Details

  • Constructor Details

    • RateModifierBundleView

      public RateModifierBundleView()
    • RateModifierBundleView

      public RateModifierBundleView(String id, OffsetDateTime createdDate, OffsetDateTime lastUpdate, Long version)
  • Method Details

    • getId

      @Nullable public String getId()
      Unique document identifier
      Returns:
      id
    • getCreatedDate

      @Nullable @Valid public @Valid OffsetDateTime getCreatedDate()
      Datetime this record was first created
      Returns:
      createdDate
    • getLastUpdate

      @Nullable @Valid public @Valid OffsetDateTime getLastUpdate()
      Datetime this record was last updated
      Returns:
      lastUpdate
    • getVersion

      @Nullable public Long getVersion()
      Version property that shows how many times this document has been persisted. Document will not persist if the version property is less than current version property in the system. Result in an optimistic locking exception.
      Returns:
      version
    • rateModifierBundle

      public RateModifierBundleView rateModifierBundle(RateModifierBundle rateModifierBundle)
    • getRateModifierBundle

      @Nonnull @NotNull @Valid public @NotNull @Valid RateModifierBundle getRateModifierBundle()
      Get rateModifierBundle
      Returns:
      rateModifierBundle
    • setRateModifierBundle

      public void setRateModifierBundle(RateModifierBundle rateModifierBundle)
    • 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