Package travel.wink.sdk.extranet.model
Class ReviewSupplierDetails
java.lang.Object
travel.wink.sdk.extranet.model.ReviewSupplierDetails
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-04-12T17:36:59.732058641+07:00[Asia/Bangkok]")
public class ReviewSupplierDetails
extends Object
User review created by the traveler after the booking completed.
-
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 TypeMethodDescriptionaddAnswersItem(ReviewAnswerSupplierDetails answersItem) addLikesItem(String likesItem) answers(List<ReviewAnswerSupplierDetails> answers) approvedImage(Boolean approvedImage) approvedText(Boolean approvedText) averageScore(Double averageScore) awardedTravelkoins(Double awardedTravelkoins) bookingIdentifier(UUID bookingIdentifier) earnedExtraTravelkoins(Double earnedExtraTravelkoins) earnedTravelkoins(Double earnedTravelkoins) boolean@Valid List<ReviewAnswerSupplierDetails>List of user review answers.Hotel 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.Get awardedTravelkoins@Valid UUIDBooking identifier identifier booking this review is associated with.When the guest has completed the first and second part of the review.Get earnedExtraTravelkoinsGet earnedTravelkoins@Valid UUIDHotel identifier this booking is associated with.@Valid UUIDUnique review identifier identifying this record.Reviewer can upload her best picture from the property.getLikes()List of member identifiers who liked the textual reviewPrivate message from guest to the hotel.Returns true if property has responded to the review given gy 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 traveler@Valid ReviewUserSupplierDetailsgetUser()Get userinthashCode()hotelIdentifier(UUID hotelIdentifier) identifier(UUID identifier) imageIdentifier(String imageIdentifier) messageFromGuest(String messageFromGuest) responseFromHotel(String responseFromHotel) reviewDate(LocalDateTime reviewDate) roomNumber(String roomNumber) roomRating(Integer roomRating) voidsetAnswers(List<ReviewAnswerSupplierDetails> answers) voidsetApprovedImage(Boolean approvedImage) voidsetApprovedText(Boolean approvedText) voidsetAverageScore(Double averageScore) voidsetAwardedTravelkoins(Double awardedTravelkoins) voidsetBookingIdentifier(UUID bookingIdentifier) voidsetCompleted(Boolean completed) voidsetEarnedExtraTravelkoins(Double earnedExtraTravelkoins) voidsetEarnedTravelkoins(Double earnedTravelkoins) voidsetHotelIdentifier(UUID hotelIdentifier) voidsetIdentifier(UUID identifier) voidsetImageIdentifier(String imageIdentifier) voidvoidsetMessageFromGuest(String messageFromGuest) voidsetResponded(Boolean responded) voidsetResponseFromHotel(String responseFromHotel) voidsetReviewDate(LocalDateTime reviewDate) voidsetRoomNumber(String roomNumber) voidsetRoomRating(Integer roomRating) voidvoidtoString()
-
Field Details
-
JSON_PROPERTY_IDENTIFIER
- 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_COMPLETED
- See Also:
-
JSON_PROPERTY_RESPONDED
- See Also:
-
JSON_PROPERTY_EARNED_TRAVELKOINS
- See Also:
-
JSON_PROPERTY_EARNED_EXTRA_TRAVELKOINS
- See Also:
-
JSON_PROPERTY_AWARDED_TRAVELKOINS
- See Also:
-
-
Constructor Details
-
ReviewSupplierDetails
public ReviewSupplierDetails()
-
-
Method Details
-
identifier
-
getIdentifier
Unique review identifier identifying this record.- Returns:
- identifier
-
setIdentifier
-
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
Get user- Returns:
- user
-
setUser
-
reviewDate
-
getReviewDate
Date of review.- Returns:
- reviewDate
-
setReviewDate
-
averageScore
-
getAverageScore
Total points divided by number of questions.- Returns:
- averageScore
-
setAverageScore
-
answers
-
addAnswersItem
-
getAnswers
List of user review 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
Free text record created by traveler- Returns:
- text
-
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
List of member identifiers who liked the textual review- Returns:
- likes
-
setLikes
-
roomNumber
-
getRoomNumber
Guest's room number during their stay.- Returns:
- roomNumber
-
setRoomNumber
-
roomRating
-
getRoomRating
Guest's room rating- Returns:
- roomRating
-
setRoomRating
-
completed
-
getCompleted
When the guest has completed the first and second part of the review.- Returns:
- completed
-
setCompleted
-
responded
-
getResponded
Returns true if property has responded to the review given gy the guest.- Returns:
- responded
-
setResponded
-
earnedTravelkoins
-
getEarnedTravelkoins
Get earnedTravelkoins- Returns:
- earnedTravelkoins
-
setEarnedTravelkoins
-
earnedExtraTravelkoins
-
getEarnedExtraTravelkoins
Get earnedExtraTravelkoins- Returns:
- earnedExtraTravelkoins
-
setEarnedExtraTravelkoins
-
awardedTravelkoins
-
getAwardedTravelkoins
Get awardedTravelkoins- Returns:
- awardedTravelkoins
-
setAwardedTravelkoins
-
equals
-
hashCode
public int hashCode() -
toString
-