Class HotelOnMapLightweightNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.lookup.model.HotelOnMapLightweightNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-03-04T20:50:10.828555026+07:00[Asia/Bangkok]")
public class HotelOnMapLightweightNonAuthenticatedEntity
extends Object
Property details
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumA list of lifestyles the property associates with. -
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 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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddHotelAmenityCodesItem(String hotelAmenityCodesItem) addImagesItem(SimpleMultimediaNonAuthenticatedEntity imagesItem) addLifestyleTypesItem(HotelOnMapLightweightNonAuthenticatedEntity.LifestyleTypesEnum lifestyleTypesItem) addLongDescriptionsItem(LocalizedDescriptionNonAuthenticatedEntity longDescriptionsItem) addPropertyAccessibilityCodesItem(String propertyAccessibilityCodesItem) addPropertySecurityCodesItem(String propertySecurityCodesItem) addShortDescriptionsItem(LocalizedDescriptionNonAuthenticatedEntity shortDescriptionsItem) addSocialsItem(SocialNonAuthenticatedEntity socialsItem) addThirdPartyReviewsItem(TravelInventoryRecognitionNonAuthenticatedEntity thirdPartyReviewsItem) addVideosItem(SimpleMultimediaNonAuthenticatedEntity videosItem) aggregateGreendexRating(Float aggregateGreendexRating) aggregateReviewRating(Float aggregateReviewRating) architecturalStyle(String architecturalStyle) attractions(Integer attractions) currencyCode(String currencyCode) booleanexperienceScore(Integer experienceScore) generalManager(GeneralManagerNonAuthenticatedEntity generalManager) Whether property is activeNumber of add-ons property has on its profile.Get addressAggregate Green Index score if the property has answered our questionnaire available in the Extranet.Aggregate score based on all current user reviews.Supported OTA specification `ARC` code.Number of attractions property has listed on its profile.Number of bookings for this property on the wink.travel platform.getBrand()Name of hotel brandgetChain()Name of hotel chain if applicable.Currency code for property.A property's experience score is based on how calculating how many types of experiences are available and at what price ranges.Get generalManagerSupported OTA specification `HAC` code.Supported OTA specification `PCT` code.@Valid UUIDUnique hotel record identifier.Property images.Get lifestyleTypesHotel local name if different from the trade name or if it is the local language.Get locationSupported OTA specification `LOC` code.A localized list of longer property descriptionsA property's loyalty score is based on calculating how many available rate plans honor loyalty points.Number of meeting rooms property has on its profile.A property's price score is based on calculating historical pricing data.getName()Hotel trade nameNumber of rooms / keys for this property.A property's package score is based on general availability and price for all packages and add-ons offered by the property.A property's perk score is based on the type of perks that is offered to the guests across all master rates.getPois()Number of places property has listed on its profile.Get policyA property's popular score is based on calculating number of bookings across room types.A property's price score is based on calculating historical pricing data.Supported OTA specification `PHY` code.Supported OTA specification `SEC` code.Number of activites property has listed on its profile.Number of restaurants property has on its profile.Supported OTA specification `SEG` code.A localized list of short property descriptions@Valid List<SocialNonAuthenticatedEntity> Property's social network accountsgetSpas()Number of spas property has on its profile.@Min(0L) @Max(6L) IntegerOfficial or self-designated property star rating.Array of awards and third party reviews given to property by certified / non-certified providers.Count of total reviews left by users at this property.Unique URL-friendly name slug of hotelProperty videos.getViews()Total number of user views of this property.Year the property was constructed.inthashCode()hotelAmenityCodes(List<String> hotelAmenityCodes) hotelCategory(String hotelCategory) hotelIdentifier(UUID hotelIdentifier) location(GeoJsonPointNonAuthenticatedEntity location) locationCategory(String locationCategory) longDescriptions(List<LocalizedDescriptionNonAuthenticatedEntity> longDescriptions) loyaltyScore(Integer loyaltyScore) meetingRooms(Integer meetingRooms) membershipRateDiscount(Float membershipRateDiscount) numberOfRooms(Integer numberOfRooms) packageScore(Integer packageScore) popularScore(Integer popularScore) priceScore(Integer priceScore) propertyAccessibilityCodes(List<String> propertyAccessibilityCodes) propertySecurityCodes(List<String> propertySecurityCodes) recreations(Integer recreations) restaurants(Integer restaurants) segmentCategory(String segmentCategory) voidvoidvoidvoidsetAggregateGreendexRating(Float aggregateGreendexRating) voidsetAggregateReviewRating(Float aggregateReviewRating) voidsetArchitecturalStyle(String architecturalStyle) voidsetAttractions(Integer attractions) voidsetBookings(Long bookings) voidvoidvoidsetCurrencyCode(String currencyCode) voidsetExperienceScore(Integer experienceScore) voidsetGeneralManager(GeneralManagerNonAuthenticatedEntity generalManager) voidsetHotelAmenityCodes(List<String> hotelAmenityCodes) voidsetHotelCategory(String hotelCategory) voidsetHotelIdentifier(UUID hotelIdentifier) voidvoidsetLifestyleTypes(List<HotelOnMapLightweightNonAuthenticatedEntity.LifestyleTypesEnum> lifestyleTypes) voidsetLocalName(String localName) voidvoidsetLocationCategory(String locationCategory) voidsetLongDescriptions(List<LocalizedDescriptionNonAuthenticatedEntity> longDescriptions) voidsetLoyaltyScore(Integer loyaltyScore) voidsetMeetingRooms(Integer meetingRooms) voidsetMembershipRateDiscount(Float membershipRateDiscount) voidvoidsetNumberOfRooms(Integer numberOfRooms) voidsetPackageScore(Integer packageScore) voidsetPerkScore(Integer perkScore) voidvoidvoidsetPopularScore(Integer popularScore) voidsetPriceScore(Integer priceScore) voidsetPropertyAccessibilityCodes(List<String> propertyAccessibilityCodes) voidsetPropertySecurityCodes(List<String> propertySecurityCodes) voidsetRecreations(Integer recreations) voidsetRestaurants(Integer restaurants) voidsetSegmentCategory(String segmentCategory) voidsetShortDescriptions(List<LocalizedDescriptionNonAuthenticatedEntity> shortDescriptions) voidsetSocials(List<SocialNonAuthenticatedEntity> socials) voidvoidsetStarRating(Integer starRating) voidsetThirdPartyReviews(List<TravelInventoryRecognitionNonAuthenticatedEntity> thirdPartyReviews) voidsetTotalReviews(Integer totalReviews) voidsetUrlName(String urlName) voidvoidvoidsetWhenBuilt(String whenBuilt) shortDescriptions(List<LocalizedDescriptionNonAuthenticatedEntity> shortDescriptions) socials(List<SocialNonAuthenticatedEntity> socials) starRating(Integer starRating) thirdPartyReviews(List<TravelInventoryRecognitionNonAuthenticatedEntity> thirdPartyReviews) toString()totalReviews(Integer totalReviews)
-
Field Details
-
JSON_PROPERTY_HOTEL_IDENTIFIER
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_LOCAL_NAME
- See Also:
-
JSON_PROPERTY_CHAIN
- See Also:
-
JSON_PROPERTY_BRAND
- See Also:
-
JSON_PROPERTY_URL_NAME
- See Also:
-
JSON_PROPERTY_STAR_RATING
- See Also:
-
JSON_PROPERTY_BOOKINGS
- See Also:
-
JSON_PROPERTY_AGGREGATE_REVIEW_RATING
- See Also:
-
JSON_PROPERTY_LOCATION
- See Also:
-
JSON_PROPERTY_SHORT_DESCRIPTIONS
- See Also:
-
JSON_PROPERTY_LONG_DESCRIPTIONS
- See Also:
-
JSON_PROPERTY_AGGREGATE_GREENDEX_RATING
- See Also:
-
JSON_PROPERTY_LIFESTYLE_TYPES
- See Also:
-
JSON_PROPERTY_TOTAL_REVIEWS
- See Also:
-
JSON_PROPERTY_SOCIALS
- See Also:
-
JSON_PROPERTY_IMAGES
- See Also:
-
JSON_PROPERTY_VIDEOS
- See Also:
-
JSON_PROPERTY_POLICY
- See Also:
-
JSON_PROPERTY_THIRD_PARTY_REVIEWS
- See Also:
-
JSON_PROPERTY_ATTRACTIONS
- See Also:
-
JSON_PROPERTY_RECREATIONS
- See Also:
-
JSON_PROPERTY_POIS
- See Also:
-
JSON_PROPERTY_RESTAURANTS
- See Also:
-
JSON_PROPERTY_MEETING_ROOMS
- See Also:
-
JSON_PROPERTY_SPAS
- See Also:
-
JSON_PROPERTY_ADD_ONS
- See Also:
-
JSON_PROPERTY_GENERAL_MANAGER
- See Also:
-
JSON_PROPERTY_LOCATION_CATEGORY
- See Also:
-
JSON_PROPERTY_SEGMENT_CATEGORY
- See Also:
-
JSON_PROPERTY_HOTEL_CATEGORY
- See Also:
-
JSON_PROPERTY_ARCHITECTURAL_STYLE
- See Also:
-
JSON_PROPERTY_WHEN_BUILT
- See Also:
-
JSON_PROPERTY_CURRENCY_CODE
- See Also:
-
JSON_PROPERTY_MEMBERSHIP_RATE_DISCOUNT
- See Also:
-
JSON_PROPERTY_PRICE_SCORE
- See Also:
-
JSON_PROPERTY_PERK_SCORE
- See Also:
-
JSON_PROPERTY_PACKAGE_SCORE
- See Also:
-
JSON_PROPERTY_LOYALTY_SCORE
- See Also:
-
JSON_PROPERTY_POPULAR_SCORE
- See Also:
-
JSON_PROPERTY_EXPERIENCE_SCORE
- See Also:
-
JSON_PROPERTY_VIEWS
- See Also:
-
JSON_PROPERTY_HOTEL_AMENITY_CODES
- See Also:
-
JSON_PROPERTY_PROPERTY_ACCESSIBILITY_CODES
- See Also:
-
JSON_PROPERTY_PROPERTY_SECURITY_CODES
- See Also:
-
JSON_PROPERTY_NUMBER_OF_ROOMS
- See Also:
-
JSON_PROPERTY_ADDRESS
- See Also:
-
JSON_PROPERTY_ACTIVE
- See Also:
-
-
Constructor Details
-
HotelOnMapLightweightNonAuthenticatedEntity
public HotelOnMapLightweightNonAuthenticatedEntity()
-
-
Method Details
-
hotelIdentifier
-
getHotelIdentifier
Unique hotel record identifier.- Returns:
- hotelIdentifier
-
setHotelIdentifier
-
name
-
getName
-
setName
-
localName
-
getLocalName
Hotel local name if different from the trade name or if it is the local language.- Returns:
- localName
-
setLocalName
-
chain
-
getChain
-
setChain
-
brand
-
getBrand
-
setBrand
-
urlName
-
getUrlName
-
setUrlName
-
starRating
-
getStarRating
Official or self-designated property star rating. Note that in some regions there are 6-star hotels. They are the same as 5-star hotels everywhere else. minimum: 0 maximum: 6- Returns:
- starRating
-
setStarRating
-
bookings
-
getBookings
Number of bookings for this property on the wink.travel platform.- Returns:
- bookings
-
setBookings
-
aggregateReviewRating
public HotelOnMapLightweightNonAuthenticatedEntity aggregateReviewRating(Float aggregateReviewRating) -
getAggregateReviewRating
Aggregate score based on all current user reviews.- Returns:
- aggregateReviewRating
-
setAggregateReviewRating
-
location
public HotelOnMapLightweightNonAuthenticatedEntity location(GeoJsonPointNonAuthenticatedEntity location) -
getLocation
Get location- Returns:
- location
-
setLocation
-
shortDescriptions
public HotelOnMapLightweightNonAuthenticatedEntity shortDescriptions(List<LocalizedDescriptionNonAuthenticatedEntity> shortDescriptions) -
addShortDescriptionsItem
public HotelOnMapLightweightNonAuthenticatedEntity addShortDescriptionsItem(LocalizedDescriptionNonAuthenticatedEntity shortDescriptionsItem) -
getShortDescriptions
@Nullable @Valid public @Valid List<LocalizedDescriptionNonAuthenticatedEntity> getShortDescriptions()A localized list of short property descriptions- Returns:
- shortDescriptions
-
setShortDescriptions
public void setShortDescriptions(List<LocalizedDescriptionNonAuthenticatedEntity> shortDescriptions) -
longDescriptions
public HotelOnMapLightweightNonAuthenticatedEntity longDescriptions(List<LocalizedDescriptionNonAuthenticatedEntity> longDescriptions) -
addLongDescriptionsItem
public HotelOnMapLightweightNonAuthenticatedEntity addLongDescriptionsItem(LocalizedDescriptionNonAuthenticatedEntity longDescriptionsItem) -
getLongDescriptions
@Nullable @Valid public @Valid List<LocalizedDescriptionNonAuthenticatedEntity> getLongDescriptions()A localized list of longer property descriptions- Returns:
- longDescriptions
-
setLongDescriptions
-
aggregateGreendexRating
public HotelOnMapLightweightNonAuthenticatedEntity aggregateGreendexRating(Float aggregateGreendexRating) -
getAggregateGreendexRating
Aggregate Green Index score if the property has answered our questionnaire available in the Extranet.- Returns:
- aggregateGreendexRating
-
setAggregateGreendexRating
-
lifestyleTypes
public HotelOnMapLightweightNonAuthenticatedEntity lifestyleTypes(List<HotelOnMapLightweightNonAuthenticatedEntity.LifestyleTypesEnum> lifestyleTypes) -
addLifestyleTypesItem
public HotelOnMapLightweightNonAuthenticatedEntity addLifestyleTypesItem(HotelOnMapLightweightNonAuthenticatedEntity.LifestyleTypesEnum lifestyleTypesItem) -
getLifestyleTypes
@Nullable public List<HotelOnMapLightweightNonAuthenticatedEntity.LifestyleTypesEnum> getLifestyleTypes()Get lifestyleTypes- Returns:
- lifestyleTypes
-
setLifestyleTypes
public void setLifestyleTypes(List<HotelOnMapLightweightNonAuthenticatedEntity.LifestyleTypesEnum> lifestyleTypes) -
totalReviews
-
getTotalReviews
Count of total reviews left by users at this property.- Returns:
- totalReviews
-
setTotalReviews
-
addSocialsItem
public HotelOnMapLightweightNonAuthenticatedEntity addSocialsItem(SocialNonAuthenticatedEntity socialsItem) -
getSocials
Property's social network accounts- Returns:
- socials
-
setSocials
-
images
public HotelOnMapLightweightNonAuthenticatedEntity images(List<SimpleMultimediaNonAuthenticatedEntity> images) -
addImagesItem
public HotelOnMapLightweightNonAuthenticatedEntity addImagesItem(SimpleMultimediaNonAuthenticatedEntity imagesItem) -
getImages
Property images.- Returns:
- images
-
setImages
-
videos
public HotelOnMapLightweightNonAuthenticatedEntity videos(List<SimpleMultimediaNonAuthenticatedEntity> videos) -
addVideosItem
public HotelOnMapLightweightNonAuthenticatedEntity addVideosItem(SimpleMultimediaNonAuthenticatedEntity videosItem) -
getVideos
Property videos.- Returns:
- videos
-
setVideos
-
policy
public HotelOnMapLightweightNonAuthenticatedEntity policy(PropertyPolicyNonAuthenticatedEntity policy) -
getPolicy
Get policy- Returns:
- policy
-
setPolicy
-
thirdPartyReviews
public HotelOnMapLightweightNonAuthenticatedEntity thirdPartyReviews(List<TravelInventoryRecognitionNonAuthenticatedEntity> thirdPartyReviews) -
addThirdPartyReviewsItem
public HotelOnMapLightweightNonAuthenticatedEntity addThirdPartyReviewsItem(TravelInventoryRecognitionNonAuthenticatedEntity thirdPartyReviewsItem) -
getThirdPartyReviews
@Nullable @Valid public @Valid List<TravelInventoryRecognitionNonAuthenticatedEntity> getThirdPartyReviews()Array of awards and third party reviews given to property by certified / non-certified providers.- Returns:
- thirdPartyReviews
-
setThirdPartyReviews
public void setThirdPartyReviews(List<TravelInventoryRecognitionNonAuthenticatedEntity> thirdPartyReviews) -
attractions
-
getAttractions
Number of attractions property has listed on its profile.- Returns:
- attractions
-
setAttractions
-
recreations
-
getRecreations
Number of activites property has listed on its profile.- Returns:
- recreations
-
setRecreations
-
pois
-
getPois
Number of places property has listed on its profile.- Returns:
- pois
-
setPois
-
restaurants
-
getRestaurants
Number of restaurants property has on its profile.- Returns:
- restaurants
-
setRestaurants
-
meetingRooms
-
getMeetingRooms
Number of meeting rooms property has on its profile.- Returns:
- meetingRooms
-
setMeetingRooms
-
spas
-
getSpas
-
setSpas
-
addOns
-
getAddOns
-
setAddOns
-
generalManager
public HotelOnMapLightweightNonAuthenticatedEntity generalManager(GeneralManagerNonAuthenticatedEntity generalManager) -
getGeneralManager
Get generalManager- Returns:
- generalManager
-
setGeneralManager
-
locationCategory
-
getLocationCategory
Supported OTA specification `LOC` code. See [OTA geoname data](#operation/showAvailableCodesForCategory)- Returns:
- locationCategory
-
setLocationCategory
-
segmentCategory
-
getSegmentCategory
Supported OTA specification `SEG` code. See [OTA geoname data](#operation/showAvailableCodesForCategory)- Returns:
- segmentCategory
-
setSegmentCategory
-
hotelCategory
-
getHotelCategory
Supported OTA specification `PCT` code. See [OTA geoname data](#operation/showAvailableCodesForCategory)- Returns:
- hotelCategory
-
setHotelCategory
-
architecturalStyle
-
getArchitecturalStyle
Supported OTA specification `ARC` code. See [OTA geoname data](#operation/showAvailableCodesForCategory)- Returns:
- architecturalStyle
-
setArchitecturalStyle
-
whenBuilt
-
getWhenBuilt
-
setWhenBuilt
-
currencyCode
-
getCurrencyCode
-
setCurrencyCode
-
membershipRateDiscount
public HotelOnMapLightweightNonAuthenticatedEntity membershipRateDiscount(Float membershipRateDiscount) -
getMembershipRateDiscount
A property's price score is based on calculating historical pricing data. Each property receives a unique score. There is no max score; it's there to compare it against other properties.- Returns:
- membershipRateDiscount
-
setMembershipRateDiscount
-
priceScore
-
getPriceScore
A property's price score is based on calculating historical pricing data. Each property receives a unique score. There is no max score; it's there to compare it against other properties.- Returns:
- priceScore
-
setPriceScore
-
perkScore
-
getPerkScore
A property's perk score is based on the type of perks that is offered to the guests across all master rates. There is no max score; it's there to compare it against other properties.- Returns:
- perkScore
-
setPerkScore
-
packageScore
-
getPackageScore
A property's package score is based on general availability and price for all packages and add-ons offered by the property. There is no max score; it's there to compare it against other properties.- Returns:
- packageScore
-
setPackageScore
-
loyaltyScore
-
getLoyaltyScore
A property's loyalty score is based on calculating how many available rate plans honor loyalty points. There is no max score; it's there to compare it against other properties.- Returns:
- loyaltyScore
-
setLoyaltyScore
-
popularScore
-
getPopularScore
A property's popular score is based on calculating number of bookings across room types. There is no max score; it's there to compare it against other properties.- Returns:
- popularScore
-
setPopularScore
-
experienceScore
-
getExperienceScore
A property's experience score is based on how calculating how many types of experiences are available and at what price ranges. There is no max score; it's there to compare it against other properties.- Returns:
- experienceScore
-
setExperienceScore
-
views
-
getViews
-
setViews
-
hotelAmenityCodes
public HotelOnMapLightweightNonAuthenticatedEntity hotelAmenityCodes(List<String> hotelAmenityCodes) -
addHotelAmenityCodesItem
public HotelOnMapLightweightNonAuthenticatedEntity addHotelAmenityCodesItem(String hotelAmenityCodesItem) -
getHotelAmenityCodes
-
setHotelAmenityCodes
-
propertyAccessibilityCodes
public HotelOnMapLightweightNonAuthenticatedEntity propertyAccessibilityCodes(List<String> propertyAccessibilityCodes) -
addPropertyAccessibilityCodesItem
public HotelOnMapLightweightNonAuthenticatedEntity addPropertyAccessibilityCodesItem(String propertyAccessibilityCodesItem) -
getPropertyAccessibilityCodes
-
setPropertyAccessibilityCodes
-
propertySecurityCodes
public HotelOnMapLightweightNonAuthenticatedEntity propertySecurityCodes(List<String> propertySecurityCodes) -
addPropertySecurityCodesItem
public HotelOnMapLightweightNonAuthenticatedEntity addPropertySecurityCodesItem(String propertySecurityCodesItem) -
getPropertySecurityCodes
-
setPropertySecurityCodes
-
numberOfRooms
-
getNumberOfRooms
Number of rooms / keys for this property.- Returns:
- numberOfRooms
-
setNumberOfRooms
-
address
public HotelOnMapLightweightNonAuthenticatedEntity address(SimpleAddressNonAuthenticatedEntity address) -
getAddress
Get address- Returns:
- address
-
setAddress
-
active
-
getActive
-
setActive
-
equals
-
hashCode
-
toString
-
socials