Package travel.wink.sdk.booking.model
Class AncillaryRequestAuthenticatedEntity
java.lang.Object
travel.wink.sdk.booking.model.AncillaryRequestAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-08-12T10:01:41.029418435+07:00[Asia/Bangkok]")
public class AncillaryRequestAuthenticatedEntity
extends Object
Extra reservations of spas, meeting rooms etc that should accompany the room type booking.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumInventory type -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchannelInventoryIdentifier(UUID channelInventoryIdentifier) endDate(LocalDateTime endDate) boolean@NotNull @Valid UUIDChannel inventory identifierDate end time when reservation was made for.@Valid UUIDAncillary identifier@NotNull @Min(1L) IntegerQuantity of the ancillary requested.Date start time when reservation was made for.@NotNull @Valid UUIDTravel inventory identifiergetType()Inventory type@NotNull @Valid UUIDTravel inventory identifierinthashCode()identifier(UUID identifier) voidsetChannelInventoryIdentifier(UUID channelInventoryIdentifier) voidsetEndDate(LocalDateTime endDate) voidsetIdentifier(UUID identifier) voidsetQuantity(Integer quantity) voidsetStartDate(LocalDateTime startDate) voidsetTransactionalTravelInventoryIdentifier(UUID transactionalTravelInventoryIdentifier) voidvoidsetTypeIdentifier(UUID typeIdentifier) startDate(LocalDateTime startDate) toString()transactionalTravelInventoryIdentifier(UUID transactionalTravelInventoryIdentifier) typeIdentifier(UUID typeIdentifier)
-
Field Details
-
JSON_PROPERTY_TYPE_IDENTIFIER
- See Also:
-
JSON_PROPERTY_CHANNEL_INVENTORY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_TRANSACTIONAL_TRAVEL_INVENTORY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_START_DATE
- See Also:
-
JSON_PROPERTY_END_DATE
- See Also:
-
JSON_PROPERTY_QUANTITY
- See Also:
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
AncillaryRequestAuthenticatedEntity
public AncillaryRequestAuthenticatedEntity()
-
-
Method Details
-
typeIdentifier
-
getTypeIdentifier
Travel inventory identifier- Returns:
- typeIdentifier
-
setTypeIdentifier
-
channelInventoryIdentifier
public AncillaryRequestAuthenticatedEntity channelInventoryIdentifier(UUID channelInventoryIdentifier) -
getChannelInventoryIdentifier
Channel inventory identifier- Returns:
- channelInventoryIdentifier
-
setChannelInventoryIdentifier
-
transactionalTravelInventoryIdentifier
public AncillaryRequestAuthenticatedEntity transactionalTravelInventoryIdentifier(UUID transactionalTravelInventoryIdentifier) -
getTransactionalTravelInventoryIdentifier
Travel inventory identifier- Returns:
- transactionalTravelInventoryIdentifier
-
setTransactionalTravelInventoryIdentifier
-
startDate
-
getStartDate
Date start time when reservation was made for.- Returns:
- startDate
-
setStartDate
-
endDate
-
getEndDate
Date end time when reservation was made for.- Returns:
- endDate
-
setEndDate
-
quantity
-
getQuantity
Quantity of the ancillary requested. minimum: 1- Returns:
- quantity
-
setQuantity
-
identifier
-
getIdentifier
-
setIdentifier
-
type
-
getType
Inventory type- Returns:
- type
-
setType
-
equals
-
hashCode
-
toString
-