Class DynamicSellerList

java.lang.Object
travel.wink.sdk.affiliate.model.DynamicSellerList

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-07-21T13:34:06.734669+07:00[Asia/Bangkok]") public class DynamicSellerList extends Object
Contains the caller's search criteria.
  • Field Details

  • Constructor Details

    • DynamicSellerList

      public DynamicSellerList()
  • Method Details

    • identifier

      public DynamicSellerList identifier(UUID identifier)
    • getIdentifier

      @Nullable @Valid public @Valid UUID getIdentifier()
      Unique search result identifier gets populated for when you want to save your query.
      Returns:
      identifier
    • setIdentifier

      public void setIdentifier(UUID identifier)
    • ownerIdentifier

      public DynamicSellerList ownerIdentifier(UUID ownerIdentifier)
    • getOwnerIdentifier

      @Nullable @Valid public @Valid UUID getOwnerIdentifier()
      Entity identifier of record creator
      Returns:
      ownerIdentifier
    • setOwnerIdentifier

      public void setOwnerIdentifier(UUID ownerIdentifier)
    • name

      public DynamicSellerList name(String name)
    • getName

      @Nullable public String getName()
      Name of dynamic list for when user want to persist it
      Returns:
      name
    • setName

      public void setName(String name)
    • propertyName

      public DynamicSellerList propertyName(String propertyName)
    • getPropertyName

      @Nullable public String getPropertyName()
      Regex expression filter matching on property name.
      Returns:
      propertyName
    • setPropertyName

      public void setPropertyName(String propertyName)
    • inventoryName

      public DynamicSellerList inventoryName(String inventoryName)
    • getInventoryName

      @Nullable public String getInventoryName()
      Regex expression filter matching on inventory name
      Returns:
      inventoryName
    • setInventoryName

      public void setInventoryName(String inventoryName)
    • continents

      public DynamicSellerList continents(List<String> continents)
    • addContinentsItem

      public DynamicSellerList addContinentsItem(String continentsItem)
    • getContinents

      @Nullable public List<String> getContinents()
      Continent filter
      Returns:
      continents
    • setContinents

      public void setContinents(List<String> continents)
    • countries

      public DynamicSellerList countries(List<String> countries)
    • addCountriesItem

      public DynamicSellerList addCountriesItem(String countriesItem)
    • getCountries

      @Nullable public List<String> getCountries()
      Country filter
      Returns:
      countries
    • setCountries

      public void setCountries(List<String> countries)
    • cities

      public DynamicSellerList cities(List<String> cities)
    • addCitiesItem

      public DynamicSellerList addCitiesItem(String citiesItem)
    • getCities

      @Nullable public List<String> getCities()
      City filter
      Returns:
      cities
    • setCities

      public void setCities(List<String> cities)
    • showEcoFriendly

      public DynamicSellerList showEcoFriendly(Boolean showEcoFriendly)
    • getShowEcoFriendly

      @Nullable public Boolean getShowEcoFriendly()
      Filter on eco-friendly hotels
      Returns:
      showEcoFriendly
    • setShowEcoFriendly

      public void setShowEcoFriendly(Boolean showEcoFriendly)
    • showPetFriendly

      public DynamicSellerList showPetFriendly(Boolean showPetFriendly)
    • getShowPetFriendly

      @Nullable public Boolean getShowPetFriendly()
      Filter on pet-friendly hotels
      Returns:
      showPetFriendly
    • setShowPetFriendly

      public void setShowPetFriendly(Boolean showPetFriendly)
    • showChildFriendly

      public DynamicSellerList showChildFriendly(Boolean showChildFriendly)
    • getShowChildFriendly

      @Nullable public Boolean getShowChildFriendly()
      Filter on child-friendly hotels
      Returns:
      showChildFriendly
    • setShowChildFriendly

      public void setShowChildFriendly(Boolean showChildFriendly)
    • showPopular

      public DynamicSellerList showPopular(Boolean showPopular)
    • getShowPopular

      @Nullable public Boolean getShowPopular()
      Filter on hotel that has had a certain amount of bookings
      Returns:
      showPopular
    • setShowPopular

      public void setShowPopular(Boolean showPopular)
    • showDirectOnly

      public DynamicSellerList showDirectOnly(Boolean showDirectOnly)
    • getShowDirectOnly

      @Nullable public Boolean getShowDirectOnly()
      Filter on direct inventory
      Returns:
      showDirectOnly
    • setShowDirectOnly

      public void setShowDirectOnly(Boolean showDirectOnly)
    • lifestyles

      public DynamicSellerList lifestyles(List<DynamicSellerList.LifestylesEnum> lifestyles)
    • addLifestylesItem

      public DynamicSellerList addLifestylesItem(DynamicSellerList.LifestylesEnum lifestylesItem)
    • getLifestyles

      @Nullable public List<DynamicSellerList.LifestylesEnum> getLifestyles()
      Filter on lifestyles
      Returns:
      lifestyles
    • setLifestyles

      public void setLifestyles(List<DynamicSellerList.LifestylesEnum> lifestyles)
    • hotelStars

      public DynamicSellerList hotelStars(Integer hotelStars)
    • getHotelStars

      @Nullable public Integer getHotelStars()
      Filter on number of stars the hotel has.
      Returns:
      hotelStars
    • setHotelStars

      public void setHotelStars(Integer hotelStars)
    • aggregateReviewRating

      public DynamicSellerList aggregateReviewRating(Integer aggregateReviewRating)
    • getAggregateReviewRating

      @Nullable public Integer getAggregateReviewRating()
      Filter on aggregate review score the hotel has
      Returns:
      aggregateReviewRating
    • setAggregateReviewRating

      public void setAggregateReviewRating(Integer aggregateReviewRating)
    • nearPoint

      public DynamicSellerList nearPoint(HotelOnMapLocation nearPoint)
    • getNearPoint

      @Nullable @Valid public @Valid HotelOnMapLocation getNearPoint()
      Get nearPoint
      Returns:
      nearPoint
    • setNearPoint

      public void setNearPoint(HotelOnMapLocation nearPoint)
    • radiusInMeters

      public DynamicSellerList radiusInMeters(Long radiusInMeters)
    • getRadiusInMeters

      @Nullable public Long getRadiusInMeters()
      Use this in conjunction with `nearPoint`. Control the distance from point we are searching for.
      Returns:
      radiusInMeters
    • setRadiusInMeters

      public void setRadiusInMeters(Long radiusInMeters)
    • inventoryTypes

      public DynamicSellerList inventoryTypes(List<DynamicSellerList.InventoryTypesEnum> inventoryTypes)
    • addInventoryTypesItem

      public DynamicSellerList addInventoryTypesItem(DynamicSellerList.InventoryTypesEnum inventoryTypesItem)
    • getInventoryTypes

      @Nullable public List<DynamicSellerList.InventoryTypesEnum> getInventoryTypes()
      Filter on inventory types
      Returns:
      inventoryTypes
    • setInventoryTypes

      public void setInventoryTypes(List<DynamicSellerList.InventoryTypesEnum> inventoryTypes)
    • defaultCurrencyCode

      public DynamicSellerList defaultCurrencyCode(String defaultCurrencyCode)
    • getDefaultCurrencyCode

      @Nullable public String getDefaultCurrencyCode()
      Control which currency you want to see prices in.
      Returns:
      defaultCurrencyCode
    • setDefaultCurrencyCode

      public void setDefaultCurrencyCode(String defaultCurrencyCode)
    • primaryOrderBy

      public DynamicSellerList primaryOrderBy(String primaryOrderBy)
    • getPrimaryOrderBy

      @Nullable public String getPrimaryOrderBy()
      Control how you want the search results sorted. Options are: - 1: Inventory name - 2: Price: High to low - 3: Price: Low to high - 4: Commission: High to low - 5: Commission: Low to high - 6: Discount: High to low - 7: Discount: Low to high
      Returns:
      primaryOrderBy
    • setPrimaryOrderBy

      public void setPrimaryOrderBy(String primaryOrderBy)
    • 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