Class ReviewAuthenticatedEntity
java.lang.Object
travel.wink.sdk.booking.model.ReviewAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:16:53.154776164+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class ReviewAuthenticatedEntity
extends Object
ReviewAuthenticatedEntity
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAnswersItem(ReviewAnswerAuthenticatedEntity answersItem) addLikesItem(String likesItem) answers(List<@Valid ReviewAnswerAuthenticatedEntity> answers) approvedImage(Boolean approvedImage) approvedText(Boolean approvedText) averageScore(BigDecimal averageScore) bookingIdentifier(UUID bookingIdentifier) createdDate(LocalDateTime createdDate) boolean@Valid List<@Valid ReviewAnswerAuthenticatedEntity> Get answersHotel allows the user-generated image to be displayed as part of their profile.Hotel allows the review text to be displayed as part of their profile.Total points divided by number of questions.@Valid UUIDBooking identifier identifier booking this review is associated with.Datetime this record was first created@Valid UUIDHotel identifier this booking is associated with.getId()Document UUIDReviewer can upload her best picture from the property.Datetime this record was last updatedgetLikes()Get likesPrivate message from guest to the hotel.Returns true if property has responded to the review given by the guest.Property can response to traveler review.Date of review.Guest's room number during their stay.Guest's room ratinggetText()Free text record created by travelergetUser()User details of creator of booking.Version property that shows how many times this document has been persisted.inthashCode()hotelIdentifier(UUID hotelIdentifier) imageIdentifier(String imageIdentifier) lastUpdate(LocalDateTime lastUpdate) messageFromGuest(String messageFromGuest) responseFromHotel(String responseFromHotel) reviewDate(LocalDateTime reviewDate) roomNumber(String roomNumber) roomRating(Integer roomRating) voidsetAnswers(List<@Valid ReviewAnswerAuthenticatedEntity> answers) voidsetApprovedImage(Boolean approvedImage) voidsetApprovedText(Boolean approvedText) voidsetAverageScore(BigDecimal averageScore) voidsetBookingIdentifier(UUID bookingIdentifier) voidsetCreatedDate(LocalDateTime createdDate) voidsetHotelIdentifier(UUID hotelIdentifier) voidvoidsetImageIdentifier(String imageIdentifier) voidsetLastUpdate(LocalDateTime lastUpdate) voidvoidsetMessageFromGuest(String messageFromGuest) voidsetResponded(Boolean responded) voidsetResponseFromHotel(String responseFromHotel) voidsetReviewDate(LocalDateTime reviewDate) voidsetRoomNumber(String roomNumber) voidsetRoomRating(Integer roomRating) voidvoidvoidsetVersion(Long version) toString()
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_CREATED_DATE
- See Also:
-
JSON_PROPERTY_LAST_UPDATE
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
JSON_PROPERTY_BOOKING_IDENTIFIER
- See Also:
-
JSON_PROPERTY_HOTEL_IDENTIFIER
- See Also:
-
JSON_PROPERTY_USER
- See Also:
-
JSON_PROPERTY_REVIEW_DATE
- See Also:
-
JSON_PROPERTY_AVERAGE_SCORE
- See Also:
-
JSON_PROPERTY_ANSWERS
- See Also:
-
JSON_PROPERTY_MESSAGE_FROM_GUEST
- See Also:
-
JSON_PROPERTY_RESPONSE_FROM_HOTEL
- See Also:
-
JSON_PROPERTY_IMAGE_IDENTIFIER
- See Also:
-
JSON_PROPERTY_TEXT
- See Also:
-
JSON_PROPERTY_APPROVED_TEXT
- See Also:
-
JSON_PROPERTY_APPROVED_IMAGE
- See Also:
-
JSON_PROPERTY_LIKES
- See Also:
-
JSON_PROPERTY_ROOM_NUMBER
- See Also:
-
JSON_PROPERTY_ROOM_RATING
- See Also:
-
JSON_PROPERTY_RESPONDED
- See Also:
-
-
Constructor Details
-
ReviewAuthenticatedEntity
public ReviewAuthenticatedEntity()
-
-
Method Details
-
id
-
getId
-
setId
-
createdDate
-
getCreatedDate
Datetime this record was first created- Returns:
- createdDate
-
setCreatedDate
-
lastUpdate
-
getLastUpdate
Datetime this record was last updated- Returns:
- lastUpdate
-
setLastUpdate
-
version
-
getVersion
Version property that shows how many times this document has been persisted. Document will not persist if the version property is less than current version property in the system. Result in an optimistic locking exception.- Returns:
- version
-
setVersion
-
bookingIdentifier
-
getBookingIdentifier
Booking identifier identifier booking this review is associated with.- Returns:
- bookingIdentifier
-
setBookingIdentifier
-
hotelIdentifier
-
getHotelIdentifier
Hotel identifier this booking is associated with.- Returns:
- hotelIdentifier
-
setHotelIdentifier
-
user
-
getUser
User details of creator of booking.- Returns:
- user
-
setUser
-
reviewDate
-
getReviewDate
-
setReviewDate
-
averageScore
-
getAverageScore
Total points divided by number of questions.- Returns:
- averageScore
-
setAverageScore
-
answers
public ReviewAuthenticatedEntity answers(@Nullable List<@Valid ReviewAnswerAuthenticatedEntity> answers) -
addAnswersItem
-
getAnswers
Get answers- Returns:
- answers
-
setAnswers
-
messageFromGuest
-
getMessageFromGuest
Private message from guest to the hotel. Is not displayed on property profile.- Returns:
- messageFromGuest
-
setMessageFromGuest
-
responseFromHotel
-
getResponseFromHotel
Property can response to traveler review. Response goes on public review profile and can be seen by others.- Returns:
- responseFromHotel
-
setResponseFromHotel
-
imageIdentifier
-
getImageIdentifier
Reviewer can upload her best picture from the property. Cloudinary image identifier.- Returns:
- imageIdentifier
-
setImageIdentifier
-
text
-
getText
-
setText
-
approvedText
-
getApprovedText
Hotel allows the review text to be displayed as part of their profile.- Returns:
- approvedText
-
setApprovedText
-
approvedImage
-
getApprovedImage
Hotel allows the user-generated image to be displayed as part of their profile.- Returns:
- approvedImage
-
setApprovedImage
-
likes
-
addLikesItem
-
getLikes
-
setLikes
-
roomNumber
-
getRoomNumber
-
setRoomNumber
-
roomRating
-
getRoomRating
-
setRoomRating
-
responded
-
getResponded
Returns true if property has responded to the review given by the guest.- Returns:
- responded
-
setResponded
-
equals
-
hashCode
-
toString
-