Class HotelInventoryResponseNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.inventory.model.HotelInventoryResponseNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-01-26T12:32:01.129283054+07:00[Asia/Bangkok]")
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 TypeMethodDescriptionaddActivitiesItem(ActivityLocalizedInventoryNonAuthenticatedEntity activitiesItem) addAnnouncementsItem(AnnouncementNonAuthenticatedEntity 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<AnnouncementNonAuthenticatedEntity> announcements) cheapestRoomTypes(List<RoomTypeWithPriceConfigurationNonAuthenticatedEntity> cheapestRoomTypes) booleanList of property activities on and off the premises.List of property announcementsList of property attractions on and off the premises.Get availableGet bestPriceGet cheapestRoomTypesGet greenIndexScoresgetHotel()Get hotel@Valid UUIDUnique property identifier to retrieve inventory for.List of property imagesList of property meeting rooms on and off the premises.@Valid List<MetaDataNonAuthenticatedEntity> List of property meta data.List of property places on and off the premises.List of property recognitionsList of property restaurants on and off the premises.@Valid List<UserReviewNonAuthenticatedEntity> List of property reviewsList of room types with price configurations based on the itinerary that was passed on the user session.Get salesChannelgetSpas()List of property spas on and off the premises.Unique url-friendly record identifier of property.List of property videosgreenIndexScores(AggregateGreendexAnswersNonAuthenticatedEntity greenIndexScores) inthashCode()hotelIdentifier(UUID hotelIdentifier) meetingRooms(List<MeetingRoomLocalizedInventoryNonAuthenticatedEntity> meetingRooms) metadata(List<MetaDataNonAuthenticatedEntity> metadata) recognitions(List<TravelInventoryRecognitionNonAuthenticatedEntity> recognitions) reviews(List<UserReviewNonAuthenticatedEntity> reviews) salesChannel(SalesChannelInfoNonAuthenticatedEntity salesChannel) voidvoidsetAnnouncements(List<AnnouncementNonAuthenticatedEntity> announcements) voidvoidsetAvailable(Boolean available) voidvoidsetCheapestRoomTypes(List<RoomTypeWithPriceConfigurationNonAuthenticatedEntity> cheapestRoomTypes) voidsetGreenIndexScores(AggregateGreendexAnswersNonAuthenticatedEntity greenIndexScores) voidvoidsetHotelIdentifier(UUID hotelIdentifier) voidvoidvoidsetMetadata(List<MetaDataNonAuthenticatedEntity> metadata) voidvoidsetRecognitions(List<TravelInventoryRecognitionNonAuthenticatedEntity> recognitions) voidvoidsetReviews(List<UserReviewNonAuthenticatedEntity> reviews) voidvoidsetSalesChannel(SalesChannelInfoNonAuthenticatedEntity salesChannel) voidvoidsetUrlName(String urlName) voidtoString()
-
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_BEST_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
-
getHotel
-
setHotel
-
greenIndexScores
public HotelInventoryResponseNonAuthenticatedEntity greenIndexScores(AggregateGreendexAnswersNonAuthenticatedEntity greenIndexScores) -
getGreenIndexScores
Get greenIndexScores- Returns:
- greenIndexScores
-
setGreenIndexScores
-
roomTypes
public HotelInventoryResponseNonAuthenticatedEntity roomTypes(List<RoomTypeWithPriceConfigurationsNonAuthenticatedEntity> roomTypes) -
addRoomTypesItem
public HotelInventoryResponseNonAuthenticatedEntity addRoomTypesItem(RoomTypeWithPriceConfigurationsNonAuthenticatedEntity roomTypesItem) -
getRoomTypes
@Nullable @Valid public @Valid List<RoomTypeWithPriceConfigurationsNonAuthenticatedEntity> getRoomTypes()List of room types with price configurations based on the itinerary that was passed on the user session.- Returns:
- roomTypes
-
setRoomTypes
-
meetingRooms
public HotelInventoryResponseNonAuthenticatedEntity meetingRooms(List<MeetingRoomLocalizedInventoryNonAuthenticatedEntity> meetingRooms) -
addMeetingRoomsItem
public HotelInventoryResponseNonAuthenticatedEntity addMeetingRoomsItem(MeetingRoomLocalizedInventoryNonAuthenticatedEntity meetingRoomsItem) -
getMeetingRooms
@Nullable @Valid public @Valid List<MeetingRoomLocalizedInventoryNonAuthenticatedEntity> getMeetingRooms()List of property meeting rooms on and off the premises.- Returns:
- meetingRooms
-
setMeetingRooms
-
restaurants
public HotelInventoryResponseNonAuthenticatedEntity restaurants(List<RestaurantLocalizedInventoryNonAuthenticatedEntity> restaurants) -
addRestaurantsItem
public HotelInventoryResponseNonAuthenticatedEntity addRestaurantsItem(RestaurantLocalizedInventoryNonAuthenticatedEntity restaurantsItem) -
getRestaurants
@Nullable @Valid public @Valid List<RestaurantLocalizedInventoryNonAuthenticatedEntity> getRestaurants()List of property restaurants on and off the premises.- Returns:
- restaurants
-
setRestaurants
-
spas
-
addSpasItem
public HotelInventoryResponseNonAuthenticatedEntity addSpasItem(SpaLocalizedInventoryNonAuthenticatedEntity spasItem) -
getSpas
List of property spas on and off the premises.- Returns:
- spas
-
setSpas
-
activities
public HotelInventoryResponseNonAuthenticatedEntity activities(List<ActivityLocalizedInventoryNonAuthenticatedEntity> activities) -
addActivitiesItem
public HotelInventoryResponseNonAuthenticatedEntity addActivitiesItem(ActivityLocalizedInventoryNonAuthenticatedEntity activitiesItem) -
getActivities
@Nullable @Valid public @Valid List<ActivityLocalizedInventoryNonAuthenticatedEntity> getActivities()List of property activities on and off the premises.- Returns:
- activities
-
setActivities
-
attractions
public HotelInventoryResponseNonAuthenticatedEntity attractions(List<AttractionLocalizedInventoryNonAuthenticatedEntity> attractions) -
addAttractionsItem
public HotelInventoryResponseNonAuthenticatedEntity addAttractionsItem(AttractionLocalizedInventoryNonAuthenticatedEntity attractionsItem) -
getAttractions
@Nullable @Valid public @Valid List<AttractionLocalizedInventoryNonAuthenticatedEntity> getAttractions()List of property attractions on and off the premises.- Returns:
- attractions
-
setAttractions
-
places
public HotelInventoryResponseNonAuthenticatedEntity places(List<PlaceLocalizedInventoryNonAuthenticatedEntity> places) -
addPlacesItem
public HotelInventoryResponseNonAuthenticatedEntity addPlacesItem(PlaceLocalizedInventoryNonAuthenticatedEntity placesItem) -
getPlaces
List of property places on and off the premises.- Returns:
- places
-
setPlaces
-
metadata
public HotelInventoryResponseNonAuthenticatedEntity metadata(List<MetaDataNonAuthenticatedEntity> metadata) -
addMetadataItem
public HotelInventoryResponseNonAuthenticatedEntity addMetadataItem(MetaDataNonAuthenticatedEntity metadataItem) -
getMetadata
List of property meta data.- Returns:
- metadata
-
setMetadata
-
images
public HotelInventoryResponseNonAuthenticatedEntity images(List<SimpleMultimediaNonAuthenticatedEntity> images) -
addImagesItem
public HotelInventoryResponseNonAuthenticatedEntity addImagesItem(SimpleMultimediaNonAuthenticatedEntity imagesItem) -
getImages
List of property images- Returns:
- images
-
setImages
-
videos
public HotelInventoryResponseNonAuthenticatedEntity videos(List<SimpleMultimediaNonAuthenticatedEntity> videos) -
addVideosItem
public HotelInventoryResponseNonAuthenticatedEntity addVideosItem(SimpleMultimediaNonAuthenticatedEntity videosItem) -
getVideos
List of property videos- Returns:
- videos
-
setVideos
-
recognitions
public HotelInventoryResponseNonAuthenticatedEntity recognitions(List<TravelInventoryRecognitionNonAuthenticatedEntity> recognitions) -
addRecognitionsItem
public HotelInventoryResponseNonAuthenticatedEntity addRecognitionsItem(TravelInventoryRecognitionNonAuthenticatedEntity recognitionsItem) -
getRecognitions
@Nullable @Valid public @Valid List<TravelInventoryRecognitionNonAuthenticatedEntity> getRecognitions()List of property recognitions- Returns:
- recognitions
-
setRecognitions
-
announcements
public HotelInventoryResponseNonAuthenticatedEntity announcements(List<AnnouncementNonAuthenticatedEntity> announcements) -
addAnnouncementsItem
public HotelInventoryResponseNonAuthenticatedEntity addAnnouncementsItem(AnnouncementNonAuthenticatedEntity announcementsItem) -
getAnnouncements
List of property announcements- Returns:
- announcements
-
setAnnouncements
-
reviews
public HotelInventoryResponseNonAuthenticatedEntity reviews(List<UserReviewNonAuthenticatedEntity> reviews) -
addReviewsItem
public HotelInventoryResponseNonAuthenticatedEntity addReviewsItem(UserReviewNonAuthenticatedEntity reviewsItem) -
getReviews
List of property reviews- Returns:
- reviews
-
setReviews
-
salesChannel
public HotelInventoryResponseNonAuthenticatedEntity salesChannel(SalesChannelInfoNonAuthenticatedEntity salesChannel) -
getSalesChannel
Get salesChannel- Returns:
- salesChannel
-
setSalesChannel
-
cheapestRoomTypes
public HotelInventoryResponseNonAuthenticatedEntity cheapestRoomTypes(List<RoomTypeWithPriceConfigurationNonAuthenticatedEntity> cheapestRoomTypes) -
addCheapestRoomTypesItem
public HotelInventoryResponseNonAuthenticatedEntity addCheapestRoomTypesItem(RoomTypeWithPriceConfigurationNonAuthenticatedEntity cheapestRoomTypesItem) -
getCheapestRoomTypes
@Nullable @Valid public @Valid List<RoomTypeWithPriceConfigurationNonAuthenticatedEntity> getCheapestRoomTypes()Get cheapestRoomTypes- Returns:
- cheapestRoomTypes
-
setCheapestRoomTypes
public void setCheapestRoomTypes(List<RoomTypeWithPriceConfigurationNonAuthenticatedEntity> cheapestRoomTypes) -
available
-
getAvailable
-
setAvailable
-
bestPrice
public HotelInventoryResponseNonAuthenticatedEntity bestPrice(RoomTypeWithPriceConfigurationNonAuthenticatedEntity bestPrice) -
getBestPrice
Get bestPrice- Returns:
- bestPrice
-
setBestPrice
-
equals
-
hashCode
-
toString
-