Class HotelInventoryRequestNonAuthenticatedEntity

java.lang.Object
travel.wink.sdk.inventory.model.HotelInventoryRequestNonAuthenticatedEntity

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-06-26T20:20:31.141212618+07:00[Asia/Bangkok]", comments="Generator version: 7.13.0") public class HotelInventoryRequestNonAuthenticatedEntity extends Object
HotelInventoryRequestNonAuthenticatedEntity
  • Field Details

  • Constructor Details

    • HotelInventoryRequestNonAuthenticatedEntity

      public HotelInventoryRequestNonAuthenticatedEntity()
  • Method Details

    • hotelIdentifier

      public HotelInventoryRequestNonAuthenticatedEntity hotelIdentifier(@Nullable UUID hotelIdentifier)
    • getHotelIdentifier

      @Nullable @Valid public @Valid UUID getHotelIdentifier()
      Unique property identifier to retrieve inventory for. Either the hotelIdentifier or urlName property is required.
      Returns:
      hotelIdentifier
    • setHotelIdentifier

      public void setHotelIdentifier(@Nullable UUID hotelIdentifier)
    • urlName

      public HotelInventoryRequestNonAuthenticatedEntity urlName(@Nullable String urlName)
    • getUrlName

      @Nullable public String getUrlName()
      Unique url-friendly record identifier of property. Either the hotelIdentifier or urlName property is required.
      Returns:
      urlName
    • setUrlName

      public void setUrlName(@Nullable String urlName)
    • showHotel

      public HotelInventoryRequestNonAuthenticatedEntity showHotel(@Nullable Boolean showHotel)
    • getShowHotel

      @Nullable public Boolean getShowHotel()
      Flag to indicate whether to return basic property data. If you are loading up property for the first time, this data would be good to include. But there is no need to load that a second time if you are only going for availability data. This field populates `hotel` data in response.
      Returns:
      showHotel
    • setShowHotel

      public void setShowHotel(@Nullable Boolean showHotel)
    • showRoomTypes

      public HotelInventoryRequestNonAuthenticatedEntity showRoomTypes(@Nullable Boolean showRoomTypes)
    • getShowRoomTypes

      @Nullable public Boolean getShowRoomTypes()
      Flag to indicate whether to return property room type data. This field populates `roomType`, `cheapesRoomTypes` and `available` data in response.
      Returns:
      showRoomTypes
    • setShowRoomTypes

      public void setShowRoomTypes(@Nullable Boolean showRoomTypes)
    • showMetadata

      public HotelInventoryRequestNonAuthenticatedEntity showMetadata(@Nullable Boolean showMetadata)
    • getShowMetadata

      @Nullable public Boolean getShowMetadata()
      Flag to indicate whether to return property meta data. This field populates `metadata` data in response.
      Returns:
      showMetadata
    • setShowMetadata

      public void setShowMetadata(@Nullable Boolean showMetadata)
    • showVideos

      public HotelInventoryRequestNonAuthenticatedEntity showVideos(@Nullable Boolean showVideos)
    • getShowVideos

      @Nullable public Boolean getShowVideos()
      Flag to indicate whether to return property video data. This field populates `videos` data in response.
      Returns:
      showVideos
    • setShowVideos

      public void setShowVideos(@Nullable Boolean showVideos)
    • showImages

      public HotelInventoryRequestNonAuthenticatedEntity showImages(@Nullable Boolean showImages)
    • getShowImages

      @Nullable public Boolean getShowImages()
      Flag to indicate whether to return property image data. This field populates `images` data in response.
      Returns:
      showImages
    • setShowImages

      public void setShowImages(@Nullable Boolean showImages)
    • showAddOnOffers

      public HotelInventoryRequestNonAuthenticatedEntity showAddOnOffers(@Nullable Boolean showAddOnOffers)
    • getShowAddOnOffers

      @Nullable public Boolean getShowAddOnOffers()
      Flag to indicate whether to return property add-on data. This field populates `roomTypes.priceConfigurations.addOnOffers` data in response.
      Returns:
      showAddOnOffers
    • setShowAddOnOffers

      public void setShowAddOnOffers(@Nullable Boolean showAddOnOffers)
    • showRestaurants

      public HotelInventoryRequestNonAuthenticatedEntity showRestaurants(@Nullable Boolean showRestaurants)
    • getShowRestaurants

      @Nullable public Boolean getShowRestaurants()
      Flag to indicate whether to return property restaurant data. This field populates `restaurants` data in response.
      Returns:
      showRestaurants
    • setShowRestaurants

      public void setShowRestaurants(@Nullable Boolean showRestaurants)
    • showMeetingRooms

      public HotelInventoryRequestNonAuthenticatedEntity showMeetingRooms(@Nullable Boolean showMeetingRooms)
    • getShowMeetingRooms

      @Nullable public Boolean getShowMeetingRooms()
      Flag to indicate whether to return property meeting room data. This field populates `meetingRooms` data in response.
      Returns:
      showMeetingRooms
    • setShowMeetingRooms

      public void setShowMeetingRooms(@Nullable Boolean showMeetingRooms)
    • showSpas

      public HotelInventoryRequestNonAuthenticatedEntity showSpas(@Nullable Boolean showSpas)
    • getShowSpas

      @Nullable public Boolean getShowSpas()
      Flag to indicate whether to return property spa data. This field populates `spas` data in response.
      Returns:
      showSpas
    • setShowSpas

      public void setShowSpas(@Nullable Boolean showSpas)
    • showAttractions

      public HotelInventoryRequestNonAuthenticatedEntity showAttractions(@Nullable Boolean showAttractions)
    • getShowAttractions

      @Nullable public Boolean getShowAttractions()
      Flag to indicate whether to return property attraction data. This field populates `attractions` data in response.
      Returns:
      showAttractions
    • setShowAttractions

      public void setShowAttractions(@Nullable Boolean showAttractions)
    • showActivities

      public HotelInventoryRequestNonAuthenticatedEntity showActivities(@Nullable Boolean showActivities)
    • getShowActivities

      @Nullable public Boolean getShowActivities()
      Flag to indicate whether to return property activity data. This field populates `activities` data in response.
      Returns:
      showActivities
    • setShowActivities

      public void setShowActivities(@Nullable Boolean showActivities)
    • showPlaces

      public HotelInventoryRequestNonAuthenticatedEntity showPlaces(@Nullable Boolean showPlaces)
    • getShowPlaces

      @Nullable public Boolean getShowPlaces()
      Flag to indicate whether to return property place data. This field populates `places` data in response.
      Returns:
      showPlaces
    • setShowPlaces

      public void setShowPlaces(@Nullable Boolean showPlaces)
    • showRecognition

      public HotelInventoryRequestNonAuthenticatedEntity showRecognition(@Nullable Boolean showRecognition)
    • getShowRecognition

      @Nullable public Boolean getShowRecognition()
      Flag to indicate whether to return property recognition data. This field populates `recognitions` data in response.
      Returns:
      showRecognition
    • setShowRecognition

      public void setShowRecognition(@Nullable Boolean showRecognition)
    • showAggregateGreenIndexScores

      public HotelInventoryRequestNonAuthenticatedEntity showAggregateGreenIndexScores(@Nullable Boolean showAggregateGreenIndexScores)
    • getShowAggregateGreenIndexScores

      @Nullable public Boolean getShowAggregateGreenIndexScores()
      Flag to indicate whether to return property green index score data. This field populates `greenIndexScores` data in response. Note: You only need to return hotel data to get the overall aggregate Green Index score and not detailed category scores.
      Returns:
      showAggregateGreenIndexScores
    • setShowAggregateGreenIndexScores

      public void setShowAggregateGreenIndexScores(@Nullable Boolean showAggregateGreenIndexScores)
    • showAnnouncements

      public HotelInventoryRequestNonAuthenticatedEntity showAnnouncements(@Nullable Boolean showAnnouncements)
    • getShowAnnouncements

      @Nullable public Boolean getShowAnnouncements()
      Flag to indicate whether to return property announcement data. Announcements are messages the property wishes to convey to travelers for certain dates. This field populates `announcements` data in response.
      Returns:
      showAnnouncements
    • setShowAnnouncements

      public void setShowAnnouncements(@Nullable Boolean showAnnouncements)
    • showReviews

      public HotelInventoryRequestNonAuthenticatedEntity showReviews(@Nullable Boolean showReviews)
    • getShowReviews

      @Nullable public Boolean getShowReviews()
      Flag to indicate whether to return property review data. Note: You only need to return hotel data to get the overall aggregate review score and not the entire list of reviews. This field populates `reviews` data in response.
      Returns:
      showReviews
    • setShowReviews

      public void setShowReviews(@Nullable Boolean showReviews)
    • userSession

    • getUserSession

      @Nonnull @NotNull @Valid public @NotNull @Valid UserSessionNonAuthenticatedEntity getUserSession()
      Returns the same user session that was sent by the caller.
      Returns:
      userSession
    • setUserSession

      public void setUserSession(@Nonnull UserSessionNonAuthenticatedEntity userSession)
    • 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