Class HotelInventoryResponseNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.inventory.model.HotelInventoryResponseNonAuthenticatedEntity
@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 HotelInventoryResponseNonAuthenticatedEntity
extends Object
HotelInventoryResponseNonAuthenticatedEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivities(List<@Valid ActivityLocalizedInventoryNonAuthenticatedEntity> activities) addActivitiesItem(ActivityLocalizedInventoryNonAuthenticatedEntity activitiesItem) addAnnouncementsItem(AnnouncementLightweightNonAuthenticatedEntity announcementsItem) addAttractionsItem(AttractionLocalizedInventoryNonAuthenticatedEntity attractionsItem) addCheapestRoomTypesItem(RoomTypeWithPriceConfigurationNonAuthenticatedEntity cheapestRoomTypesItem) addImagesItem(SimpleMultimediaNonAuthenticatedEntity imagesItem) addMeetingRoomsItem(MeetingRoomLocalizedInventoryNonAuthenticatedEntity meetingRoomsItem) addMetadataItem(MetaDataNonAuthenticatedEntity metadataItem) addRecognitionsItem(TravelInventoryRecognitionNonAuthenticatedEntity recognitionsItem) addRestaurantsItem(RestaurantLocalizedInventoryNonAuthenticatedEntity restaurantsItem) addReviewsItem(UserReviewNonAuthenticatedEntity reviewsItem) addVideosItem(SimpleMultimediaNonAuthenticatedEntity videosItem) announcements(List<@Valid AnnouncementLightweightNonAuthenticatedEntity> announcements) attractions(List<@Valid AttractionLocalizedInventoryNonAuthenticatedEntity> attractions) cheapestRoomTypes(List<@Valid RoomTypeWithPriceConfigurationNonAuthenticatedEntity> cheapestRoomTypes) boolean@Valid List<@Valid ActivityLocalizedInventoryNonAuthenticatedEntity> List of property activities on and off the premises.@Valid List<@Valid AnnouncementLightweightNonAuthenticatedEntity> List of property announcements@Valid List<@Valid AttractionLocalizedInventoryNonAuthenticatedEntity> List of property attractions on and off the premises.Get available@Valid List<@Valid RoomTypeWithPriceConfigurationNonAuthenticatedEntity> Uses the content from roomTypes and displays the lowest price for each room type that is available.Detailed Green Index scores on hoe the property scores by categorygetHotel()Property details@Valid UUIDUnique property identifier to retrieve inventory for.@Valid List<@Valid SimpleMultimediaNonAuthenticatedEntity> List of property imagesUses the content from roomTypes and shows the room type with the lowest price.@Valid List<@Valid MeetingRoomLocalizedInventoryNonAuthenticatedEntity> List of property meeting rooms on and off the premises.@Valid List<@Valid MetaDataNonAuthenticatedEntity> List of property meta data.@Valid List<@Valid PlaceLocalizedInventoryNonAuthenticatedEntity> List of property places on and off the premises.@Valid List<@Valid TravelInventoryRecognitionNonAuthenticatedEntity> List of property recognitions@Valid List<@Valid RestaurantLocalizedInventoryNonAuthenticatedEntity> List of property restaurants on and off the premises.@Valid List<@Valid UserReviewNonAuthenticatedEntity> List of property reviews@Valid List<@Valid RoomTypeWithPriceConfigurationsNonAuthenticatedEntity> List of room types with price configurations based on the itinerary that was passed on the user session.Sales channel that owns this booking@Valid List<@Valid SpaLocalizedInventoryNonAuthenticatedEntity> getSpas()List of property spas on and off the premises.Unique url-friendly record identifier of property.@Valid List<@Valid SimpleMultimediaNonAuthenticatedEntity> List of property videosgreenIndexScores(AggregateGreendexAnswersNonAuthenticatedEntity greenIndexScores) inthashCode()hotelIdentifier(UUID hotelIdentifier) images(List<@Valid SimpleMultimediaNonAuthenticatedEntity> images) meetingRooms(List<@Valid MeetingRoomLocalizedInventoryNonAuthenticatedEntity> meetingRooms) metadata(List<@Valid MetaDataNonAuthenticatedEntity> metadata) places(List<@Valid PlaceLocalizedInventoryNonAuthenticatedEntity> places) recognitions(List<@Valid TravelInventoryRecognitionNonAuthenticatedEntity> recognitions) restaurants(List<@Valid RestaurantLocalizedInventoryNonAuthenticatedEntity> restaurants) reviews(List<@Valid UserReviewNonAuthenticatedEntity> reviews) roomTypes(List<@Valid RoomTypeWithPriceConfigurationsNonAuthenticatedEntity> roomTypes) salesChannel(SalesChannelInfoNonAuthenticatedEntity salesChannel) voidsetActivities(List<@Valid ActivityLocalizedInventoryNonAuthenticatedEntity> activities) voidsetAnnouncements(List<@Valid AnnouncementLightweightNonAuthenticatedEntity> announcements) voidsetAttractions(List<@Valid AttractionLocalizedInventoryNonAuthenticatedEntity> attractions) voidsetAvailable(Boolean available) voidsetCheapestRoomTypes(List<@Valid RoomTypeWithPriceConfigurationNonAuthenticatedEntity> cheapestRoomTypes) voidsetGreenIndexScores(AggregateGreendexAnswersNonAuthenticatedEntity greenIndexScores) voidvoidsetHotelIdentifier(UUID hotelIdentifier) voidsetImages(List<@Valid SimpleMultimediaNonAuthenticatedEntity> images) voidvoidsetMeetingRooms(List<@Valid MeetingRoomLocalizedInventoryNonAuthenticatedEntity> meetingRooms) voidsetMetadata(List<@Valid MetaDataNonAuthenticatedEntity> metadata) voidsetPlaces(List<@Valid PlaceLocalizedInventoryNonAuthenticatedEntity> places) voidsetRecognitions(List<@Valid TravelInventoryRecognitionNonAuthenticatedEntity> recognitions) voidsetRestaurants(List<@Valid RestaurantLocalizedInventoryNonAuthenticatedEntity> restaurants) voidsetReviews(List<@Valid UserReviewNonAuthenticatedEntity> reviews) voidsetRoomTypes(List<@Valid RoomTypeWithPriceConfigurationsNonAuthenticatedEntity> roomTypes) voidsetSalesChannel(SalesChannelInfoNonAuthenticatedEntity salesChannel) voidsetSpas(List<@Valid SpaLocalizedInventoryNonAuthenticatedEntity> spas) voidsetUrlName(String urlName) voidsetVideos(List<@Valid SimpleMultimediaNonAuthenticatedEntity> videos) spas(List<@Valid SpaLocalizedInventoryNonAuthenticatedEntity> spas) toString()videos(List<@Valid SimpleMultimediaNonAuthenticatedEntity> videos)
-
Field Details
-
JSON_PROPERTY_HOTEL_IDENTIFIER
- See Also:
-
JSON_PROPERTY_URL_NAME
- See Also:
-
JSON_PROPERTY_HOTEL
- See Also:
-
JSON_PROPERTY_GREEN_INDEX_SCORES
- See Also:
-
JSON_PROPERTY_ROOM_TYPES
- See Also:
-
JSON_PROPERTY_MEETING_ROOMS
- See Also:
-
JSON_PROPERTY_RESTAURANTS
- See Also:
-
JSON_PROPERTY_SPAS
- See Also:
-
JSON_PROPERTY_ACTIVITIES
- See Also:
-
JSON_PROPERTY_ATTRACTIONS
- See Also:
-
JSON_PROPERTY_PLACES
- See Also:
-
JSON_PROPERTY_METADATA
- See Also:
-
JSON_PROPERTY_IMAGES
- See Also:
-
JSON_PROPERTY_VIDEOS
- See Also:
-
JSON_PROPERTY_RECOGNITIONS
- See Also:
-
JSON_PROPERTY_ANNOUNCEMENTS
- See Also:
-
JSON_PROPERTY_REVIEWS
- See Also:
-
JSON_PROPERTY_SALES_CHANNEL
- See Also:
-
JSON_PROPERTY_CHEAPEST_ROOM_TYPES
- See Also:
-
JSON_PROPERTY_AVAILABLE
- See Also:
-
JSON_PROPERTY_LOWEST_PRICE
- See Also:
-
-
Constructor Details
-
HotelInventoryResponseNonAuthenticatedEntity
public HotelInventoryResponseNonAuthenticatedEntity()
-
-
Method Details
-
hotelIdentifier
-
getHotelIdentifier
Unique property identifier to retrieve inventory for.- Returns:
- hotelIdentifier
-
setHotelIdentifier
-
urlName
-
getUrlName
Unique url-friendly record identifier of property.- Returns:
- urlName
-
setUrlName
-
hotel
public HotelInventoryResponseNonAuthenticatedEntity hotel(@Nullable PropertyAggregateLightweightNonAuthenticatedEntity hotel) -
getHotel
Property details- Returns:
- hotel
-
setHotel
-
greenIndexScores
public HotelInventoryResponseNonAuthenticatedEntity greenIndexScores(@Nullable AggregateGreendexAnswersNonAuthenticatedEntity greenIndexScores) -
getGreenIndexScores
Detailed Green Index scores on hoe the property scores by category- Returns:
- greenIndexScores
-
setGreenIndexScores
public void setGreenIndexScores(@Nullable AggregateGreendexAnswersNonAuthenticatedEntity greenIndexScores) -
roomTypes
public HotelInventoryResponseNonAuthenticatedEntity roomTypes(@Nullable List<@Valid RoomTypeWithPriceConfigurationsNonAuthenticatedEntity> roomTypes) -
addRoomTypesItem
public HotelInventoryResponseNonAuthenticatedEntity addRoomTypesItem(RoomTypeWithPriceConfigurationsNonAuthenticatedEntity roomTypesItem) -
getRoomTypes
@Nullable @Valid public @Valid List<@Valid RoomTypeWithPriceConfigurationsNonAuthenticatedEntity> getRoomTypes()List of room types with price configurations based on the itinerary that was passed on the user session.- Returns:
- roomTypes
-
setRoomTypes
public void setRoomTypes(@Nullable List<@Valid RoomTypeWithPriceConfigurationsNonAuthenticatedEntity> roomTypes) -
meetingRooms
public HotelInventoryResponseNonAuthenticatedEntity meetingRooms(@Nullable List<@Valid MeetingRoomLocalizedInventoryNonAuthenticatedEntity> meetingRooms) -
addMeetingRoomsItem
public HotelInventoryResponseNonAuthenticatedEntity addMeetingRoomsItem(MeetingRoomLocalizedInventoryNonAuthenticatedEntity meetingRoomsItem) -
getMeetingRooms
@Nullable @Valid public @Valid List<@Valid MeetingRoomLocalizedInventoryNonAuthenticatedEntity> getMeetingRooms()List of property meeting rooms on and off the premises.- Returns:
- meetingRooms
-
setMeetingRooms
public void setMeetingRooms(@Nullable List<@Valid MeetingRoomLocalizedInventoryNonAuthenticatedEntity> meetingRooms) -
restaurants
public HotelInventoryResponseNonAuthenticatedEntity restaurants(@Nullable List<@Valid RestaurantLocalizedInventoryNonAuthenticatedEntity> restaurants) -
addRestaurantsItem
public HotelInventoryResponseNonAuthenticatedEntity addRestaurantsItem(RestaurantLocalizedInventoryNonAuthenticatedEntity restaurantsItem) -
getRestaurants
@Nullable @Valid public @Valid List<@Valid RestaurantLocalizedInventoryNonAuthenticatedEntity> getRestaurants()List of property restaurants on and off the premises.- Returns:
- restaurants
-
setRestaurants
public void setRestaurants(@Nullable List<@Valid RestaurantLocalizedInventoryNonAuthenticatedEntity> restaurants) -
spas
public HotelInventoryResponseNonAuthenticatedEntity spas(@Nullable List<@Valid SpaLocalizedInventoryNonAuthenticatedEntity> spas) -
addSpasItem
public HotelInventoryResponseNonAuthenticatedEntity addSpasItem(SpaLocalizedInventoryNonAuthenticatedEntity spasItem) -
getSpas
List of property spas on and off the premises.- Returns:
- spas
-
setSpas
-
activities
public HotelInventoryResponseNonAuthenticatedEntity activities(@Nullable List<@Valid ActivityLocalizedInventoryNonAuthenticatedEntity> activities) -
addActivitiesItem
public HotelInventoryResponseNonAuthenticatedEntity addActivitiesItem(ActivityLocalizedInventoryNonAuthenticatedEntity activitiesItem) -
getActivities
@Nullable @Valid public @Valid List<@Valid ActivityLocalizedInventoryNonAuthenticatedEntity> getActivities()List of property activities on and off the premises.- Returns:
- activities
-
setActivities
public void setActivities(@Nullable List<@Valid ActivityLocalizedInventoryNonAuthenticatedEntity> activities) -
attractions
public HotelInventoryResponseNonAuthenticatedEntity attractions(@Nullable List<@Valid AttractionLocalizedInventoryNonAuthenticatedEntity> attractions) -
addAttractionsItem
public HotelInventoryResponseNonAuthenticatedEntity addAttractionsItem(AttractionLocalizedInventoryNonAuthenticatedEntity attractionsItem) -
getAttractions
@Nullable @Valid public @Valid List<@Valid AttractionLocalizedInventoryNonAuthenticatedEntity> getAttractions()List of property attractions on and off the premises.- Returns:
- attractions
-
setAttractions
public void setAttractions(@Nullable List<@Valid AttractionLocalizedInventoryNonAuthenticatedEntity> attractions) -
places
public HotelInventoryResponseNonAuthenticatedEntity places(@Nullable List<@Valid PlaceLocalizedInventoryNonAuthenticatedEntity> places) -
addPlacesItem
public HotelInventoryResponseNonAuthenticatedEntity addPlacesItem(PlaceLocalizedInventoryNonAuthenticatedEntity placesItem) -
getPlaces
@Nullable @Valid public @Valid List<@Valid PlaceLocalizedInventoryNonAuthenticatedEntity> getPlaces()List of property places on and off the premises.- Returns:
- places
-
setPlaces
-
metadata
public HotelInventoryResponseNonAuthenticatedEntity metadata(@Nullable List<@Valid MetaDataNonAuthenticatedEntity> metadata) -
addMetadataItem
public HotelInventoryResponseNonAuthenticatedEntity addMetadataItem(MetaDataNonAuthenticatedEntity metadataItem) -
getMetadata
List of property meta data.- Returns:
- metadata
-
setMetadata
-
images
public HotelInventoryResponseNonAuthenticatedEntity images(@Nullable List<@Valid SimpleMultimediaNonAuthenticatedEntity> images) -
addImagesItem
public HotelInventoryResponseNonAuthenticatedEntity addImagesItem(SimpleMultimediaNonAuthenticatedEntity imagesItem) -
getImages
List of property images- Returns:
- images
-
setImages
-
videos
public HotelInventoryResponseNonAuthenticatedEntity videos(@Nullable List<@Valid SimpleMultimediaNonAuthenticatedEntity> videos) -
addVideosItem
public HotelInventoryResponseNonAuthenticatedEntity addVideosItem(SimpleMultimediaNonAuthenticatedEntity videosItem) -
getVideos
List of property videos- Returns:
- videos
-
setVideos
-
recognitions
public HotelInventoryResponseNonAuthenticatedEntity recognitions(@Nullable List<@Valid TravelInventoryRecognitionNonAuthenticatedEntity> recognitions) -
addRecognitionsItem
public HotelInventoryResponseNonAuthenticatedEntity addRecognitionsItem(TravelInventoryRecognitionNonAuthenticatedEntity recognitionsItem) -
getRecognitions
@Nullable @Valid public @Valid List<@Valid TravelInventoryRecognitionNonAuthenticatedEntity> getRecognitions()List of property recognitions- Returns:
- recognitions
-
setRecognitions
public void setRecognitions(@Nullable List<@Valid TravelInventoryRecognitionNonAuthenticatedEntity> recognitions) -
announcements
public HotelInventoryResponseNonAuthenticatedEntity announcements(@Nullable List<@Valid AnnouncementLightweightNonAuthenticatedEntity> announcements) -
addAnnouncementsItem
public HotelInventoryResponseNonAuthenticatedEntity addAnnouncementsItem(AnnouncementLightweightNonAuthenticatedEntity announcementsItem) -
getAnnouncements
@Nullable @Valid public @Valid List<@Valid AnnouncementLightweightNonAuthenticatedEntity> getAnnouncements()List of property announcements- Returns:
- announcements
-
setAnnouncements
public void setAnnouncements(@Nullable List<@Valid AnnouncementLightweightNonAuthenticatedEntity> announcements) -
reviews
public HotelInventoryResponseNonAuthenticatedEntity reviews(@Nullable List<@Valid UserReviewNonAuthenticatedEntity> reviews) -
addReviewsItem
public HotelInventoryResponseNonAuthenticatedEntity addReviewsItem(UserReviewNonAuthenticatedEntity reviewsItem) -
getReviews
List of property reviews- Returns:
- reviews
-
setReviews
-
salesChannel
public HotelInventoryResponseNonAuthenticatedEntity salesChannel(@Nullable SalesChannelInfoNonAuthenticatedEntity salesChannel) -
getSalesChannel
Sales channel that owns this booking- Returns:
- salesChannel
-
setSalesChannel
-
cheapestRoomTypes
public HotelInventoryResponseNonAuthenticatedEntity cheapestRoomTypes(@Nullable List<@Valid RoomTypeWithPriceConfigurationNonAuthenticatedEntity> cheapestRoomTypes) -
addCheapestRoomTypesItem
public HotelInventoryResponseNonAuthenticatedEntity addCheapestRoomTypesItem(RoomTypeWithPriceConfigurationNonAuthenticatedEntity cheapestRoomTypesItem) -
getCheapestRoomTypes
@Nullable @Valid public @Valid List<@Valid RoomTypeWithPriceConfigurationNonAuthenticatedEntity> getCheapestRoomTypes()Uses the content from roomTypes and displays the lowest price for each room type that is available.- Returns:
- cheapestRoomTypes
-
setCheapestRoomTypes
public void setCheapestRoomTypes(@Nullable List<@Valid RoomTypeWithPriceConfigurationNonAuthenticatedEntity> cheapestRoomTypes) -
available
-
getAvailable
-
setAvailable
-
lowestPrice
public HotelInventoryResponseNonAuthenticatedEntity lowestPrice(@Nullable RoomTypeWithPriceConfigurationNonAuthenticatedEntity lowestPrice) -
getLowestPrice
@Nullable @Valid public @Valid RoomTypeWithPriceConfigurationNonAuthenticatedEntity getLowestPrice()Uses the content from roomTypes and shows the room type with the lowest price.- Returns:
- lowestPrice
-
setLowestPrice
public void setLowestPrice(@Nullable RoomTypeWithPriceConfigurationNonAuthenticatedEntity lowestPrice) -
equals
-
hashCode
-
toString
-